@sonriente

exim4 vs gmail smtp vs gmail FROM field

Здравствуйте.

Настроил exim как MTA на vds для отправки почты via gmail smtp. (использую несколько адресов на одном домене в google apps).
Особых корректив не вносил, добавил только это:

gmail_login:
driver = plaintext
public_name = LOGIN
client_send = : myaccount1@gmail.com : mypassword


Все работает, но есть один нюанс:

В поле FROM всегда показывается адрес myaccount1@gmail.com не смотря на то, что в скрипте я явно указываю другой адрес.А хочется видеть правильный адрес (myaccount2@gmail.com или любой другой указанный):

$to = 'myaccount3@gmail.com';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: myaccount2@gmail.com' . "\r\n" .
'Reply-To: myaccount2@gmail.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();

if (mail($to, $subject, $message, $headers)) {
echo 'mail() Success!' . "
\n";
}
else {
echo 'mail() Failure!' . "
\n";
}


В письме будет что-то типа этого:

От: myaccount1@gmail.com
Ответить: myaccoun2@gmail.com

Видимо, в гугле меня забанили, но я не нашел решения этого, казалось бы очевидного вопроса.
  • Вопрос задан
  • 2994 просмотра
Пригласить эксперта
Ответы на вопрос 2
charon
@charon
Кстати, гмэйл всегда будет переписывать Sender:, так что во многих почтовых программах ваши получатели увидят, что письмо пришло от «myaccount2@gmail.com от имени myaccount1@gmail.com»
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы