Глядя на свою очередь почты, я заметил, что сервер пытается отправить обратно недоставленное письмо, предположительно спамеру. Прочитав ошибку, я заметил, что она раскрывает расширенное значение виртуального псевдонима. Есть ли способ скрыть этот адрес и сделать его прозрачным?
Мои псевдонимы настроены как local@myhost.tld email@destination.tld
в файле псевдонима, и вот содержание письма:
This is the mail system at host myhost.tld. I'm sorry to have to inform you that your message could not be delivered to one or more recipients. It's attached below. For further assistance, please send mail to postmaster. If you do so, please include this problem report. You can delete your own text from the attached returned message. The mail system <email@destination.tld> (expanded from <local@myhost.tld>): host gmail-smtp-in.l.google.com[74.125.95.27] said: 552-5.7.0 Our system detected an illegal attachment on your message. Please 552-5.7.0 visit http://mail.google.com/support/bin/answer.py?answer=6590 to 552 5.7.0 review our attachment guidelines. 37si2240042ibi.37 (in reply to end of DATA command)
Есть лучшее решение, которое я только набросаю в ближайшее время.
Для пересылки писем в Google создайте новый транспорт и соответствующий сервис в master.cf. В опциях этой конкретной smtp-службы установите -o bounce_service_name=discard
. Это должно отбросить все сообщения о недоставке от Google. Это остановит обратное рассеяние, но если Google временно отложит отправку почты, это не повлияет на это, и повторная попытка будет отправлена позже.
Не решайте эту проблему. Решите исходную проблему.
Нет необходимости ретранслировать спам. Это то, что вы здесь делаете. Вы принимаете любую почту, а затем пересылаете все письма в учетную запись Google. Спам-фильтр Google срывается и отклоняет почту. Так что подумайте о замене этой странной настройки почты. Если вы хотите хранить любую почту в Googlemail, потому что это удобно, используйте Google-Apps и переместите MX файла myhost.tld на ферму серверов Google. Если пересылка писем в Google осуществляется для каждого пользователя, вам необходимо фильтровать спам и пересылать только чистые письма.
В общем, вы никогда не должны отказываться от спама. Отказы не доходят до нужного человека, так как 99,999% всех адресов отправителей подделаны.