Re: 【CentOS6】メールの送受信ができません ( No.1 ) |
|
- ????????? 2012/01/06 06:04
- ????????? 管理者
-
外部送信確認の前に、内部アカウント宛てへの送信は確認されましたか?
また、DNSサーバの構築は完了していて正常に稼働していますか?
|
Re: 【CentOS6】メールの送受信ができません ( No.2 ) |
|
- ????????? 2012/01/06 08:19
- ????????? stranger
- ?????§??? http://ja.528p.com/
-
念のため
postfixはデフォルトでDNSサーバを使います 外部はDDNSでOKですが 内部(ローカル)用にローカル専用のDNSサーバが必要です さらに 動的なグローバルIPの場合は 外部に送信するときOP25B対策をする必要があります
|
Re: 【CentOS6】メールの送受信ができません ( No.3 ) |
|
- ????????? 2012/01/07 13:57
- ????????? Centくん
-
管理者様
stranger様
ご教示ありがとうございます。
>外部送信確認の前に、内部アカウント宛てへの送信は確認されましたか? ⇒内部アカウント(ローカル内)での送受信テストは出来ておりませんでした。 LAN内でクライアントPCのメーラで送受信するイメージでしょうか? (サーバ名は「mail.ccc.dyndns.org」で) それとも、コマンドプロンプト等CUIでテストするイメージでしょうか? (teratermでtelnetしようとしても、bashではtelnetコマンドをサポートしていないと表示されます)
>また、DNSサーバの構築は完了していて正常に稼働していますか? ⇒内部のDNSは構築できていると思います。 貴サイトの以下のページにある動作確認は問題ありませんでしたので。 http://kajuhome.com/bind.shtml#n09
>postfixはデフォルトでDNSサーバを使います ⇒そうなんですね、ありがとうございます。
>外部はDDNSでOKですが >内部(ローカル)用にローカル専用のDNSサーバが必要です ⇒了解です。
>さらに 動的なグローバルIPの場合は >外部に送信するときOP25B対策をする必要があります ⇒なるほど、そうですね、プロバイダーはYahooなので、OP25Bの対処として、 メーラに587を設定しなければなりませんでしたね。 送信テストの際は、そのようにいたします。 最終的には、YahooのWebメールとSquirrelmail等Webメールでやり取りできればいいなと考えております。
|
Re: 【CentOS6】メールの送受信ができません ( No.4 ) |
|
- ????????? 2012/01/07 14:46
- ????????? Centくん
-
検証状況の追記です。
ローカル環境で、OE6から送受信テストを実施。 「[email protected]」⇒「[email protected]」へ送信
「新しいメールが /var/spool/mail/aaa にあります」と、 ターミナルには表示されるので、そこまではメールが配送されているようです。 実際、その内容をcatすると、該当のメールでした。 ※「aaaはCentOSのユーザ名」
恐らく、「var/spool/mail/aaa」⇒「/home/aaa/Maildir/cur/」へ 内部配送されていないことが受信できていないように見える原因かなと 推察しています。
こうした場合の設定で確認すべき点はどういったことがあるのでしょうか? 色々とググッておりますが、中々的を得たものがヒットしません。
|
Re: 【CentOS6】メールの送受信ができません ( No.5 ) |
|
- ????????? 2012/01/07 15:55
- ????????? Centくん
-
追加情報です。
気になって、dovecotを確認してみたところ、 ----- service /etc/init.d/dovecot status /etc/init.d/dovecot: 認識されていないサービスです。 ----- となり、「/etc/rc.d/init.d/dovecot」でstartしてみても、 OKや失敗の反応がありません。
構築当初は以下の通り、起動できたのですが・・・。 ----- /etc/rc.d/init.d/dovecot restart Dovecot Imap を停止中: [ OK ] Dovecot Imap を起動中: [ OK ] -----
貴サイトの記載どおりにdovecotの設定をしたつもりですが、 何が原因かお分かりでしょうか?
ちなみに、他のサイトでntpdateの問題からdovecotが、 勝手に終了することがあると記載がありました。 ntpサーバは構築しておりませんが、dovecotの起動に 何かクセがあるのでしょうか? また、あった場合の対処法をご存知の方はおられますでしょうか?
|
Re: 【CentOS6】メールの送受信ができません ( No.6 ) |
|
- ????????? 2012/01/07 16:50
- ????????? stranger
- ?????§??? http://ja.528p.com/
-
/var/spool/mailにメールが存在するなら
postfix側でpop3の設定になっているからでは?
imapでアクセスしてみる
Maildirのサブディレクトリまで作成する設定にしてみる
新規ユーザ # mkdir -p /etc/skel/Maildir/{new,cur,tmp} # chmod -R 700 /etc/skel/Maildir/
既存ユーザ(例 user) # mkdir -p /home/user/Maildir/{new,cur,tmp} # chmod -R 700 /home/user/Maildir/ # chown -R user:user /home/user/Maildir/
|
Re: 【CentOS6】メールの送受信ができません ( No.7 ) |
|
- ????????? 2012/01/07 17:45
- ????????? Centくん
-
stranger様
ご教示ありがとうございます。
>/var/spool/mailにメールが存在するなら >postfix側でpop3の設定になっているからでは? >imapでアクセスしてみる
⇒imapでアクセスは可能でした。 しかし、メールを送信しても受信ボックスには入っておりません。
>Maildirのサブディレクトリまで作成する設定にしてみる
>新規ユーザ ># mkdir -p /etc/skel/Maildir/{new,cur,tmp} ># chmod -R 700 /etc/skel/Maildir/
>既存ユーザ(例 user) ># mkdir -p /home/user/Maildir/{new,cur,tmp} ># chmod -R 700 /home/user/Maildir/ ># chown -R user:user /home/user/Maildir/
⇒上記はすでに作成してあります。
追加情報にも記載いたしましたが、やはりdovecotが正常に動作していないんじゃないかと思うんですが、 ちょっとググッても対処法が見つからず、その場合の対処はdovecotをインストし直すしかないのか、 困っている状況です。
|
Re: 【CentOS6】メールの送受信ができません ( No.8 ) |
|
- ????????? 2012/01/07 18:18
- ????????? Centくん
-
追加情報です。
先ほど、dovecotを再起動してみたら、 起動できました。 service dovecot status dovecot (pid 2452) を実行中...
なぜその前はできなかったのか、分かりません。
また、dovecotの起動はできたものの、 まだメールの受信はできません。 Maildirの中に以下のログがあるので、メールが届いているようですが、 OE6で受信できません。
OE6でimap接続しても、受信ボックスにはメールがありません。
----- drwx------ 5 a a 4096 1月 7 17:24 2012 .&Tgtm+DBN- ----- ※aはユーザ名
どうしてdovecotが起動できたのに、メールが受信できないのか、 原因がつかめません。
再度、調べてみますが、ご存知の方がおられたら、 ご教示いただけるとありがたいです。
|
Re: 【CentOS6】メールの送受信ができません ( No.9 ) |
|
- ????????? 2012/01/07 19:03
- ????????? stranger
- ?????§??? http://ja.528p.com/
-
Maildirにメールを送るのはpostfixの役割です
dovecotはそこからメールを取得するのが役割です
もう一度伺いますが /home/user/Maildir/new /home/user/Maildir/cur /home/user/Maildir/tmp は存在しますか
うまくpostfixが機能すれば /home/user/Maildir/cur にメールが入るはず
postfixのsmtp-authを一時的に無効にして 認証なしでメールを送信してみる うまくいったら、smtp-authの設定をする
|
Re: 【CentOS6】メールの送受信ができません ( No.10 ) |
|
- ????????? 2012/01/07 19:27
- ????????? Centくん
-
stranger様
ご教示ありがとうございます。
>Maildirにメールを送るのはpostfixの役割です >dovecotはそこからメールを取得するのが役割です
>もう一度伺いますが >/home/user/Maildir/new >/home/user/Maildir/cur >/home/user/Maildir/tmp >は存在しますか
⇒上記3つのディレクトリ「new,cur,tmp」は存在します。
>うまくpostfixが機能すれば >/home/user/Maildir/cur >にメールが入るはず
⇒そうですよね、でも、「/home/a/Maildir/cur」のタイムスタンプを見ると、 2012/1/2なので、それ以降にもメールの送受信テストを行っているのに、 Postfixが内部配送できていないと考えるのが普通ですかね? ----- drwx------ 2 kazu310 kazu310 4096 1月 2 20:25 2012 cur -----
>postfixのsmtp-authを一時的に無効にして >認証なしでメールを送信してみる >うまくいったら、smtp-authの設定をする
⇒Postfixがうまく動作していない可能性がある場合、 対処法の一つが上記ですね。 以下を「no」にして、メールがMaildir/curに配送されるかやってみます。
smtpd_sasl_auth_enable = yes ↓ smtpd_sasl_auth_enable = no
|
Re: 【CentOS6】メールの送受信ができません ( No.11 ) |
|
- ????????? 2012/01/07 19:41
- ????????? Centくん
-
追加情報です。
>>postfixのsmtp-authを一時的に無効にして >>認証なしでメールを送信してみる >>うまくいったら、smtp-authの設定をする > >⇒Postfixがうまく動作していない可能性がある場合、 > 対処法の一つが上記ですね。 > 以下を「no」にして、メールがMaildir/curに配送されるかやってみます。 > > smtpd_sasl_auth_enable = yes > ↓ > smtpd_sasl_auth_enable = no
⇒上記を実施しましたが、何ら変わりませんでした。 OE6にaaaアカウントを設定(POP Before SMTP) 「[email protected]」⇒「[email protected]」へ送信
「/var/spool/mail/aaa/」にはメールが届いているが、 「/home/aaa/Maildir/cur」にはメールは届いていない。
smtpd_sasl_auth_enable = yes に戻して、他の箇所を検討してみます。
|
Re: 【CentOS6】メールの送受信ができません ( No.12 ) |
|
- ????????? 2012/01/07 21:28
- ????????? Centくん
-
追加情報です。
切り分けのために、一旦、dovecotを「yum uninstall dovecot」で削除して、 Postfixのみで送受信可能か、確認してみようと思っております。
この点で、もし注意点があれば、ご教示いただければ幸いです。
|
Re: 【CentOS6】メールの送受信ができません ( No.13 ) |
|
- ????????? 2012/01/07 21:35
- ????????? Centくん
-
追記です。
「yum uninstall dovecot」ではなく、 「yum remove dovecot」でした。
なお、削除するのでなく、一旦dovecotを止めて、 Postfixのみで送受信確認を行ってみます。
|
Re: 【CentOS6】メールの送受信ができません ( No.14 ) |
|
- ????????? 2012/01/07 22:00
- ????????? Centくん
-
Postfixのmain.cfで以下をコメントアウトして無効にしているのですが、 それでも、「/var/spool/mail/aaa」配下にメールが送られるのでしょうか?
----- mail_spool_directory = /var/spool/mail -----
どなたか、ご教示いただけますでしょうか?
|
Re: 【CentOS6】メールの送受信ができません ( No.15 ) |
|
- ????????? 2012/01/07 23:19
- ????????? 管理者
-
postfixはmailbox型式で設定していますよね?
|
Re: 【CentOS6】メールの送受信ができません ( No.16 ) |
|
- ????????? 2012/01/07 23:39
- ????????? Centくん
-
管理者様
>postfixはmailbox型式で設定していますよね?
あっ、確認し忘れてました。 main.cfを確認します。
ありがとうございます。
|
Re: 【CentOS6】メールの送受信ができません ( No.17 ) |
|
- ????????? 2012/01/08 00:47
- ????????? Centくん
-
dovcotを停止し、Postfixのみで動作確認をしましたが、 telnetでのメールの送信テストは問題なく、 /var/spool/mail/aaaに配送されました。
popはdovecotを起動しないとpop3が起動しないため、 telnetでの110番にアクセスできず、メールが /var/spool/mail/aaaまで届いているという点の確認だけで 結果的には、今までの状況と変わりませんでした。
再度、dovecotを再起動し、Maildir形式に戻しました。
これからは、もう一度、dovecotも起動した上で、 どうして/var/spool/mail/aaaから /home/aaa/Maildir/curに配送されないのか、 調べていきたいと思います。
それでもダメなら、yum remove dovecotで削除して、 再度dovecotをインストールし直してみようと思います。
その他、確認すべき点やこの点を修正した方がいい等、 参考情報があれば、ご教示いただけますでしょうか?
みなさま、申し訳ありませんが、よろしくお願いいたします。
|
Re: 【CentOS6】メールの送受信ができません ( No.18 ) |
|
- ????????? 2012/01/08 09:14
- ????????? 新高校生
-
>再度、dovecotを再起動し、Maildir形式に戻しました。
「戻しました」の意味が分からないのですが、戻すということはそれ以前はMaildir形式じゃなかった という意味でしょうか?当たり前ですがMaildir形式に設定してなければ /home/ユーザー/Maildir/以下には保存されません。それこそがMaildir形式なのだから…
管理人さんの >postfixはmailbox型式で設定していますよね? の意味は具体的には、/etc/postfix/main.cfの ># DELIVERY TO MAILBOX ># ># The home_mailbox parameter specifies the optional pathname of a ># mailbox file relative to a user's home directory. The default ># mailbox file is /var/spool/mail/user or /var/mail/user. Specify ># "Maildir/" for qmail-style delivery (the / is required). ># >home_mailbox = Maildir/ です。内容的には英文の説明どおりです。 (# postconf -n でpostfixの設定がズラズラ出てきますので確認するもよしです)
>/home/aaa/Maildir/curに配送されないのか、 >調べていきたいと思います
/home/aaa/Maildir/curに配送されないことを執拗にお述べになっていますが、 新着メールはここには保存されませんよ。/home/aaa/Maildir/new に保存されます。 curに保存されるのは"既読メール"です。既読メールは、もちろん設定にもよりますが、 メールクライアントが読み出した場合にはcur内から消去されます。
あと、送られてきたメールを /home/ユーザー/Maildir/new に保存する作業は postfixがやるのであって、dovecotじゃないです。dovecotは無関係です。
以上、初心者なりの考察です。間違いもあるかも(w
|
Re: 【CentOS6】メールの送受信ができません ( No.19 ) |
|
- ????????? 2012/01/08 09:47
- ????????? stranger
- ?????§??? http://ja.528p.com/
-
maillogのpostfixの部分で
to=<[email protected]> status=sent (delivered to maildir) が含まれていれば maildirに配送されていると思う
/home/aaa/Maildir/cur の部分は thundirbirdで自分のユーザから自分のユーザに 送信テストをしたので new - cur に移動してしまったようです
最初にメールが配送された時点で new cur tmpがつくられるらしいのですが うまくいかない場合もあるので 最初からnew cur tmpをつくっておいたらと言ったまでです
|
Re: 【CentOS6】メールの送受信ができません ( No.20 ) |
|
- ????????? 2012/01/08 10:00
- ????????? Centくん
-
新高校生様
ご教示ありがとうございます。
>>再度、dovecotを再起動し、Maildir形式に戻しました。 > >「戻しました」の意味が分からないのですが、戻すということはそれ以前はMaildir形式じゃなかった >という意味でしょうか?当たり前ですがMaildir形式に設定してなければ >/home/ユーザー/Maildir/以下には保存されません。それこそがMaildir形式なのだから…
⇒Postfixが正常動作しているかを確認するために、一旦dovecotを停止して、メール送受信が可能か やってみようと記述した際に、管理人様から、メールボックス形式にしないとダメですよと、 ご指摘をいただいたので、一旦メールボックス化してテストしたけど、何も進展はなかったので、 元のMaildir形式に戻したという意味でした。
>管理人さんの >>postfixはmailbox型式で設定していますよね? >の意味は具体的には、/etc/postfix/main.cfの >># DELIVERY TO MAILBOX >># >># The home_mailbox parameter specifies the optional pathname of a >># mailbox file relative to a user's home directory. The default >># mailbox file is /var/spool/mail/user or /var/mail/user. Specify >># "Maildir/" for qmail-style delivery (the / is required). >># >>home_mailbox = Maildir/ >です。内容的には英文の説明どおりです。 >(# postconf -n でpostfixの設定がズラズラ出てきますので確認するもよしです)
⇒main.cfには「home_mailbox = Maildir/」と「home_mailbox = Mailbox」があるのですが、 mailbox型式は「home_mailbox = Mailbox」ではないんでしょうか?
>>/home/aaa/Maildir/curに配送されないのか、 >>調べていきたいと思います > >/home/aaa/Maildir/curに配送されないことを執拗にお述べになっていますが、 >新着メールはここには保存されませんよ。/home/aaa/Maildir/new に保存されます。 >curに保存されるのは"既読メール"です。既読メールは、もちろん設定にもよりますが、 >メールクライアントが読み出した場合にはcur内から消去されます。
⇒仰るとおりですね、失礼しました。
>あと、送られてきたメールを /home/ユーザー/Maildir/new に保存する作業は >postfixがやるのであって、dovecotじゃないです。dovecotは無関係です。
⇒PostfixがMaildir配下まで配送するのは理解しております。 ありがとうございます。
|
Re: 【CentOS6】メールの送受信ができません ( No.21 ) |
|
- ????????? 2012/01/08 10:07
- ????????? 新高校生
-
>⇒main.cfには「home_mailbox = Maildir/」と「home_mailbox = Mailbox」があるのですが、
> mailbox型式は「home_mailbox = Mailbox」ではないんでしょうか?
英文読みましたか? >># "Maildir/" for qmail-style delivery (the / is required). です。
|
Re: 【CentOS6】メールの送受信ができません ( No.22 ) |
|
- ????????? 2012/01/08 10:15
- ????????? Centくん
-
stranger様
>maillogのpostfixの部分で >to=<[email protected]> >status=sent (delivered to maildir) >が含まれていれば >maildirに配送されていると思う
⇒配送されてました。
>/home/aaa/Maildir/cur の部分は >thundirbirdで自分のユーザから自分のユーザに >送信テストをしたので new - cur に移動してしまったようです
⇒承知しました。
>最初にメールが配送された時点で >new cur tmpがつくられるらしいのですが >うまくいかない場合もあるので >最初からnew cur tmpをつくっておいたらと言ったまでです
⇒なるほど、理解いたしました。
ありがとうございます。
|
Re: 【CentOS6】メールの送受信ができません ( No.23 ) |
|
- ????????? 2012/01/08 10:29
- ????????? 新高校生
-
私が勘違いしているのかも。Maildir方式にしたいのかと勘違いしてました。
お騒がせしました、すみません。以後抜けます^^;
|
Re: 【CentOS6】メールの送受信ができません ( No.24 ) |
|
- ????????? 2012/01/08 10:31
- ????????? 管理者
-
> 管理人さんの
>>postfixはmailbox型式で設定していますよね? >の意味は具体的には、/etc/postfix/main.cfの・・・・
ごめんなさい。紛らわしい書き方をしてしまいました。 spoolに書かれる場合は1ファイルに書く方式(/var/spool/・・・)になっているからでは?と書きたかった為です。
dir方式になっていますか?と書けばよかったですね。申し訳ありません。
>>あと、送られてきたメールを /home/ユーザー/Maildir/new に保存する作業は >>postfixがやるのであって、dovecotじゃないです。dovecotは無関係です。 > >⇒PostfixがMaildir配下まで配送するのは理解しております。
了解いたしました。
sendmailが動作していたりしませんか?
一度postfixのmain.cfを開示して頂けませんか?(postconfで有効行が表示できます。) この他、nmapやpsも頂ければ幸いです。
|
Re: 【CentOS6】メールの送受信ができません ( No.25 ) |
|
- ????????? 2012/01/08 10:33
- ????????? 管理者
-
> 私が勘違いしているのかも。Maildir方式にしたいのかと勘違いしてました。
> お騒がせしました、すみません。以後抜けます^^;
あれ、私も勘違い??? 新高校生さまと同じくMaildir方式にしたいと思っているのですが・・・・
|
Re: 【CentOS6】メールの送受信ができません ( No.26 ) |
|
- ????????? 2012/01/08 10:45
- ????????? Centくん
-
新高校生様
>英文読みましたか? >>># "Maildir/" for qmail-style delivery (the / is required). >です。
⇒読みましたが、別に「home_mailbox = Mailbox」も併記されているため、 こちらがmailbox形式かと迷ってしまっていました。 ありがとうございます。
|
Re: 【CentOS6】メールの送受信ができません ( No.27 ) |
|
- ????????? 2012/01/08 10:59
- ????????? Centくん
-
みなさま
最終的にはMaildir形式で、Postfix+Dovecotでの運用を考えております。 単に、Postfix単体での検証(切り分け)を行おうと思った際に、一旦mailbox形式にする必要があるのかと 理解したため、一旦mailbox形式にする話をしていました。
みなさまを混乱させたのでしたら、申し訳ありません。
>>管理者様
>sendmailが動作していたりしませんか? ⇒動作していません、というか、Postfixのみしか表示されません。
----- alternatives --config mta
1 プログラムがあり 'mta' を提供します。
選択 コマンド ----------------------------------------------- *+ 1 /usr/sbin/sendmail.postfix -----
行数が長くなるため、postconf等は別途レスさせていただきます。
|
Re: 【CentOS6】メールの送受信ができません ( No.28 ) |
|
- ????????? 2012/01/08 11:06
- ????????? Centくん
-
管理者様
>一度postfixのmain.cfを開示して頂けませんか?(postconfで有効行が表示できます。) ⇒これは相当行に及ぶため、3000文字を超えてしまい、ここに記載できません。 どのように開示すればよろしいでしょうか?
>この他、nmapやpsも頂ければ幸いです。 ⇒以下になります。 〔nmap〕 ----- #nmap localhost (略) PORT STATE SERVICE 21/tcp open ftp 22/tcp open ssh 23/tcp open telnet 25/tcp open smtp 53/tcp open domain 80/tcp open http 110/tcp open pop3 111/tcp open rpcbind 139/tcp open netbios-ssn 143/tcp open imap 443/tcp open https 445/tcp open microsoft-ds 631/tcp open ipp 993/tcp open imaps 995/tcp open pop3s 3306/tcp open mysql -----
〔ps〕 ----- # ps PID TTY TIME CMD 7902 pts/1 00:00:00 su 7905 pts/1 00:00:00 bash 8235 pts/1 00:00:00 ps -----
|
Re: 【CentOS6】メールの送受信ができません ( No.29 ) |
|
- ????????? 2012/01/08 11:31
- ????????? stranger
- ?????§??? http://ja.528p.com/
-
CentOS 6 のデフォルトは postfix + mysql-libs なので
意図してsendmailを入れなければpostfixだけ表示されます
main.cfのデフォルトはバージョンが同じなら共通なので postconf -n の内容を開示
サーバにログインして
echo "test" | mail -s "test" [email protected]
のようにサーバ内で送信テストをしてみる
直後の maillogの内容は?
|
Re: 【CentOS6】メールの送受信ができません ( No.30 ) |
|
- ????????? 2012/01/08 11:32
- ????????? Centくん
-
stranger様
管理者様
>CentOS 6 のデフォルトは postfix + mysql-libs なので >意図してsendmailを入れなければpostfixだけ表示されます
⇒そうなんですね、ありがとうございます。
>main.cfのデフォルトはバージョンが同じなら共通なので >postconf -n >の内容を開示 > >サーバにログインして >echo "test" | mail -s "test" [email protected] >のようにサーバ内で送信テストをしてみる
上記2点の結果は以下です。
----- # postconf -n alias_database = hash:/etc/aliases alias_maps = hash:/etc/aliases broken_sasl_auth_clients = yes command_directory = /usr/sbin config_directory = /etc/postfix daemon_directory = /usr/libexec/postfix data_directory = /var/lib/postfix debug_peer_level = 2 disable_vrfy_command = yes header_checks = regexp:/etc/postfix/header_checks home_mailbox = Maildir/ html_directory = no inet_interfaces = all inet_protocols = all mail_owner = postfix mailbox_command = /usr/bin/procmail mailq_path = /usr/bin/mailq.postfix manpage_directory = /usr/share/man mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain mydomain = ccc.dyndns.org myhostname = mail.ccc.dyndns.org mynetworks = 192.168.*.*/24, 127.0.0.0/8 myorigin = $mydomain newaliases_path = /usr/bin/newaliases.postfix queue_directory = /var/spool/postfix readme_directory = /usr/share/doc/postfix-2.6.6/README_FILES relay_domains = $mydestination sample_directory = /usr/share/doc/postfix-2.6.6/samples sendmail_path = /usr/sbin/sendmail.postfix setgid_group = postdrop smtpd_client_restrictions = permit_mynetworks, reject_rhsbl_client rhsbl.ahbl.org, reject_rbl_client spamcop.net, reject_rbl_client dynablock.wirehub.net, reject_rbl_client sbl.spamhaus.org, reject_unknown_client, permit smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination $inet_interfaces $mydestination $virtual_alias_domains $virtual_mailbox_domains $relay_domains smtpd_sasl_auth_enable = yes smtpd_sasl_local_domain = $mydomain smtpd_sasl_security_options = noanonymous smtpd_sender_restrictions = reject_unknown_sender_domain unknown_local_recipient_reject_code = 550 -----
----- # echo "test" | mail -s "test" [email protected]
# cat /var/mail/aaa | grep test Subject: test test -----
|
Re: 【CentOS6】メールの送受信ができません ( No.31 ) |
|
- ????????? 2012/01/08 11:49
- ????????? stranger
- ?????§??? http://ja.528p.com/
-
直後のmaillogは解りませんか
[email protected]の含まれている部分です
|
Re: 【CentOS6】メールの送受信ができません ( No.32 ) |
|
- ????????? 2012/01/08 11:59
- ????????? Centくん
-
stranger様
>直後のmaillogは解りませんか >[email protected]の含まれている部分です
⇒以下になります。 ----- # cat /var/log/maillog | grep [email protected] Jan 8 11:24:36 bbb(サーバ名) postfix/local[8372]: EC15D41BF1: to=<[email protected]>, relay=local, delay=0.18, delays=0.12/0.01/0/0.06, dsn=2.0.0, status=sent (delivered to command: /usr/bin/procmail) -----
|
Re: 【CentOS6】メールの送受信ができません ( No.33 ) |
|
- ????????? 2012/01/08 12:09
- ????????? stranger
- ?????§??? http://ja.528p.com/
-
procmailの設定がどこかおかしいのでは?
main.cf #mailbox_command = /usr/bin/procmail にしてpostfixを再起動
echo "test" | mail -s "test" [email protected] cat /var/log/maillog test送信直後のログ
|
Re: 【CentOS6】メールの送受信ができません ( No.34 ) |
|
- ????????? 2012/01/08 12:36
- ????????? Centくん
-
stranger様
>procmailの設定がどこかおかしいのでは? >main.cf >#mailbox_command = /usr/bin/procmail >にしてpostfixを再起動 > >echo "test" | mail -s "test" [email protected] >cat /var/log/maillog >test送信直後のログ
⇒上記を実施しましたら、Maildir/newに配送され、 telnetでも、OE6でも受信できました。
念のため、OE6で再度メールを作成し、「[email protected]」⇒「[email protected]」へ 送信テストを行いましたら、送受信ともにできました!!! また、squirrelmailでも送受信できて、Maildirのnewやcurのタイムスタンプも合わせて、 該当の日時に変わっていましたので、正常動作していると思います。
ありがとうございます。
procmailを有効にすると、Maildirにうまく配送してくれないんですね。 でも、そうなると、転送メール設定はできないんですかね?
貴サイトの以下のページにも「mailbox_command = /usr/bin/procmail」を追記するように 記載されていますが、この設定はできないってことですかね?
|
Re: 【CentOS6】メールの送受信ができません ( No.35 ) |
|
- ????????? 2012/01/08 12:43
- ????????? stranger
- ?????§??? http://ja.528p.com/
-
procmailrcの設定がどこか間違っているのでしょう
自分なりに試行錯誤をしましょう
|
Re: 【CentOS6】メールの送受信ができません ( No.36 ) |
|
- ????????? 2012/01/08 13:06
- ????????? Centくん
-
stranger様
>procmailrcの設定がどこか間違っているのでしょう >自分なりに試行錯誤をしましょう
⇒yum -y install procmailでは、「Package procmail-3.22-25.1.el6.i686 already installed」 となり、すでにインスト済みみたいに表示されるのですが、/home/aaa/配下には「.procmailrc」が 見当たらないんですよね。 これは、別の内容なので、自分なりにがんばって、不明点があった場合は、 新規で投稿させていただきます。
本投稿については、みなさま、ありがとうございました。 これで、本件はクローズさせていただきます。
|