Postfix + Dovecotでメール送受信のサーバを構築した際に、
かなりハマってしまったのでメモ。
Windowsクライアント側からIMAPでの受信を試みると、本来あるはずのメールが受信されず。
新着メールが無いものとして正常終了する。そこでサーバ側のログを確認。
1 |
vi /var/log/maillog |
メールログをみると、ログインはできており、特段エラーも出ていない模様。
1 2 3 |
10441 Apr 9 03:33:40 hogehoge dovecot: imap-login: Login: user=<info>, method=PLAIN, rip=XXX.XXX.XXX.XXX, lip=YYY.YYY.YYY.YYY, mpid=16225, TLS, session=<aaaaa> 10442 Apr 9 03:33:40 hogehoge dovecot: imap(info): Disconnected: Logged out in=363 out=2762 |
もろもろ調べてみると以下で紹介されていました。
http://d.hatena.ne.jp/himenaotaro/20150930/1443621309
info, adminなどの特定メールアドレスは、
デフォルトでエイリアスに転送されているので、
転送させたくない場合はコメントアウトする必要がある。
(単純な知識不足でした)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 |
# # Aliases in this file will NOT be expanded in the header from # Mail, but WILL be visible over networks or from /bin/mail. # # >>>>>>>>>> The program "newaliases" must be run after # >> NOTE >> this file is updated for any changes to # >>>>>>>>>> show through to sendmail. # # Basic system aliases -- these MUST be present. mailer-daemon: postmaster postmaster: root # General redirections for pseudo accounts. bin: root daemon: root adm: root lp: root sync: root shutdown: root halt: root mail: root news: root uucp: root operator: root games: root gopher: root ftp: root nobody: root radiusd: root nut: root dbus: root vcsa: root canna: root wnn: root rpm: root nscd: root pcap: root apache: root webalizer: root dovecot: root fax: root quagga: root radvd: root pvm: root amandabackup: root privoxy: root ident: root named: root xfs: root gdm: root mailnull: root postgres: root sshd: root smmsp: root postfix: root netdump: root ldap: root squid: root ntp: root mysql: root desktop: root rpcuser: root rpc: root nfsnobody: root ingres: root system: root toor: root manager: root dumper: root abuse: root newsadm: news newsadmin: news usenet: news ftpadm: ftp ftpadmin: ftp ftp-adm: ftp ftp-admin: ftp www: webmaster #webmaster: root noc: root security: root hostmaster: root #info: postmaster marketing: postmaster sales: postmaster support: postmaster # trap decode to catch security attacks decode: root # Person who should get root's mail #root: marc root: hoge@fuga.com |
なるほど。まさにこれ。
info宛てのメールがpostmasterになってたわけですね。
目的のinfoをコメントアウトしたら、Windowsのメールクライアント側で正常に受信が出来ました。