sendmail на машине человечности (9.10) “прекратил” отправлять почту

ssh в компьютер с -X флаг на

ssh -X user@ip etc

Это передаст X11 на основе для каждого подключения

(Это - капитал X. Маленький x отключает передачу X11),

5
задан 4 March 2010 в 10:12
2 ответа

Я полагаю, что необходимо изменить файл hosts для утверждения:

127.0.0.1    localhost
127.0.0.1    doron-desktop

Эти 127.0.1.1 были начаты с Острой Ubuntu. Но некоторые приложения ищут имя хоста для соответствия 127.0.1.1. Sendmail является одним таким приложением. Можно сохранить 127.0.1.1, если Вы хотите придерживаться нового стандарта, но убедиться добавить 127.0.0.1 doron-рабочих-стола.

Также отметьте следующее в своем журнале ошибок:

ruleset=check_rcpt

После которого Вам говорят, что Ваш doron-настольный домен не существует. Существуют различные файлы, которые позволят Вам определять свое доменное имя. Попытайтесь определить доменное имя в следующих областях:

/etc/hosts
/etc/resolv.conf
sendmail conf files

Определенно необходимо убедить sendmail, что у Вас есть доменное имя и что это - FQDN (даже при том, что это не). Если у Вас есть доменное имя зарегистрированное использование (в Вашем файле hosts):

doron-desktop.somedomain.com

Сервер не будет заботиться, что общедоступный DNS не указывает на Ваш настольный компьютер. Однако почтовый сервер, что Вы посылаете электронное письмо также, мог бы (или быть), заботятся, что Ваш настольный сервер посылает электронное письмо от имени любого доменного имени, Вы вставляете файл hosts и можете или заблокировать электронные письма, возвратить их или поместить в черный список их (помещения в черный список не произойдет, если Ваше просто тестирование - необходимо будет отослать тысячи тестов).

2
ответ дан 3 December 2019 в 01:54
  • 1
    попробованный это, doesn' t работа. –  Doron 3 March 2010 в 15:28
  • 2
    Я пытался воссоздать проблему о тестовом ноутбуке и can' t делают это. Кто-то с лучшим пониманием mailutils может быть более полезным. Ваш компьютер определенно doesn' t верят этому you' ve определил домен для doron-рабочего-стола. –  Patrick R 3 March 2010 в 16:45
  • 3
    почему это должно произойти? как я могу зафиксировать его? –  Doron 4 March 2010 в 11:18
  • 4
    @Doron - Я добавил больше к своему ответу. Необходимо убедить sendmail, что у Вас есть FQDN. И на данный момент don' t волнуют тот общедоступный DNS doesn' t действительно перечислили Ваш doron-рабочий-стол как FQDN. –  Patrick R 4 March 2010 в 14:47

Похоже, что в какой-то момент sendmail теперь проверяет, разрешается ли ваш домен.

В этом случае вы можете заставить sandmail принимать неразрешимые домены, перестроив sendmail.cf. Это включает обновление sendmail.mc следующим образом:

FEATURE(`accept_unresolvable_domains')dnl

А затем перестройте sendmail с помощью команды make и перезапустите sendmail:

/etc/mail/make

Убедитесь, что у вас есть резервные копии sendmail.mc и sendmail.cf, прежде чем продолжить.

1
ответ дан 3 December 2019 в 01:54

Теги

Похожие вопросы