最近研究邮件备份,首先要使用客户端下载邮件,碰到不少问题:
1. HOTMAIL GMAIL SINA的POP/IMAP默认居然都是关闭的,必须改成开放才行。
GMAIL改成开放以后还是没有成功,好像还要再开放一个东西。
最可气的是新浪,还必须绑定手机才能激活POP功能。
yahoo没有这个问题,但是yahoo.fr的服务器是:pop.mail.yahoo.com 995 SSL/TLS 普通密码和smtp.mail.yahoo.com 465 SSL/TLS 普通密码
2. 有些邮箱,比如Hotmail,gmail长时间不登录后需要输入code或者验证码,这可能也是邮件客户端无法连接的原因。
-----------------------------------------------------
Hotmail的设置如下:
Outlook 2010连接Hotmail邮箱,要装一个OutlookConnector.exe,下载很快。安装后重启Outlook(不是重启Windows),它连接Hotmail的默认保存成IMAP(这种情况下似乎不会在本地保存邮件内容,根本就不产生pst文件),而且不给你机会更改,所以设置的时候,一定要提前手动改成POP3,然后设置:
pop-mail.outlook.com 995 SSL/TLS 认证方式:普通密码
smtp-mail.outlook.com 587 STARTTLS 认证方式:普通密码
然后在“其它设置”里选择:
发送服务器:我的发送服务器SMTP要求验证
高级选项:POP3端口995,勾上SSL;SMTP端口587,要求TLS
我说这Hotmail和Outlook都是自家的主打产品,就不能做的聪明一点吗?还不如ThunderBird的效果好。
参考:http://dufei.blog.51cto.com/382644/1214781
-----------------------------------------------------
gmail 发邮件的配置
smtp.gmail.com
587 必须选择TLS。不选不行,选SSL也不行。
465 必须选择SSL。不选不行,选TLS也不行。
gmail长期不用之后,一要登录一次(免得验证),二要开启不安全访问,三要加DLL
https://www.google.com/settings/security/lesssecureapps
https://support.google.com/accounts/answer/6010255?hl=zh-Hans
https://support.google.com/accounts/topic/2401957?hl=zh-Hans&ref_topic=3382253
设置两步密码:
https://support.google.com/mail/answer/14257?rd=1
Delphi编程:
http://www.cnblogs.com/honeynm/p/4196087.html
http://www.jiancool.com/article/14931732661/
http://blog.chinaunix.net/uid-317551-id-2417680.html
http://www.sunnyu.com/?p=192
----------------------------------------------------------------------------------
使用 POP 或 IMAP 发送邮件时的问题
- 您能否登录网络版 Gmail?
请访问 http://mail.google.com 来登录 Gmail。如果显示验证码(含有变形字母的安全图片),则需要先登录才可启用 IMAP 访问。如果您的 Gmail 帐户被锁定,请等待一小时后再登录 Gmail。
- 您是否已在 Gmail 中启用 POP 或 IMAP?
登录网络版 Gmail。打开“设置”页面中的“转发和 POP/IMAP”标签,然后配置 IMAP 或 POP。在 Gmail 中启用此功能后,确保点击“保存更改”,以便让 Gmail 能与您的邮件客户端通讯。
- 是否已针对 SMTP 服务器启用 SSL?
确保已在邮件客户端中针对 SMTP 启用了 SSL。有关详细信息,请查看具体客户端的配置说明。
- 是否已针对 SMTP 服务器设置“允许身份验证”?
检查是否在邮件客户端中为 SMTP 服务器启用了“允许身份验证”。
- 是否输入了正确的用户名和密码?
检查您的用户名是否拼写无误,且输入的是“@gmail.com”。Google Apps 客户应输入包含域名在内的完整电子邮件地址。另外,您还应重新输入密码并确保输入无误。
- 您是否正尝试发送附件?
作为抵御潜在病毒的一项安全措施,Gmail 不允许您发送或接收可执行文件,因为这些文件可能包含破坏性可执行代码。另外请注意,您可以使用 Gmail 发送或接收最大为 25 兆字节 (MB) 的邮件。
- 仍然无法发送邮件?
如果您已尝试将 SMTP 服务器的端口配置为 465(使用 SSL)和 587(使用 TLS)但仍然无法发送邮件,请尝试将 SMTP 配置为使用 25 端口(使用 SSL)。
Apple Mail 用户:有时候,Mail 可能会误解您的 SMTP 服务器设置。如果您目前在设置的“外发邮件服务器:”字段中使用的是“smtp.gmail.com:username@gmail.com”,请尝试将该字段更改为“smtp.gmail.com”并保存设置。
- 出现重复的已发送邮件?
若要了解会影响删除以及存储邮件和草稿的设置,请访问推荐的客户端设置。
- 能否连接到 SMTP 服务器?
为了更好地诊断该问题,您需要运行 Telnet 测试,检查您的电脑是否可连接我们的 SMTP 服务器。
如果您运行的是 Windows Vista,则首先需要启用 Telnet 功能:
- 点击开始按钮,然后依次点击控制面板和程序。
- 点击开启或关闭 Windows 功能。
- 如果系统提示您输入管理员密码或进行确认,请键入密码或提供确认。
- 在 Windows 功能框中,选中显示为 Telnet 客户端的框,然后点击确定。(完成安装可能需要花费几分钟时间。)
要在 Windows 计算机上运行 Telnet 测试,请执行以下操作:
- 打开开始菜单,然后选择运行。
- 在打开:字段中输入 command,然后点击确定。
- 输入“telnet smtp.gmail.com 465”并按 Enter 键,若使用的是 Outlook 2007,则请输入“telnet smtp.gmail.com 587”。(提示窗口中的信息是否明确?若不明确,请注意显示的消息。)
- 关闭提示窗口。
要在 Mac 上运行 Telnet 测试,请执行以下操作:
- 点击 Macintosh 硬盘驱动器图标,然后打开应用程序文件夹。
- 打开实用工具并选择终端。
- 根据发送邮件所使用的端口,在提示窗口中输入“telnet smtp.gmail.com 25”或“telnet smtp.gmail.com 587”,然后按Enter 键。
如果在执行第 3 步后收到错误消息,则您的网络管理员或安全软件已经封锁了对我们服务器的访问权限。建议您与网络管理员或互联网服务提供商 (ISP) 联系,以了解详细信息。
https://support.google.com/mail/answer/78775?hl=zh-Hans