-1

Я настраиваю локальную сеть и по какой-то причине не могу заставить сервер отправить электронное письмо. Я уже установил SMTP-сервер и настроил его, используя этот учебник http://www.itsolutionskb.com/2008/11/install-and-configuring-windows-server-2008-smtp-server/, но когда я пытаюсь отправить электронное письмо, используя код, электронная почта забирается из mailroot/pickup и помещается в mailroot/queue и остается в очереди навсегда, она никуда не денется, я даже пытался сбросить основной файл mail.txt со следующим:

to:tbill@externaldomainname.com
from:testuser@internaldomain.com
subject:This is a test.
this is a test.

все же происходит то же самое. SMTP-сервер не настроен правильно, это что-то еще, что я пропускаю, потому что я впервые настраиваю SMTP-сервер

1 ответ1

0

Одной важной вещью, которую это упускает, является настройка доменов. Вам необходимо добавить домены, для которых серверу разрешено ретранслировать (в этом примере internaldomain.com)

Кроме того, вы можете попробовать отправить электронное письмо из telnet (согласно последнему снимку экрана) следующим образом (измените имя сервера или IP-адрес вашего сервера):

telnet server 25
helo
mail from: testuser@internaldomain.com
rcpt to: tbill@externaldomainname.com
data
subject: This is a test.
this is a test.
.
quit

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