2016-02-09 2 views
0

Я уже работал centos-6. всякий раз, когда я выпустить mailx или Sendmail команду из командной строки, такие как это:sendmail/mailx и многословный режим не работают то же самое

echo 'Subject: testing'|sendmail -v [email protected] -s this is a test'; 

я получаю много хороших диагностических сообщений, таких как:

this,is,a,test,-s,[email protected] Connecting to [127.0.0.1] via relay... 
220 domainname.info ESMTP Postfix 
>>> EHLO domainname.info 
250-domainname.info 
250-PIPELINING 
250-SIZE 10240000 
250-VRFY 
250-ETRN 
250-ENHANCEDSTATUSCODES 
250-8BITMIME 

однако, на CentOS-7 я не видя те же подробные сообщения, даже с идентичными командами. все, что я вижу это:

Mail Delivery Status Report will be mailed to <[email protected]>. 

в обоих серверах (CentOS-6 & 7) электронная почта действительно проникающих через успешно.

любые предложения будут наиболее ценными.

ответ

0

Первый сервер (Connecting to [127.0.0.1] via relay) использует sendmail, предоставляемый sendmail.
Второй сервер (Mail Delivery Status Report will be mailed to ...) использует sendmail, предоставленный postfix - см. Debugging Postfix from inside.

Вы можете использовать отчеты по электронной почте postfix или установить sendmail вместо postfix.

Смежные вопросы