0
某些東西不適用於我的phpmailer smtp。 這個php頁面應該連接到一個經過smtp認證的服務器(帶有用戶名和密碼),然後通過使用用戶名和密碼選擇的特定郵箱進行身份驗證。PHPmailer SMTP認證配置
基本上我有兩步認證:一個到服務器,一個到郵箱。
- 下面的用戶名和密碼是指什麼?
- 我怎樣才能登錄到服務器(用戶名和密碼)然後到 的郵箱(其他用戶和其他密碼)?
謝謝誰能幫助我。
// SMTP auth
$mail->IsSMTP();
$mail->SMTPAuth = ($smtp['auth'] ? true : false);
$mail->SMTPSecure = ($smtp['secure'] ? $smtp['secure'] : false);
$mail->Host = $smtp['host'];
$mail->Port = $smtp['port'];
$mail->Username = $smtp['username'];
$mail->Password = $smtp['password'];
「_用於SMTP身份驗證的用戶名和密碼通常是相同的_」...並且當它們不是? – Drew 2015-03-31 18:50:16
然後,您需要特定的憑據,允許您中繼,但仍然只有一個用戶名/密碼組合才能使用。認證後沒有二次登錄。 – dartonw 2015-03-31 18:52:53
我問我的提供商,並回答說,auth smtp是在域級別,而不是在郵箱級別。所以,我有: - 用戶名:[email protected] - 密碼:xxx 但我需要從[email protected]發送電子郵件。我怎樣才能做到這一點與phpmailer?我無法指定兩個不同的用戶名。 – Drew 2015-05-02 22:03:23