2017-08-24 12 views
0

我試圖從Unix機箱發送電子郵件。它正在工作較早,但現在不是,我想我與/etc/hosts進一步混淆了。下面是測試結果:Ubuntu 16.04與sendmail-sender地址無效問題

echo "Subject: sendmail test" | sendmail -v [email protected] 
[email protected] Connecting to [127.0.0.1] via relay... 
220 hugheseurope.com ESMTP Sendmail 8.15.2/8.15.2/Debian-3; Thu, 24 Aug 2017 22:29:12 +0200; (No UCE/UBE) logging access from: localhost(OK)-localhost [127.0.0.1] 
>>> EHLO hugheseurope.com 
250-hugheseurope.com Hello localhost [127.0.0.1], pleased to meet you 
250-ENHANCEDSTATUSCODES 
250-PIPELINING 
250-EXPN 
250-VERB 
250-8BITMIME 
250-SIZE 
250-DSN 
250-ETRN 
250-AUTH DIGEST-MD5 CRAM-MD5 
250-DELIVERBY 
250 HELP 
>>> VERB 
250 2.0.0 Verbose mode 
>>> MAIL From:<[email protected]> SIZE=23 [email protected] 
250 2.1.0 <[email protected]>... Sender ok 
>>> RCPT To:<[email protected]> 
>>> DATA 
250 2.1.5 <[email protected]>... Recipient ok 
354 Enter mail, end with "." on a line by itself 
>>> . 
050 <[email protected]>... Connecting to gmail-smtp-in.l.google.com. via esmtp... 
050 220 mx.google.com ESMTP 40si3960062wrz.258 - gsmtp 
050 >>> EHLO hugheseurope.com 
050 250-mx.google.com at your service, [192.168.1.1] 
050 250-SIZE 157286400 
050 250-8BITMIME 
050 250-STARTTLS 
050 250-ENHANCEDSTATUSCODES 
050 250-PIPELINING 
050 250-CHUNKING 
050 250 SMTPUTF8 
050 >>> STARTTLS 
050 220 2.0.0 Ready to start TLS 
050 >>> EHLO hugheseurope.com 
050 250-mx.google.com at your service, [192.168.1.1] 
050 250-SIZE 157286400 
050 250-8BITMIME 
050 250-ENHANCEDSTATUSCODES 
050 250-PIPELINING 
050 250-CHUNKING 
050 250 SMTPUTF8 
050 >>> MAIL From:<[email protected]@hugheseurope.com> SIZE=310 
050 553-5.1.2 The sender address <[email protected]@hugheseurope.com> is not a valid 
050 553 5.1.2 RFC-5321 address. 40si3960062wrz.258 - gsmtp 
050 <[email protected]>... Connecting to local... 
050 <[email protected]>... Sent 
250 2.0.0 v7OKTCHO001397 Message accepted for delivery 
[email protected] Sent (v7OKTCHO001397 Message accepted for delivery) 
Closing connection to [127.0.0.1] 
>>> QUIT 
221 2.0.0 hugheseurope.com closing connection 

從我在哪裏得到這個行:爲什麼現在hnsuser @掃描@ hugheseurope.com?

050 >>> MAIL From:<[email protected]@hugheseurope.com> SIZE=310 
     050 553-5.1.2 The sender address <[email protected]@hugheseurope.com> is not a valid 

而且下面還有:

Aug 24 22:29:12 hugheseurope.com sm-mta[1397]: v7OKTCHO001397: from=<[email protected]>, size=310, class=0, nrcpts=1, msgid=<[email protected]>, proto=ESMT 
Aug 24 22:29:12 hugheseurope.com sm-mta[1397]: STARTTLS=client, relay=gmail-smtp-in.l.google.com., version=TLSv1.2, verify=FAIL, cipher=ECDHE-RSA-AES128-GCM-SHA256, bits=128/128 
Aug 24 22:29:12 hugheseurope.com sm-mta[1397]: v7OKTCHO001397: to=<[email protected]>, ctladdr=<[email protected]> (1000/1000), delay=00:00:00, xdelay=00:00:00, mailer=esmtp, pri=3 
Aug 24 22:29:12 hugheseurope.com sm-mta[1397]: v7OKTCHO001397: v7OKTCHP001397: DSN: Data format error 

回答

1

以root的身份執行下面的測試腳本:

#!/bin/sh 
/usr/sbin/sedndmail -d60.5 -bt <<END 
/tryflags es 
/try esmtp [email protected] 
END 

應該減少 「嫌疑名單」。

+0

- 謝謝!我真的想到了,但現在得到這個:250 2.1.5 <[email protected]> ...收件人確定 354輸入郵件,以「。」結尾。本身就是一條線 >>>。 050 <[email protected]> ...連接到hugheseurope.com。通過中繼... 050 <[email protected]> ...延期:連接被hugheseurope.com拒絕。 正在工作的第一天..希望你能提供一些提示.. –

+0

問題是爲什麼不像任何其他域連接到MX?如:050 <[email protected]> ...連接到alln-mx-01.cisco.com。通過esmtp ... –