16.4.1 连接到 IMAP 服务器

就像你需要一个 SMTP 对象连接到 SMTP 服务器并发送电子邮件一样,你需要
个 IMAPClient 对象,连接到 IMAP  服务器并接收电子邮件。首先,你需要电子件服务提供商的 IMAP 服务器域名。这和 SMTP 服务器的域名不同。表 16-2 
列了几个流行的电子邮件服务提供商的 IMAP 服务器。
表 16-2    电子邮件提供商及其 IMAP 服务器
提供商                                                           IMAP 服务器域名
Gmail                                                                                 
imap.gmail.com
Outlook.com/Hotmail.com                                               imap-mail.outlook.com
Yahoo Mail                                                                        
imap.mail.yahoo.com
AT&T                                                                                
imap.mail.att.net
Comcast                                                                            imap.comcast.net
Verizon                                                                              
incoming.verizon.net

得到 IMAP 服务器域名后,调用imapclient.IMAPClient()函数,创建一个 IMAPClient

对象。大多数电子邮件提供商要求 SSL 加密,传入SSL= TRUE 关键字参数。在交互式环境中输入以下代码(使用你的提供商的域名):
>>>  import  imapclient
>>>  imapObj  =  imapclient.IMAPClient('imap.gmail.com',  ssl=True)
在接下来的小节里所有交互式环境的例子中,imapObj 变量将包含imapclient.IMAPClient()
函数返回的IMAPClient 对象。在这里,客户端是连接到服务器的对象。
 


版权声明:本文为china365love原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
THE END
< <上一篇
下一篇>>