[英]Linux - 550 Access denied - Invalid HELO name(See RFC2821 4.1.1.1)
我正在嘗試通過Linux服務器發送電子郵件,但我從未收到。 我目前正在用膩子,我用
# php -r 'mail("*****@gmail.com","Test subject", "Test Message","From: *****@gmail.com");'
然后我去檢查我的信息
cat /var/spool/mail/
我知道了
----- The following addresses had permanent fatal errors -----
<****@gmail.com>
**(reason: 550 Access denied - Invalid HELO name (See RFC2821 4.1.1.1))**
----- Transcript of session follows -----
... while talking to domain.ca.:
>>> MAIL From:<*****@****> SIZE=568
<<< **550 Access denied - Invalid HELO name (See RFC2821 4.1.1.1)**
554 5.0.0 Service unavailable
我在網上搜索,但找不到答案,有人說這是身份驗證問題,但他們主要談論的是前景。 我不知道是否有幫助,但是當我進行telnet和ehlo時,我得到了
# telnet localhost 25
Trying ::1...
telnet: connect to address ::1: Connection refused
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 *** ESMTP Sendmail 8.14.4/8.14.4; Fri, 27 Sep 2013 14:47:10 -0400
# ehlo localhost
250-****Hello localhost [127.0.0.1], pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-ETRN
250-DELIVERBY
250 HELP
我認為它不見了
250-AUTH LOGIN PLAIN
250-AUTH=LOGIN PLAIN
我不知道是否是因為我出錯並且無法發送電子郵件? 如果是,我不知道該怎么做。
有人能幫助我嗎? 我是Linux和php郵件的新手
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.