我正在尝试使用PhpMailer向用户发送MP3的电子邮件。当我尝试向用户发送电子邮件时,我收到一条消息:SMTP错误:无法连接到服务器:没有到主机的路由(65)。我读过这可能是因为gmail不同意不同的服务器,但我没有看到任何补救措施。我从tls切换到ssl并没有帮助。我还尝试了3个不同的物理位置,问题仍然存在。这最初工作得很好,可能会关闭但我不知道是什么。更新我只在我的托管网站上遇到此问题。 localhost现在正在工作。我的共享服务器上是否有必要的配置?任何想法将不胜感激。
Traceback (most recent call last):
File "API.py", line 23, in <module>
mails = json.loads(r.data.decode('utf-8'))
File "C:\Users\Robert Millard\AppData\Local\Programs\Python\Python36- 32\lib\json\__init__.py", line 354, in loads
return _default_decoder.decode(s)
File "C:\Users\Robert Millard\AppData\Local\Programs\Python\Python36-32\lib\json\decoder.py", line 339, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "C:\Users\Robert Millard\AppData\Local\Programs\Python\Python36-32\lib\json\decoder.py", line 357, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
答案 0 :(得分:0)
第三次与我的托管公司交谈后,他们说web.com不需要使用端口甚至SMTP来与PhpMailer合作。我评论了与Ports或SMTP有关的所有内容,因此它现在可以使用。我根本无法向我的辅助电子邮件帐户发送电子邮件,它只能在我的Gmail帐户中使用大部分时间。如果有人能告诉我关于web.com的任何其他信息以及发生了什么,那将非常有帮助。