Неверное полное доменное имя на почтовом SMTP-сервере Exim4 только для отправки
Я довольно новичок в системах Linux, и я пытаюсь отправить электронную почту на мой идентификатор Gmail, используя exim4. Я нашел много учебников для exim4 онлайн, и я делаю именно это, однако я никогда не получаю никаких писем.
Файл журнала показывает: /var/log/exim4/mainlog
2015-01-28 20:27:23 1YGdtD-0003Tx-7N <= root@xyz-pc.mymachine.pbx U=root P=local S=406
2015-01-28 20:27:23 1YGdtD-0003Tx-7N ** *XXXXXXX@gmail.com R=nonlocal: Mailing to remote domains not supported
2015-01-28 20:27:23 1YGdtD-0003U1-Ei <= <> R=1YGdtD-0003Tx-7N U=Debian-exim P=local S=1279
2015-01-28 20:27:23 1YGdtD-0003U1-Ei ** root@mymachine.pbx <root@xyz-pc.mymachine.pbx> R=nonlocal: Mailing to remote domains not supported
2015-01-28 20:27:23 1YGdtD-0003U1-Ei Frozen (delivery error message)
2015-01-28 20:27:23 1YGdtD-0003Tx-7N Completed
Это мой файл /etc/hosts:
127.0.0.1 localhost
127.0.1.1 xyz-pc.mymachine.pbx xyz-pc
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
При выполнении команды hostname:
xyz-pc
Также я проверил, что мой порт 25 открыт и слушаю
netstat -a -n -p | grep:25
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 114/exim4
tcp6 0 0 ::1:25 :::* LISTEN 12114/exim4
Я не понимаю, где я иду не так? Кроме того, я не уверен, что такое полное доменное имя? mymachine.pbx - это то, что я ввел вручную по своему выбору! это должно быть иначе? необходимо ли иметь полное доменное имя? (Я знаю, я звучу глупо здесь, но я не знаю, как найти мое полное доменное имя?
Я нахожусь в домашнем интернете Comcast. Есть ли вероятность, что мое полное доменное имя должно быть что-то.com.comcast.net?
Пожалуйста помоги. Спасибо!
РЕДАКТИРОВАТЬ: я обнаружил в Интернете, что мое полное доменное имя должно быть hsd1.ma.comcast.net.. Я изменил его в файле имени хоста, но он не работает. Что касается документации, я уже прошел через это, но я не уверен насчет моего доменного имени!! Я не хостинг какого-либо веб-сайта, просто тестирование для отправки электронной почты.
1 ответ
Начать с документа /usr/share/doc/exim4/README.Debian.gz
раздел 2.1
Вы хотите одну из этих настроек: (от имени root dpkg-reconfigure exim4-config
)
2.1.1.1.1. internet site; mail is sent and received directly using SMTP
2.1.1.1.2. mail sent by smarthost; received via SMTP or fetchmail
2.1.1.1.3. mail sent by smarthost; no local mail
если вы выбрали smarthost
см. раздел 2.3.1