Linux 电子邮件使用与系统安全基础
1. 使用 Fetchmail 获取邮件
在某些情况下,邮件服务提供商存储邮件,直到用户主动获取。若不想使用邮件客户端下载邮件,可使用 Fetchmail 程序。Fetchmail 稳定且灵活,支持 POP3 和 IMAP 协议。
1.1 获取与安装
可从 Linux 软件源获取 Fetchmail,多数发行版自带该程序。若下载源码包,需按安装说明进行解压、编译和安装。当前版本是 5.9.13。
1.2 命令行使用
可通过命令行选项和配置文件控制 Fetchmail 的行为。建议先通过命令行传递必要信息来尝试获取邮件,示例命令如下:
fetchmail --protocol POP3 --username joeuser mail.isp.com
执行该命令后,Fetchmail 会提示输入密码,输入正确密码后,它会获取邮件并传递给 MTA 进行后续投递。此操作假设本地机器的 25 端口运行着 SMTP 服务器。
在测试时,可添加 --keep 选项,防止 Fetchmail 删除 POP3 账户中的邮件。正常情况下,邮件安全存储到本地后,会从服务提供商的硬盘中删除,因为多数提供商对用户存储的邮件量有限制。
若服务提供商使用 IMAP 协议,只需在命令行中将 POP3 替换为 IMAP 。若服务提供商有特殊设置,可参考 fetchmail
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



