每个人。我已经在带有 MySQL 数据库别名和域的服务器上安装了 Postfix。
它被配置为将一些地址转发到其他邮件帐户,并在本地邮箱中发送一些邮件,这些邮件将通过 dovecot imap 服务器进行查询。
对于这个例子,让有两个用户:
forwarded@domain.com 什么是刚刚转发邮件的用户,让我们说 forwarded@forwarded-host.comlocal@domain.com 什么是从本地 IMAP 访问其邮件的用户。现在,我想从另一个邮件服务器获取一些邮件,并像将它们发送给我的邮件服务器的用户一样处理它们。
假设这些相关性存在:
forwarded@domain.com有两个外部帐户:user-a@externaldomain.com和user-a@some-other-company.comlocal@domain.com 还有一个外部帐户 user-b@externaldomain.com问题是其他邮件服务器上的新邮件并不总是在收件箱中,它可能在子目录中:mailinglists/all或者mailinglists/it也不mailinglists/some-other-department是有趣的,不应该被传递。
我已经找到了一个名为的程序,fetchmail但我找不到如何获取子目录或决定获取哪些子目录。
您可以使用文件夹选项。只需将它放在 fetchmail 配置文件中(默认为 .fetchmailrc)。
poll mail.server.com protocol IMAP
user 'xxx@xxx,com'
password 'xxxxxx'
folder 'mailinglist'
Run Code Online (Sandbox Code Playgroud)
如果您需要更多示例,请参阅手册页或搜索“fetchmail 文件夹选项”。
| 归档时间: |
|
| 查看次数: |
8312 次 |
| 最近记录: |