我正在寫一個小型的網絡應用程序,它使用PHP代碼通過電子郵件發送電話號碼(具有電話號碼的人將其視爲短信,而不是作爲電子郵件)。每個電話服務都有電子郵件到文本。例如,美國的Verizon使用@ vtext.com。PHP到SMS - 更改「從名稱」
我的問題是,這個短信上的FROM總是說「6245」,這顯然是來自Verizon電子郵件域(vtext.com)的短信標準。我可以用更人性化的代碼來改變它嗎?而不是這個看似隨機的數字?
下面是一個使用PHP郵件我的代碼:
$from = $_POST['email'];
$from = filter_var($from, FILTER_SANITIZE_EMAIL);
$message .= $guest . ' waiting at Office. Checked in at ';
$message .= strftime("%l:%M %p (%A %b %e, %Y)", time());
// PHP SMTP mail version
$mail = new PHPMailer();
$result = mysql_query("SELECT * FROM users WHERE onduty = 1");
$recipients = array();
while ($row = mysql_fetch_array($result)) {
$recipients[] = $row['phone'] . $row['carrier'];
}
foreach ($recipients as $email) {
$mail -> AddAddress($email);
}
$from_name = "Riverstone Notification";
$subject = "Person in Office";
$mail -> IsSMTP();
$mail -> Host = "relay-hosting.secureserver.net";
$mail -> Port = 25;
$mail -> SMTPAuth = false;
$mail -> Username = "EMAIL_USER";
$mail -> Password = "EMAIL_PASS";
$mail -> FromName = $from_name;
$mail -> From = $from;
$mail -> Subject = $subject;
$mail -> Body = $message;
$result = $mail -> Send();
你可以隨時使用服務,做你的想。我之前已經研究過Tropo(https://www.tropo.com/home.jsp),並且他們似乎有一個有趣的服務。 – hukir
看起來不錯,雖然它似乎是付費服務,而不是我在尋找的服務,但是對於建議+1。 – KickingLettuce
與Verizon/vtext.com聯繫如何設置來自號碼。他們可能會告訴你。 – hakre