Ubuntu 延迟:名称服务器:gmail.com.:主机名查找失败

Ubuntu 延迟:名称服务器:gmail.com.:主机名查找失败,ubuntu,smtp,sendmail,Ubuntu,Smtp,Sendmail,我正在本地计算机上使用zf和google的smtp,服务器运行时间太长,然后检查日志消息,我得到以下消息: mymachinename sm-mta[20775]: q89DwF0X020757: to=<myaccountname@gmail.com>, ctladdr=<XXXXX@localhost.local> (1000/1000), delay=00:00:40, xdelay=00:00:20, mailer=esmtp, pri=120528, relay

我正在本地计算机上使用zf和google的smtp,服务器运行时间太长,然后检查日志消息,我得到以下消息:

mymachinename sm-mta[20775]: q89DwF0X020757: to=<myaccountname@gmail.com>, ctladdr=<XXXXX@localhost.local> (1000/1000), delay=00:00:40, xdelay=00:00:20, mailer=esmtp, pri=120528, relay=gmail.com., dsn=4.0.0, stat=Deferred: Name server: gmail.com.: host name lookup failure

有什么想法吗?

错误消息与您的代码无关。你的DNS服务器不工作,或者拒绝你的查询,或者专门阻止gmail,或者你处于脱机状态。这是有道理的,我将中的电子邮件改为:改为另一封@另一个域,它对该域也有同样的说明。我还面临一个问题,即仅通过IP连接到使用filezilla的远程服务器,主机名也无法解决这一问题。但是其他的一切都很顺利,比如包管理器,添加ppa等等,你能给我建议一个解决这个问题的方法吗?不管怎样,这个问题已经解决了。我建议你提名为超级用户。
mail.smtp.host= "smtp.gmail.com"
mail.smtp.auth= "login"
mail.smtp.username="myusername@gmail.com"
mail.smtp.password="password"
mail.smtp.port="465"
mail.smtp.ssl="tls"