2

Я настроил почтовый сервер (MailEnable) и хотел бы проверить его локально. То есть, когда я отправляю электронное письмо от своего клиента Outlook, я хочу, чтобы оно отправлялось непосредственно на сервер на том же компьютере без настройки DNS. По сути, это эквивалентно указанию моего браузера на http://localhost/ , но для электронной почты.

2 ответа2

2

Если вы просто хотите проверить, работает ли сервер, вы можете использовать telnet localhost 25 .

jb@denen ~ $ telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 denen ESMTP Exim 4.80 Fri, 23 Aug 2013 22:54:32 +0200
HELO localhost
250 denen Hello localhost [127.0.0.1]
MAIL FROM: me@example.com
250 OK
RCPT TO: root@localhost
250 Accepted
DATA
354 Enter message, ending with "." on a line by itself
Subject: test
From: today

body text
.
250 OK id=1VCyO6-0002St-RP
quit
221 denen closing connection
Connection closed by foreign host.

Этот пример был из моей коробки Linux. Но так как это простой SMTP, вы должны воспроизвести нечто похожее на вашем компьютере. Строки в этом выводе, которые начинаются с числа, приходят с сервера. Другие были строки, которые я напечатал. Имя в RCPT TO: должно быть реальным локальным пользователем - или нет, если вы хотите протестировать отклонение. Если вам нужно добавить домен с @ по адресам, зависит от того, что вы хотите проверить, и от конфигурации сервера.

Повеселись!!

2

Конечно, это возможно. Вы просто не сможете отправить письмо на свой локальный сервер, скажем, из Yahoo.

Вы можете отправлять почту на свой локальный сервер только с другого компьютера в вашей локальной сети или самого компьютера. Для этого вам нужно создать новую учетную запись в Outlook, которая использует ваш localhost в качестве почтового сервера. Тогда вы можете отправить письмо someone@localhost .

Чтобы это работало, ваш почтовый сервер должен быть настроен на прием почты для localhost .

Лично я чувствую, что такой тест мало расскажет вам о том, насколько хорошо будут работать ваши настройки почты после того, как вы начнете работать, потому что слишком много переменных изменится. Локальный обмен почтой, на мой взгляд, сильно отличается от обмена почтой в Интернете.

Я просто настроил необходимые записи DNS и проверил их должным образом, так, как вы хотите, чтобы они работали.

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