Неверное полное доменное имя на почтовом 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

Другие вопросы по тегам