Здравствуйте, и благодарю вас за любую помощь заранее.Google App-Gmail Невозможно установить. Gmail, заменяющий адрес при отправке через SMTP-транспорт swiftmailer (PHP)
Я использую метод swiftmailer, SMTP для отправки электронной почты с моего PHP-скрипта.
Отправка сообщения в порядке. Оно работает.
Проблема заключается в том, что независимо от того, как я установил параметры FROM, REPLYTO, SENDER, письмо отправляется как почтовый ящик GMAIL (ME - [email protected]mydomain.com).
$transport = Swift_SmtpTransport::newInstance('imap.gmail.com', 465,'ssl')
->setUsername($login)
->setPassword($password)
;
$message = Swift_Message::newInstance($subject)
->setFrom(array('[email protected]' => 'test mcttest'))
->setReplyTo(array('[email protected]' => 'test mcttest'))
->setSender('[email protected]')
->setTo(array($to))
->setBody(wordwrap($body, 70))
->setContentType('text/plain')
;
Так электронная почта идет через штраф, но вместо того, чтобы быть от [email protected] как отправитель ... это [email protected]
переключается на отдельный (не-gmail) SMTP-сервер для тестирования, и письмо прошло отлично, без каких-либо проблем ... определенно думаю, что это GMAIL.
Кто-нибудь знает, как обойти это?
Мы используем платные Google Apps и получаем то же самое. Я в настоящее время настраиваю свой собственный SMTP-сервер, поэтому я делаю VERP с нашими учетными записями GMail. Но я думаю, что мне нужно настроить свой DNS с помощью соответствующей записи SPF, чтобы я мог отправлять как с smtp.gmail.com, так и с моего SMTP-сервера. – MikeJansen