首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu 16.04发送邮件-sender地址无效的问题

Ubuntu 16.04发送邮件-sender地址无效的问题
EN

Stack Overflow用户
提问于 2017-08-25 04:42:36
回答 1查看 321关注 0票数 0

我正在尝试从Unix邮箱发送电子邮件。它之前是可以工作的,但现在它不能工作了,我想我把/etc/hosts搞得更糟了。以下是测试结果:

代码语言:javascript
复制
echo "Subject: sendmail test" | sendmail -v exp@gmail.com
exp@gmail.com... 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:<hnsuser@hugheseurope.com> SIZE=23 AUTH=hnsuser@hugheseurope.com
250 2.1.0 <hnsuser@hugheseurope.com>... Sender ok
>>> RCPT To:<exp@gmail.com>
>>> DATA
250 2.1.5 <immadolev@gmail.com>... Recipient ok
354 Enter mail, end with "." on a line by itself
>>> .
050 <exp@gmail.com>... 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:<hnsuser@scan@hugheseurope.com> SIZE=310
050 553-5.1.2 The sender address <hnsuser@scan@hugheseurope.com> is not a valid
050 553 5.1.2 RFC-5321 address. 40si3960062wrz.258 - gsmtp
050 <hnsuser@hugheseurope.com>... Connecting to local...
050 <hnsuser@hugheseurope.com>... Sent
250 2.0.0 v7OKTCHO001397 Message accepted for delivery
exp@gmail.com... Sent (v7OKTCHO001397 Message accepted for delivery)
Closing connection to [127.0.0.1]
>>> QUIT
221 2.0.0 hugheseurope.com closing connection

我是从哪里得到这句话的:为什么现在是hnsuser@scan@hugheseurope.com?

代码语言:javascript
复制
  050 >>> MAIL From:<hnsuser@scan@hugheseurope.com> SIZE=310
        050 553-5.1.2 The sender address <hnsuser@scan@hugheseurope.com> is not a valid

以及以下内容:

代码语言:javascript
复制
Aug 24 22:29:12 hugheseurope.com sm-mta[1397]: v7OKTCHO001397: from=<hnsuser@hugheseurope.com>, size=310, class=0, nrcpts=1, msgid=<201708242029.v7OKTCdj001396@hugheseurope.com>, 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=<exp@gmail.com>, ctladdr=<hnsuser@hugheseurope.com> (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
EN

回答 1

Stack Overflow用户

发布于 2017-08-25 07:27:30

以root用户身份执行以下测试脚本:

代码语言:javascript
复制
#!/bin/sh
/usr/sbin/sedndmail -d60.5 -bt <<END
/tryflags es
/try esmtp hnsuser@hugheseurope.com
END

应该减少“嫌犯名单”。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45870547

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档