Я использую следующий рецепт в моем файле .procmailrc для пересылки копий всех сообщений электронной почты в другую учетную запись:
:0 c
! somebodyelse
Это прекрасно работает. Но если я попытаюсь использовать пересылку на внешний адрес электронной почты:
:0 c
! somebodyelse@example.com
Это не работает. Procmail, кажется, отправляет почту в порядке, postfix (на том же компьютере), а затем пересылает ее на смарт-хост smtp, который, по-видимому, принимает ее без ошибок, но никогда не приходит.
Любая идея?
Вы уже получили ответ. Умный хост принимает почту. Теперь он отвечает за доставку, как определено в RFC 5321. Если это не так, обратитесь к администраторам интеллектуального хоста и пожаловаться. Они виноваты в несоблюдении правил.