Я не могу получить адреса, отличные от моего адреса AuthUser, чтобы они отображались в адресе «от» электронного письма, отправленного с моего сервера, даже если FromLineOverride = YES установлен в моем файле ssmtp.conf. Настройка очень проста - это должно быть очень легко. Кажется, больше ни у кого нет этой проблемы. Итак, что происходит с мой конфигурация?
ОС есть Ubuntu Jaunty 9.04, работающий на облачном сервере RackSpace.
Я установил ssmtp (sudo apt-get install ssmtp)
Я установил конфигурацию для работы с приложениями Google (необходимые записи MS DNS для каждого Google и изменения в файле ssmtp.conf).
Записи MX
Файл конфигурации: (sudo vi /etc/ssmtp/ssmtp.conf)
root=noreply@mydomain.com
mailhub = smtp.gmail.com: 587
hostname = myhost
UseSTARTTLS = да
UseTLS = да
AuthUser=me@mydomain.com
AuthPass = P @ 55w0rd
FromLineOverride = ДА
Тестируйте разными способами ... давайте не усложним задачу и воспользуемся командной строкой
кошка << EOF | ssmtp testreceive@domain.com
От: Энди Митис <testsend@anotherdomain.com>
Кому: testreceive@domain.com
Тема: Hello World
Привет мир
EOF
Я получаю почту в аккаунте testreceive@domain.com. Однако отправка не testsend@anotherdomain.com, как можно было бы ожидать из-за строки конфигурации FromLineOverride = YES. Это все еще учетная запись authuser, me@mydomain.com.
Что дает????
Кстати, если я изменю информацию об аутентификации в файле ssmtp.conf, электронная почта не будет работать, поэтому я знаю, что работаю с правильным файлом conf.
После долгих исследований я обнаружил следующий огромный недостаток: Gmail автоматически перезаписывает строку «от» в любом электронном письме, которое вы отправляете через шлюз SMTP на ваш адрес Gmail, и отменяет любые настройки ответа, которые могут быть у вас в программное обеспечение электронной почты в пользу программного обеспечения в веб-интерфейсе Gmail. Похоже, вы можете указать его на другую учетную запись, но эта учетная запись не может быть динамической на основе содержимого заголовка входящей почты "от" - http://mail.google.com/support/bin/answer.py?hl=ru&ctx=mail&answer=22370.