1

Я новичок в суперпользователе и пытаюсь научить себя программировать bash и работать с операционной системой GNU/Linux. Мне стало довольно удобно с vim, emacs и некоторыми основными командами, но я столкнулся с препятствием. Я не могу заставить mailx отправлять почту на любую из моих учетных записей электронной почты. Я не установил никаких дополнительных MTA, и для этого использую фоновую почту sendmail. Я полагаю, это должно работать. Локальная отправка почты работает нормально, но когда я отправляю почту на свои адреса электронной почты, я никогда не получаю новую почту в своем почтовом ящике.

Я приложил все усилия как новичок, чтобы отследить проблему, но, к сожалению, /var /log /maillog не предоставляет никаких полезных подсказок, поскольку это указывает, что письмо было успешно отправлено:

Apr  3 21:03:29 darkstar sendmail[4760]: q3413TRL004760: from=andrew, size=231, class=0, nrcpts=1, msgid=<201204040103.q3413TRL004760@darkstar.example.net>, relay=andrew@localhost
Apr  3 21:03:29 darkstar sendmail[4761]: q3413Tnu004761: from=<andrew@darkstar.example.net>, size=496, class=0, nrcpts=1, msgid=<201204040103.q3413TRL004760@darkstar.example.net>, proto=ESMTP, daemon=MTA, relay=localhost [127.0.0.1]
Apr  3 21:03:29 darkstar sendmail[4760]: q3413TRL004760: to=werdnaonaps@gmail.com, ctladdr=andrew (1000/100), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30231, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (q3413Tnu004761 Message accepted for delivery)

Кроме того, я использую Slackware 13.37, если это важно.

1 ответ1

2

Если этот компьютер подключен к домашней сети, ваш интернет-провайдер, скорее всего, заблокирует вам отправку почты напрямую. Большинство интернет-провайдеров ожидают от вас аутентификации на их почтовом сервере для отправки почты. В этом случае следуйте этим специальным инструкциям Slackware для настройки Client-Side SMTP AUTH + SMART_HOST

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .