Подтвердить что ты не робот

Postfix установлен, но как я могу проверить

Я пробовал все, что я читал онлайн, чтобы проверить, и я не могу получить электронную почту, чтобы выйти

telnet <IP> 25
EHLO
MAIL FROM: <from-email>
RCPT TO: <recipient-email>
DATA
Type message here.
. <Enter>
=>

Я даже пробовал это, и когда я набираю период, я ничего не получаю..... но постфикс установлен

4b9b3361

Ответ 1

Чтобы проверить, работает ли постфикс или нет

sudo postfix status

Если он не запущен, запустите его.

sudo postfix start

Затем telnet на localhost-порт 25 для проверки идентификатора электронной почты

ehlo localhost
mail from: [email protected]
rcpt to: your_email_id
data
Subject: My first mail on Postfix

Hi,
Are you there?
regards,
Admin
.

Не забывайте. в конце, что указывает на конец строки

Ответ 2

(Я просто получил эту работу, с моей основной проблемой было то, что у меня нет реального имени интернет-хоста, поэтому отвечая на этот вопрос, если это кому-то помогает)

Вам нужно указать имя хоста с помощью HELO. Тем не менее, вы должны получить сообщение об ошибке, поэтому Postfix, вероятно, не работает.

Кроме того, команда = > не является командой. "." на одной строке без какого-либо текста вокруг него сообщает Postfix, что запись завершена. Вот записи, которые я использовал:

telnet localhost 25
(says connected)
EHLO howdy.com
(returns a bunch of 250 codes)
MAIL FROM: [email protected]
RCPT TO: (use a real email address you want to send to)
DATA (type whatever you want on muliple lines)
. (this on a single line tells Postfix that the DATA is complete)

Вы должны получить ответ вроде:

250 2.0.0 Хорошо: поставлено в очередь как 6E414C4643A

Письмо, вероятно, попадет в папку нежелательной почты. Если он не отображается, вам, вероятно, нужно настроить 'Postfix на хостах без реального имени хоста. Вот разбивка на том, как я завершил этот шаг в своем поле Ubuntu:

sudo vim /etc/postfix/main.cf
smtp_generic_maps = hash:/etc/postfix/generic (add this line somewhere)
(edit or create the file 'generic' if it doesn't exist)
sudo vim /etc/postfix/generic
(add these lines, I don't think it matters what names you use, at least to test)
[email protected]             [email protected]
[email protected]             [email protected]
@localdomain.local                [email protected]
then run:
postmap /etc/postfix/generic (this needs to be run whenever you change the 
generic file)

Счастливые трассы