Сведения о вопросе

Life

17:56, 2nd October, 2020

Теги

Gmail   Exim   SMTP   MTA    

exim4 vs gmail smtp vs gmail FROM field

Просмотров: 414   Ответов: 2

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

Настроил 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

Видимо, в гугле меня забанили, но я не нашел решения этого, казалось бы очевидного вопроса.



  Сведения об ответе

SILA

18:43, 29th September, 2020

  Сведения об ответе

PROGA

20:23, 30th September, 2020

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


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться