このスレッドは解決済です(未解決に戻す場合はこちら)
<<戻る

メールサーバーがうまくいきません このメッセージに返信する
日時: 2007/01/16 01:03
名前: AK
URL:
postfix & Dovecotでメールサーバを立てようとしています。
でも、うまく動作してくれず、送受信とも出来ない状態です。
設定は、本サイトの設定と同じです。(ただし、smtpとpopのユーザー名とパスワードは同じですが、詳細設定でpopとおなじ
設定をつかうとしています。下記が/var/log/maillogです。

Jan 16 00:44:09 linux postfix/cleanup[3915]: D7518724044: message-id=<20070115154409.D7518724044@***.com>
Jan 16 00:44:09 linux postfix/qmgr[3801]: D7518724044: from=<>, size=2976, nrcpt=1 (queue active)
Jan 16 00:44:09 linux postfix/qmgr[3801]: D4150724042: removed
Jan 16 00:44:09 linux postfix/smtp[3916]: connect to mx0.eonet.ne.jp[***.***.**.11]: server refused to talk to me: 421 Service is busy, closing transmission channel. (port 25)
Jan 16 00:44:09 linux postfix/smtp[3916]: D7518724044: to=<***-h@***.eonet.ne.jp>, relay=none, delay=0, status=deferred (connect to mx0.eonet.ne.jp[***.***.**.11]: server refused to talk to me: 421 Service is busy, closing transmission channel. )
Jan 16 00:44:14 linux pop3-login: Login: ***-h [::ffff:192.168.0.5]
Jan 16 00:44:42 linux last message repeated 10 times
Jan 16 00:47:29 linux postfix/anvil[3945]: statistics: max connection rate 1/60s for (smtp:203.140.81.19) at Jan 16 00:44:09
Jan 16 00:47:29 linux postfix/anvil[3945]: statistics: max connection count 1 for (smtp:203.140.81.19) at Jan 16 00:44:09
Jan 16 00:47:29 linux postfix/anvil[3945]: statistics: max cache size 1 at Jan 16 00:44:09
すみません、LOGが全く判りません。プロバイダの方ではねられているようなニュアンスですが、どうなのでしょうか?
プロバイダ経由で送ってもとどきませんし、逆もとどきません。ご教授お願いします。


記事編集 編集
Re: メールサーバーがうまくいきません このメッセージに返信する
日時: 2007/01/16 10:18
名前: pripri
URL:
情報探してきました。。
送信側はこの影響
http://eonet.jp/security/transmit/op25b.html

受信はまた別でしょうね。このログからは判りません。
記事編集 編集
Re: メールサーバーがうまくいきません このメッセージに返信する
日時: 2007/01/16 18:33
名前: Sotaro
URL:
うちの場合、プロバイダの提供してる中継サーバにリレーしないと自宅から配信できなくなってます。

ご加入のプロバイダのサイトで情報をチェックしてみるのが一番だと思います。
記事編集 編集
Re: メールサーバーがうまくいきません このメッセージに返信する
日時: 2007/01/17 01:32
名前: AK
URL:
他のプロバイダから送ると、下記のようなメールが来ます。
送信は出来るようです。でも、プロバイダメール宛のものは来ませんが。他のところのメールアドレスには届きます。

それで、問題のメールは。
This is the Postfix program at host hmdpcs.com.

I'm sorry to have to inform you that your message could not be delivered to one or more recipients. It's attached below.

For further assistance, please send mail to <postmaster>

If you do so, please include this problem report. You can delete your own text from the attached returned message.

The Postfix program

<***-h@****.com>: cannot access mailbox /home/***-h/Maildir/
mailbox_command = /usr/bin/procmail for user ***-h. cannot create file

となっています。Maildirのパーミッションに問題があるのでしょうか?
また、procmailでファイルが出来ないようなことですね。上手くprocmailの設定ファイルが出来ていないのでしょうか?見てみます。

記事編集 編集
Re: メールサーバーがうまくいきません このメッセージに返信する
日時: 2007/01/17 09:01
名前: pripri
URL:
何処がどうなのか整理させてください。

■メールサーバー確認
・内部で同一ユーザ同士でメールの送受信
・内部で他ユーザ間でメールの送受信
・内部で外部(プロバイダのメールアドレス等)との送受信
・内部で携帯との送受信※
・外部(会社等)で同一ユーザ同士でメールの送受信
・外部(会社等)で他ユーザ間でメールの送受信
・外部(会社等)で外部(プロバイダのメールアドレス等)との送受信
・外部(会社等)で携帯との送受信※

※携帯はドメイン指定受信等でメールサーバーからのメールが拒否されないようにしておくこと



ついでに ログにある、
Jan 16 00:44:09 linux postfix/smtp[3916]: connect to mx0.eonet.ne.jp[***.***.**.11]: server refused to talk to me: 421 Service is busy, closing transmission channel. (port 25)
はOP25Bの影響です。送信チャネルが閉じています。って意味です。

<***-h@****.com>: cannot access mailbox /home/***-h/Maildir/
mailbox_command = /usr/bin/procmail for user ***-h. cannot create file
はprocmailが/home/***-h/Maildir/にメールを配送しょうとしたけど、ディレクトリが無くて、配送出来なかったって意味です。


前に話題になったのですが、ハイフン(-)があるユーザーにメールを転送できないことがあると・・・
もし可能であれば、別のユーザー名を作成して試してください。問題キリワケのため・・・
記事編集 編集
Re: メールサーバーがうまくいきません このメッセージに返信する
日時: 2007/01/17 21:44
名前: AK
URL:
pripriさんありがとうございます。順に出来たものから確認状況を記述します。

>何処がどうなのか整理させてください。
>
>■メールサーバー確認


>・内部で同一ユーザ同士でメールの送受信
   これが、まず出来ませんでした。(サーバーからもLANの他マシンからも行いましたが駄目でし     た)

>・内部で他ユーザ間でメールの送受信
   これも、同じドメインでは上記同様駄目でした。 
     
>・内部で外部(プロバイダのメールアドレス等)との送受信
   送信・・・出来ました。プロバイダメールアドレス宛届きました。
   受信・・・不可でした。そして、
          This is the Postfix program at host hmdpcs.com.

   I'm sorry to have to inform you that your message could not be delivered to one or more    recipients. It's attached below.

    For further assistance, please send mail to <postmaster>

   If you do so, please include this problem report. You can delete your own text from the    attached returned message.

The Postfix program

<***2@****.com>: cannot access mailbox /home/***2/Maildir/
mailbox_command = /usr/bin/procmail for user ***2. cannot create file
exclusively: No such file or directory
        
 このメールが返されてきました。サーバには届いているけれど、postfixから返されているようです。



>・内部で携帯との送受信※
 これは、届きませんでした。
  
>・外部(会社等)で同一ユーザ同士でメールの送受信
 試せる機会がないので出来ていません。(下記は全て同様)  

>・外部(会社等)で他ユーザ間でメールの送受信
>・外部(会社等)で外部(プロバイダのメールアドレス等)との送受信
>・外部(会社等)で携帯との送受信※
>
>※携帯はドメイン指定受信等でメールサーバーからのメールが拒否されないようにしておくこと
>
>
>
>ついでに ログにある、
>Jan 16 00:44:09 linux postfix/smtp[3916]: connect to mx0.eonet.ne.jp[***.***.**.11]: server refused to talk to me: 421 Service is busy, closing transmission channel. (port 25)
>はOP25Bの影響です。送信チャネルが閉じています。って意味です。
>
><***-h@****.com>: cannot access mailbox /home/***-h/Maildir/
>mailbox_command = /usr/bin/procmail for user ***-h. cannot create file
>はprocmailが/home/***-h/Maildir/にメールを配送しょうとしたけど、ディレクトリが無くて、配送出来なかったって意味です。

はい、これは理解できました。ディレクトリは作っています。Maildir中にも必要なディレクトリは出来ています。


>
>前に話題になったのですが、ハイフン(-)があるユーザーにメールを転送できないことがあると・・・
>もし可能であれば、別のユーザー名を作成して試してください。問題キリワケのため・・・
>
はい、今回ハイフン無しで作りましたが、同様の結果におわりました。(上記は新ユーザーで行いました。)

OP25Bに関して調べてみます。25番ポートは開いてはいます。

ありがとうございます。私なりにも、参考にさせていただき調べていきます。
またお願いします。
記事編集 編集
Re: メールサーバーがうまくいきません このメッセージに返信する
日時: 2007/01/17 23:53
名前: AK
URL:
追加です
OP25Bに関係しているような気がしました。
で、受信に関しての、設定をしました。そうすると、/var/log/maillogを見てみると、以前使っていたアカウント宛のメールが来ていて、返送しているようでした。と、言う事は受信できるようになったのかなと言う感じです。
それで、プロバイダメールから自宅サーバメール宛送ったのですが、それは送られてきませんでした。

maillogは下記の通りです。

Jan 17 23:38:21 linux postfix/anvil[3438]: statistics: max connection rate 1/60s for (smtp:***.***.**.**) at Jan 17 23:35:01
Jan 17 23:38:21 linux postfix/anvil[3438]: statistics: max connection count 1 for (smtp:***.***.**.**) at Jan 17 23:35:01
Jan 17 23:38:21 linux postfix/anvil[3438]: statistics: max cache size 1 at Jan 17 23:35:01
Jan 17 23:38:35 linux pop3-login: Login: ***-h [::ffff:192.168.0.5]
Jan 17 23:38:35 linux pop3-login: Login: ***2 [::ffff:192.168.0.5]
Jan 17 23:38:41 linux pop3-login: Login: ***-h [::ffff:192.168.0.5]
Jan 17 23:38:41 linux pop3-login: Login: ***2 [::ffff:192.168.0.5]
Jan 17 23:39:47 linux pop3-login: Login: ***-h [::ffff:192.168.0.5]
Jan 17 23:39:47 linux pop3-login: Login: ***2 [::ffff:192.168.0.5]

接続情報とログイン情報しか出ていません。プロバイダから来ていないようです。
記事編集 編集
Re: メールサーバーがうまくいきません このメッセージに返信する
日時: 2007/01/18 00:17
名前: AK
URL:
出来るようになりました。それが情けないことに、初歩的なミスでした。
main.cfの必要な行の前に、空白が入っていました。見落としていたというより、敢えてあけたのでした。初歩的な知識不足で皆さんにご迷惑をお掛けいたしました。

ありがとうございました。
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -