ZF2 を使用してメールを送信しようとしています
$message = new \Zend\Mail\Message();
$message->setBody('This is the body');
$message->setFrom('myemail@mydomain.com');
$message->addTo('someone@somedomain.com');
$message->setSubject('Test subject');
$smtpOptions = new \Zend\Mail\Transport\SmtpOptions();
$smtpOptions->setHost('smtp.gmail.com')
->setConnectionClass('login')
->setName('smtp.gmail.com')
->setConnectionConfig(array(
'username' => 'admin@mydomain.com',
'password' => 'mypassword',
'ssl' => 'tls',
'port' => '123',
));
$transport = new \Zend\Mail\Transport\Smtp($smtpOptions);
$transport->send($message);
送信者は「myemail@mydomain.com」であると予想していますが、常に「admin@mydomain.com.com」です。
これを修正するにはどうすればよいですか? 私が間違ったことをしましたか?
編集 :
同じ結果で setSender() も試しました