だから私は私のVPSに小さなメールサーバーをセットアップしただけで、それはうまくメールを送信しています!メールを受信すると問題が発生します。ログは、メッセージを取得し、キューから削除して配信することを示していますが、表示されることはありません。
ログ:
Aug 18 14:28:27 joshshouse postfix/smtpd[6345]: connect from mail.lcccorp.com[50.253.219.194]
Aug 18 14:28:27 joshshouse postfix/smtpd[6345]: 302703EA47: client=mail.lcccorp.com[50.253.219.194]
Aug 18 14:28:27 joshshouse postfix/cleanup[6349]: 302703EA47: message-id=<[email protected]>
Aug 18 14:28:27 joshshouse postfix/qmgr[5793]: 302703EA47: from=<[email protected]>, size=990, nrcpt=1 (queue active)
Aug 18 14:28:27 joshshouse postfix/local[6350]: 302703EA47: to=<[email protected]>, relay=local, delay=0.05, delays=0.05/0/0/0, dsn=2.0.0, status=sent (delivered to maildir)
Aug 18 14:28:27 joshshouse postfix/qmgr[5793]: 302703EA47: removed
Aug 18 14:28:27 joshshouse postfix/smtpd[6345]: disconnect from mail.lcccorp.com[50.253.219.194]
エラーはないようです。
dovecot -n
結果:
# 2.2.18: /etc/dovecot/dovecot.conf
# Pigeonhole version 0.4.8 (0c4ae064f307+)
# OS: Linux 4.2.0-42-generic x86_64 Ubuntu 15.10
auth_debug_passwords = yes
mail_location = mbox:~/mail:INBOX=/var/mail/%u
namespace inbox {
inbox = yes
location =
mailbox Drafts {
special_use = \Drafts
}
mailbox Junk {
special_use = \Junk
}
mailbox Sent {
special_use = \Sent
}
mailbox "Sent Messages" {
special_use = \Sent
}
mailbox Trash {
special_use = \Trash
}
prefix =
}
passdb {
driver = pam
}
protocols = " imap lmtp pop3"
ssl = no
userdb {
driver = passwd
}
これが私の受信トレイです:
さらに情報が必要な場合は、私が提供します。
それを必要とする人のための簡単な修正。私は変更しなければなりませんでした:
mail_location = mbox:~/mail:INBOX=/var/mail/%u
に
mail_location = maildir:~/Maildir
/etc/dovecot/conf.d/10-mail.conf内
簡単な修正。愚かな間違い。