IMAP 转发器

IMAP forwarder

提问人:Gerrit 提问时间:9/12/2008 最后编辑:Torsten MarekGerrit 更新时间:2/5/2018 访问量:5235

问:

我想知道从 IMAP 帐户转发邮件的最快、最可靠的方法是什么。

我的大学不允许我们的学生邮箱转发到私人电子邮件帐户(这里每个人都使用 Gmail 或 Hotmail)。这是一个政治问题,而不是技术问题。我们确实对邮箱有 IMAP 访问权限。我想要一个通过IMAP下载邮件并转发的服务。如果能扩大规模,那就太好了,这样成千上万的学生就可以使用它了。最终,我想建立一个公共注册页面,并从那里自动处理它。

到目前为止,我已经制作了一个不错的 PHP 脚本,它可以连接、下载标头和正文部分,并将它们联系在一起。我有两个问题。

1)我正在下载各种零件,并将它们粘在一起。我希望每一个异国情调的附件、奇怪的编码文本和每种类型的标题都能幸存下来。我什至不确定我是否有完整的标题。

2) 收件人:电子邮件地址成为私人电子邮件地址,而不是原始学生电子邮件地址。我认为这是蹩脚的,并且在搜索和存档方面不方便。

PHP脚本是要走的路吗?有没有使用特定 linux 邮件服务/守护程序的技巧?IMAP有“forward”命令吗,我丢失了?

服务 电子邮件 Web 应用程序 IMAP 转发

评论

0赞 marc 2/5/2011
Getmail 是另一个值得考虑的替代方案。

答:

5赞 DGentry 9/12/2008 #1

你可能想看看Fetchmail,因为这听起来像是它旨在解决的问题。Fetchmail 从 POP/IMAP/etc 服务器检索邮件并将其转发到 SMTP/LMTP/etc 服务器。Fetchmail的优势在于几年和许多用户解决了各种IMAP服务器的问题。

评论

0赞 Alexander Shekhovtsov 7/28/2021
您能否解释一下如何配置Fetchmail以将邮件转发到Gmail帐户,如问题所示?快速浏览,它似乎可以获取电子邮件以进行本地阅读/本地处理。转发到 gmail 需要哪些额外的本地处理?
-1赞 Adam Lerman 9/12/2008 #2

如果使用 Gmail,您可以将 GMAIL 配置为从其他帐户接收邮件。

评论

0赞 sharat87 4/12/2011
据我所知,Gmail只能接收POP3邮件,而不能接收IMAP。
0赞 Quentin 11/30/2011
是的,Gmail无法从IMAP帐户中获取。
0赞 Gerrit 9/12/2008 #3

Fetchmail 似乎是要走的路。我可以使用 PHP 生成/编辑 fetchmail 命令文件,以便涵盖公共注册。我正在寻找一个包/脚本,谁准备好做到这一点。

Gmail 拉取仅适用于 POP3,不适用于 IMAP。