我一直在使用 Dovecot 和 Postfix 在 Raspberry Pi 上设置家庭邮件服务器。这对我来说很新奇,我费了好大劲才搞定。
现在我正尝试设置虚拟邮箱,但遇到了障碍。
虚拟邮箱[电子邮件保护]' 似乎在 Postfix 中接收电子邮件。我可以向它发送一条消息,然后使用 cat () 查看附加到 maildir 的电子邮件,sudo cat /mnt/pidrive1/virtualMailboxes/larp.events/seb
但是当我通过 telnet 进入邮箱时,Dovecot 给出了以下信息:
pi@raspberrypi:/mnt/pidrive1/virtualMailboxes/dovecot $ telnet localhost 143 尝试 ::1... 尝试 127.0.0.1... 已连接到本地主机。转义字符为 '^]'。
- 确定 [CAPABILITY IMAP4rev1 SASL-IR LOGIN-REFERRALS ID ENABLE IDLE LITERAL+ STARTTLS AUTH=PLAIN] Dovecot (Raspbian) 已准备就绪。登录”[电子邮件保护]“密码” a 确定 [CAPABILITY IMAP4rev1 SASL-IR LOGIN-REFERRALS ID ENABLE IDLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS THREAD=ORDEREDSUBJECT MULTIAPPEND URL-PARTIAL CATENATE UNSELECT CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS BINARY MOVE SNIPPET=FUZZY LITERAL+ NOTIFY SPECIAL-USE] 已登录 b 选择收件箱
- 标记 (\已回答 \已标记 \已删除 \已查看 \草稿)
- 确定 [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft *)] 允许标记。
- 0 存在
- 0 最近
- 确定 [UIDVALIDITY 1634050202] UID 有效
- OK [UIDNEXT 1] 预测下一个 UID b OK [READ-WRITE] 选择完成(0.366 + 0.000 + 0.365 秒)。c 注销
- BYE 注销 c OK 注销完成(0.001 + 0.000 秒)。外部主机关闭连接。
我怀疑我以某种方式设置了 Dovecot 来管理它自己的一组虚拟邮箱,所以它向我显示的是它自己的虚拟邮箱,而不是 Postfix 正在向其发送邮件的邮箱……但我不知道如何修复这个问题……有人能帮忙吗?或者指出我肯定会犯的明显错误并告诉我如何修复它?谢谢!
Dovecot-10-mail.conf:https://1drv.ms/u/s!Am4Mh1i9vpw7hdtNxRxawyHmN4W3Pw?e=fGz7nF
Dovecot.conf:https://1drv.ms/t/s!Am4Mh1i9vpw7hdtRyKhC5OQ3FmzGpQ?e=JNVfqB
Postfix main.cf:https://1drv.ms/t/s!Am4Mh1i9vpw7hdtPFmlGbcbRrQmWWA?e=n1QxW7
答案1
终于修好了!作为参考,我在 dovecot.conf 中添加了以下内容:
service auth {
unix_listener auth-client {
group = postfix
mode = 0660
user = postfix
}
user = root
}
一切都变得生机勃勃!