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

Почему я не могу выйти из диалогового окна SMTP, введя точку?

Я только начал настраивать SMTP-сервер на одном из своих тестовых боксов. Postfix установлен и запущен, однако, когда я пытаюсь завершить сообщение, он просто не работает. Вся документация, которую я видел, говорит, что когда вы вставляете "." (точка) на новой строке в теле, сообщение будет отправлено. Но у меня это просто не работает. Программа просто переходит на следующую строку, как будто ожидая большего количества текста.

Предполагая, что ваша проблема возникает при выполнении telnet localhost 25 ваша сессия должна выглядеть так:

(...)
DATA                                                                            
354 End data with <CR><LF>.<CR><LF>                                             
Subject: Test                                                                   

This is the body                                                                
.                                                                               
250 2.0.0 Ok: queued as 6E9B019E46       

И это работает триллионы раз каждый день.