我知道您可以将 Exchange 配置为允许使用 IMAP 和 POP 进行连接。
但是有没有办法让 IMAP 客户端访问 Exchange 邮箱,而无需更改目标 Exchange 服务器上的任何设置?
我有任何想法,包括您是否可以在中间设置某种桥接服务器,将邮件加载为 Exchange 客户端并设置 IMAP 可访问服务器。
由于我有一个外部程序 (imapfilter) 修改了我的 imap 文件夹,因此 Thunderbird 不断失去对新消息的跟踪。消息在到达子文件夹时移动,使 Thunderbird 无法继续跟踪它们 - 因此我不知道要查找新消息的文件夹,并且新创建的文件夹(即使我在创建后订阅它们)直到我重新启动才显示邮件客户端。
我可以使用 Thunderbird 的任何扩展或设置来触发重新扫描我的文件夹树吗?
请不要在诸如此类的建议上浪费时间
扩展 1:
甚至可以在后台创建文件夹,没有 Thunderbird 会知道它已经创建。
Hotmail 似乎有两个独立的 IMAP 端口:
imap-mail.outlook.com 993
Run Code Online (Sandbox Code Playgroud)
和:
imap-mail.outlook.com 143
Run Code Online (Sandbox Code Playgroud)
我的猜测是 143 是不安全的,而 993 是通过 SSL 的。但是,当我尝试通过 993 连接时:
telnet imap-mail.outlook.com 993
Run Code Online (Sandbox Code Playgroud)
我只是得到一个空白屏幕 - 没有确认或问候消息。当我在 143 上尝试同样的事情时,我确实收到一条消息,但它是加密的:
随后,发出登录命令失败:
. LOGIN myaddress@hotmail.co.uk mypassword
Run Code Online (Sandbox Code Playgroud)
和:
. BAD Command received in Invalid state.
Run Code Online (Sandbox Code Playgroud)
我什至无法在 993 上输入这个,因为我没有收到问候语。
请有人告诉我为什么这不是正确连接,并可能建议如何解决问题?
所以...我在我们的电子邮件服务器上看到了一些非常奇怪的负载问题。它在上午 8 点到 9 点左右开始飙升(恰好是人们开始工作的时候),但在上午 11 点左右开始下降。CPU 使用率保持正常,我有足够的可用内存,没有交换。昨天我们有一个非常高的 iowait% (49.75) 和非常高的负载 (40),今天我们“只有”有 11-12 的负载,iowait% 在 3-4 之间。
所有迹象都指向imapd是罪魁祸首(courier-imap),因为当我停止它时,负载突然开始降低,并在2-3分钟内恢复正常。我确实有大约 40-60 个在运行。我们使用 Thunderbird,它每个打开 5 个连接,我在大多数工作站上将它降低到 1,它有所帮助(负载下降到 5-7),然后……整个服务器在上午 11 点左右恢复正常。
我仍然有大约 30 个 imapd 正在运行,但负载完全正常(在 0.2 和 0.4 之间)。所以......我真的不明白为什么会发生这种情况,因为从逻辑上讲,它应该更高,如果这会是问题的原因。
这是一个带有 1gig ram 的 Linode 1080 VPS。
(chkrootkit / rkhunter 没有显示任何异常。)
iPhone 的 Active Sync 是否依赖于 IMAP 支持?(目前,我已阻止) Exchange 2007 或 Exchange 2010 中的支持是否更好?
设置 Exchange Server 以与 iPhone 配合使用的最低要求是什么?
在 Debian Squeeze 系统上,我使用 Dovecot 运行 IMAP 服务器,消息以 Maildir 格式存储。该服务器由各种客户端访问,包括 Thunderbird、Evolution 和 RoundCube。
当用户删除邮件时,它会被移动到垃圾箱文件夹。(我不确定在移动消息时是否所有客户端也将消息标记为已删除。)但是,除此之外没有采取任何措施。因此,我被迫每隔几个月定期提醒所有用户明确清空他们的垃圾箱。
Dovecot 是否提供了一种简单的方法来自动删除超过 n 天的垃圾邮件?我已经看到提到删除 cron 作业,但它似乎删除了所有超过特定天数的消息,而不是仅删除垃圾箱中的消息。
每当我尝试连接到我的 Dovecot IMAP 服务器时,它都会给我一条消息,表明身份验证失败。此消息来自/var/log/mail.log文件:
Feb 7 15:22:17 celestine dovecot: imap-login: Disconnected (auth failed, 1 attempts in 2 secs): user=<celestine>, method=PLAIN, rip=::1, lip=::1, TLS, session=<QsPvvtbx5AAAAAAAAAAAAAAAAAAAAAAB>
Run Code Online (Sandbox Code Playgroud)
我尝试连接 Roundcube 网络邮件程序,在 IMAP 日志中它显示以下内容:
[07-Feb-2014 15:22:15 -0500]: [A4F2] S: * OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE AUTH=PLAIN] Dovecot ready.
[07-Feb-2014 15:22:15 -0500]: [A4F2] C: A0001 ID ("name" "Roundcube" "version" "0.9.5" "php" "5.4.4-14+deb7u7" "os" "Linux" "command" "/")
[07-Feb-2014 15:22:15 -0500]: [A4F2] S: * ID NIL
[07-Feb-2014 15:22:15 -0500]: [A4F2] S: A0001 …Run Code Online (Sandbox Code Playgroud) 我已经安装了 postfix、dovecot 和 squirrelmail。我可以发送消息,也可以接收消息。但是在 Squirrelmail 网络界面中,我只能看到已发送的消息,它没有显示收件箱中的邮件。事实上,当我单击收件箱时,它显示此文件夹为空错误。
但是,我可以在机器上看到收到的邮件。以下是我从 gmail,outlook 收到的邮件。
[root@a new]# pwd
/home/bobby219/Maildir/new
[root@a new]# ls -lrt
total 48
-rwxrwxrwx 1 bobby219 bobby219 5082 Mar 18 16:37 1426711022.Vfc00I20631M450759.a
-rwxrwxrwx 1 bobby219 bobby219 8763 Mar 18 16:42 1426711375.Vfc00I20635M700199.a
-rwxrwxrwx 1 bobby219 bobby219 9987 Mar 18 17:08 1426712892.Vfc00I20639M341101.a
-rwxrwxrwx 1 bobby219 bobby219 11207 Mar 18 17:09 1426712994.Vfc00I2063bM146743.a
-rwxrwxrwx 1 bobby219 bobby219 2664 Mar 18 17:10 1426713056.Vfc00I2063dM909489.a
[root@a new]#
Run Code Online (Sandbox Code Playgroud)
后缀
[root@a new]# postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
command_directory = /usr/sbin …Run Code Online (Sandbox Code Playgroud) 我正在运行我的 Postfix 电子邮件服务器。我只有 1 个 DNS 记录:mail.my_domain.com我可以仅使用此 url 连接到它、通过它接收和发送电子邮件。也就是说,我没有“smtp....”和“imap.my_domain.com”。
我创建指向“mail.my_domain.com”的 CNAME“smtp.my_domain.com”和“imap.my_domain.com”是否有必要和优势?
到目前为止,我们使用工具getmail获取新邮件。
它运作良好。有一个每分钟运行一次的 cron 作业。
有没有办法更快地收到邮件?
我看到两种方式:
解决方案1很简单:
* * * * * getmail; sleep 25; getmail
Run Code Online (Sandbox Code Playgroud)
欢迎更好的解决方案。
协议:IMAP