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

Соединение отклонено [127.0.0.1]

Я не очень хорошо разбираюсь в почтовых серверах. Вот что мне нужно:

У меня есть почтовый ящик на fastmail.com с моим личным доменом (назовем его example.com). Теперь я хочу настроить свой веб-сервер для ретрансляции электронной почты через fastmail.com (у меня есть их записи mx), а адрес электронной почты без ответа - bot@example.com. Я хочу использовать для этого sendmail.

Когда я пытался отправить электронное письмо с помощью sendmail, я получил вот такой журнал:

to=_myemailaddress_, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30088, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection refused by [127.0.0.1]

(мой адрес электронной почты мой собственный адрес электронной почты).

Здесь используется сервер ретрансляции 127.0.0.1, что не кажется правильным. Итак, я покопался и нашел два файла /var/mail/submit.cf и /var/mail/sendmail.cf. Затем я поискал строку с текстом «127.0.0.1»:

// submit.cf
FEATURE(`msp', `[127.0.0.1]', `25')dnl

// sendmail.cf
dnl DAEMON_OPTIONS(`Family=inet6, Name=MTA-v6, Port=smtp, Addr=::1')dnl
DAEMON_OPTIONS(`Family=inet,  Name=MTA-v4, Port=smtp, Addr=127.0.0.1')dnl
dnl DAEMON_OPTIONS(`Family=inet6, Name=MSP-v6, Port=submission, M=Ea, Addr=::1')dnl
DAEMON_OPTIONS(`Family=inet,  Name=MSP-v4, Port=submission, M=Ea, Addr=127.0.0.1')dnl

Следует ли мне изменить адреса на записи MX fastmail (in1-smtp.messagingengine.com, in2-smtp.messagingengine.com)?

Или я должен сделать что-нибудь еще?

Sendmail требует прав root для некоторых действий. В современных установках не нужно устанавливать root, если передавать сообщения демону sendmail, работающему с привилегиями root по адресу 127.0.0.1:25.

Ваш локальный демон sendmail не работает.

  1. Проверьте файлы журнала sendmail на наличие проблем с запуском (имена файлов журналов зависят от ОС / дистрибутива (например, /var/log/mail.log в Linux / Debian)

  2. Запуск / перезапуск демона sendmail (процедура зависит от ОС / дистрибутива)