Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux SendMail错误消息:553 5.1.8…;发件人地址的域…;不存在_Linux_Email_Dns_Sendmail_Postfix Mta - Fatal编程技术网

Linux SendMail错误消息:553 5.1.8…;发件人地址的域…;不存在

Linux SendMail错误消息:553 5.1.8…;发件人地址的域…;不存在,linux,email,dns,sendmail,postfix-mta,Linux,Email,Dns,Sendmail,Postfix Mta,我在本地使用inhmail.walkingtree.in安装sendmail服务器 当我尝试从其他电子邮件服务器发送电子邮件时,我收到以下错误: This message was created automatically by mail delivery software. A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. Th

我在本地使用inhmail.walkingtree.in安装sendmail服务器

当我尝试从其他电子邮件服务器发送电子邮件时,我收到以下错误:

This message was created automatically by mail delivery software.

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:

  mail1@inhmail.walkingtree.in
    SMTP error from remote mail server after MAIL FROM:<srinivasa.nallapati@walkingtree.in> SIZE=2548:
    host inhmail.walkingtree.in [122.175.35.121]:
    553 5.1.8 <srinivasa.nallapati@walkingtree.in>... Domain of sender address srinivasa.nallapati@walkingtree.in does not exist

------ This is a copy of the message, including all the headers. ------
工作:

是的,谢谢,现在它正在工作

问题是由于本地DNS服务器设置,我无法ping walkingtree.in。我在网络连接中删除了dbs服务器,现在我可以从GMail和walkingtree.in获取邮件


使用dns服务器时,我可以ping www.walkingtree.in,但不能ping walkingtree.in。您能帮我ping walkingtree.in吗?您发送的邮件认为信封发件人的域walkingtree.in不存在(没有
MX
A
AAAA
DNS记录)。它拒绝接受此类信封发送者发送的邮件,因为无法发回(最终)反弹邮件(关于电子邮件传递问题的报告)

您可以使用
nslookup
(或
dig
)检查服务器是否看到DNS记录:

nslookup-type=mx walkingtree.in

MX中的dig walkingtree.in


如果使用SENDMAIL(非后缀),则以root用户身份执行以下命令以查找问题:

echo "check_mail jd@walkingtree.in" | sendmail -d8.20 -bt
如果出现“
未定义规则集检查\u mail
”错误,请尝试:

echo "checkmail jd@walkingtree.in" | sendmail -d8.20 -bt
-d8.20打开DNS查询的跟踪

checkmail-相当于check\u mail使用的功能(延迟\u checks)

你能检查一下上面的更新吗,我把你的命令的输出放在了mail.walkingtree.in无法接收来自gmail的邮件对不起,现在我可以从@gmail.com收到邮件,但不是walkingtree.inIt似乎是DNS相关的问题。(DNS解析程序配置+可能是本地DNS服务器)。谢谢。现在,在本地dns服务器中进行一些更改后,它就可以工作了
echo "checkmail jd@walkingtree.in" | sendmail -d8.20 -bt