Назад | Перейти на главную страницу

Настройка почты (Ubuntu Server 10.04)

Вроде почта на моем сервере работоспособна - вроде. У меня есть простой сценарий почтовой программы PHP, который может отправлять по почте любой адрес электронной почты, который не является локальным. например myemail@gmail.com

Однако, если я попробую myemail@mydomain.com, он скажет мне

/home/myuser/dead.letter... Saved message in /home/myuser/dead.letter

и иногда

You have new mail. 

Что это значит? Кто-нибудь знает, что я могу сделать, чтобы мои электронные письма действительно проходили?

Я использую приложения Google для доменов, поэтому в основном gmail размещает электронную почту моего домена, и я не использую свои собственные серверы для получения почты. Я правильно настроил серверы имен - мне интересно, связано ли это с моей конфигурацией отправки (в любом случае, что функция почты PHP обычно отправляет, sendmail?) Или, может быть, это моя конфигурация приема - может быть, что-то заставляет ее действовать по-другому для "местная" почта

Похоже, вы сказали sendmail, что он должен принимать почту для mydomain.com. Взгляните на / etc / mail / local-host-names и посмотрите, указан ли там домен. Если это так, вам нужно удалить его и перезапустить или перезагрузить sendmail.