Avatar ·

Python中的smtplib与smtp.yandex.ru

📁 python, 问题, 示例, 工作

我使用Python 3.4.3。想写一个简单的script,将文本信息发送到指定的邮箱。我找到了:。在解释器模式下输入:

>>> import smtplib>>> server = smtplib.SMTP('smtp.yandex.ru', 465)

然后第二行解释器就完全卡住了。关于Yandex的服务器信息我是从获取的。

UPD: 如果对Gmail使用同样的方法:

server = smtplib.SMTP('smtp.gmail.com', 587)

那就一切正常。但我希望(即我有一个邮箱)连接到Yandex。这可能吗?

UPD2: 如果对Yandex使用端口587,那么第二行也能通过。但第三行:

server.login(""youremailuseame"",