時不能「從」字段設置我嘗試使用ZF2Zend框架2 - 發送電子郵件
$message = new \Zend\Mail\Message();
$message->setBody('This is the body');
$message->setFrom('[email protected]');
$message->addTo('[email protected]');
$message->setSubject('Test subject');
$smtpOptions = new \Zend\Mail\Transport\SmtpOptions();
$smtpOptions->setHost('smtp.gmail.com')
->setConnectionClass('login')
->setName('smtp.gmail.com')
->setConnectionConfig(array(
'username' => '[email protected]',
'password' => 'mypassword',
'ssl' => 'tls',
'port' => '123',
));
$transport = new \Zend\Mail\Transport\Smtp($smtpOptions);
$transport->send($message);
我希望發件人是「[email protected]」,但它總是'發送電子郵件[email protected]'
我該如何解決這個問題?我做錯了什麼?
編輯:
我也具有相同的結果
在「admin @ mydomain.com.com」中搜索您所有的項目 - 很可能你不會找到它。如果是這樣,那麼你的服務器配置設置爲在發送之前簡單地覆蓋特定的郵件頭。 – Sam
它只在一個地方,謝謝 – Thermech