私は、Dovecot と Postfix を使用して、Raspberry Pi 上にホーム メール サーバーを設定しています。これは私にとってまったく新しいことであり、苦労して進めてきました。
今、仮想メールボックスを設定しようとしているのですが、行き詰まってしまいました。
バーチャルメールボックス[メールアドレス]' Postfix で電子メールを受信しているようです。メッセージを送信し、cat ( sudo cat /mnt/pidrive1/virtualMailboxes/larp.events/seb
) を使用してメールディレクトリに追加された電子メールを確認できます。ただし、メールボックスに telnet すると、Dovecot から次のメッセージが表示されます。
pi@raspberrypi:/mnt/pidrive1/virtualMailboxes/dovecot $ telnet localhost 143 ::1 を試行しています... 127.0.0.1 を試行しています... localhost に接続しました。エスケープ文字は '^]' です。
- OK [CAPABILITY IMAP4rev1 SASL-IR LOGIN-REFERRALS ID ENABLE IDLE LITERAL+ STARTTLS AUTH=PLAIN] Dovecot (Raspbian) 準備完了。ログイン "[メールアドレス]" "パスワード" a OK [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 受信トレイを選択
- フラグ (\回答済み \フラグ付き \削除済み \閲覧済み \下書き)
- OK [PERMANENTFLAGS (\回答済み \フラグ付き \削除済み \閲覧済み \下書き *)] フラグが許可されます。
- 0 存在する
- 0 最新
- OK [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
}
そしてすべてが生き生きと動き始めました!