• 締切済み

エラーログ

OSがRedhatLinux、メールサーバがpostfix、メーリングリストがfml を使用して作成したmlでメールを送信したところ 一部のユーザに送信できなかった為 /var/log/maillogを見たところ下記の様なエラーがありました。 送信できなかった理由がよくわかりませんでした。 絶対にこれが原因ってお答えは無いと思うのですが考えられる原因をご教授いただけますか? ・送信できなかったユーザは同じドメインでした。 ・送信できなかったドメインユーザはその他のところからは受信してます。 ・その後は順調に送信できているみたいです。 Jun515:33:39nspostfix/smtp[26464]:9FB7DC257:to=<ken1234@ken.kyoto.ne.jp>,relay=hhp.ken.kyoto.ne.jp[123.45.167.225], delay=13, status=bounced (host hhp.ken.kyoto.ne.jp[123.45.167.225] said: 550 sorry, no mailbox here by that name (#5.1.1) (in reply to end of DATA command)) 以上、何卒よろしくお願いいたします。

みんなの回答

  • Ceren
  • ベストアンサー率49% (90/183)
回答No.1

> 550 sorry, no mailbox here by that name と言われているわけですから、指定したアドレス(ユーザ名)が誤っているのではないでしょうか?

kazuttidayo01
質問者

お礼

Ceren様、早速のご回答ありがとうございます。 このエラーの出てるユーザですが、別のmlでは正常に送信できております。 また、後日送信すれば正常に送信できました。 エラー内容は(ユーザ名が間違っている!) って言う内容でしょうか? ユーザでしたら送信側のサーバよりunknowのエラーが出るのでは??

関連するQ&A

  • 動的IPのサーバでメール送信がプロバイダにはじかれる

    postfixを使用して、メールコマンドで、メールを送信した場合、 ocnでブロックされてしまい。メールが送信できません。 ログとしては、said: 550 Error: Invalid From: Addressと出力されますので、たぶん、メールアドレスが、独自のドメインだからだと思われます。以前までは、遅れていましたので、たぶん、OB25の対応で止まってしまったのだと思われます。 ドメインは、dyndnsでとっているため、正式なドメインではないのですが、こういった場合、メールを送信することは、できないのでしょうか? 実際には、ホームページ上のお問い合わせフォームから入力してもらった内容をメールで送信したいと思っております。 ただ、メールドメインをプロバイダから、もらったlagoon.ocn.ne.jpにし、ユーザもプロバイダからもらったユーザをlinux上に作成し、そちらから送ると送信することができます。 ただ、ホームページ上から、送ると送信者がapache@lagoon.ocn.ne.jp となってしまい、プロバイダでブロックされてしまいます。 どなたか、メールを送る方法もしくは、ホームページ上から、メールを送った場合にapache@ではなく、別ユーザで送る方法を教えていただけないでしょうか? Feb 29 21:11:38 PC名 postfix/pickup[24259]: 18943770049: uid=48 from=<apache> Feb 29 21:11:38 PC名 postfix/cleanup[24406]: 18943770049: message-id=<20080229121138.18943770049@lagoon.ocn.ne.jp> Feb 29 21:11:38 PC名 postfix/qmgr[24260]: 18943770049: from=<apache@lagoon.ocn.ne.jp>, size=594, nrcpt=1 (queue active) Feb 29 21:11:38 PC名 postfix/smtp[24408]: 18943770049: to=<xxxxx@yahoo.co.jp>, relay=vclagoon.ocn.ne.jp[60.37.51.65], delay=0, status=bounced (host vclagoon.ocn.ne.jp[60.37.51.65] said: 550 Error: Invalid From: Address (in reply to end of DATA command)) Feb 29 21:11:38 PC名 postfix/cleanup[24406]: 7B66277004A: message-id=<20080229121138.7B66277004A@lagoon.ocn.ne.jp> Feb 29 21:11:38 PC名 postfix/qmgr[24260]: 7B66277004A: from=<>, size=2429, nrcpt=1 (queue active) Feb 29 21:11:38 PC名 postfix/qmgr[24260]: 18943770049: removed Feb 29 21:11:38 PC名 postfix/local[24410]: 7B66277004A: to=<root@lagoon.ocn.ne.jp>, orig_to=<apache@lagoon.ocn.ne.jp>, relay=local, delay=0, status=sent (delivered to mailbox) Feb 29 21:11:38 PC名 postfix/qmgr[24260]: 7B66277004A: removed

  • postfix 受信時 php スクリプト実行

    ※一部、ドメイン名が隠れてなかったので再度投稿しました。 【環境】 os: freebsd 8.4 php: 5.4.13 postfix:2.9.5 メールの送受信はエラーなくできています。 【やりたいこと】 メール受信時にPHPスクリプトを実行したい!(メールでブログ上げたい!!!!) 【困っていること】 メールログみると、PHPが実行されずに”転送”しようとしている。 <maillog> Jan 22 23:42:31 postfix/qmgr[36840]: from=<送信元>, size=38495, nrcpt=1 (queue active) Jan 22 23:42:31 postfix/virtual[36877]: to=<|php /usr/home/ユーザー名/htdocs/実行したい.php@ドメイン>, orig_to=<送信先>, relay=virtual, delay=0.32, delays=0.31/0/0/0, dsn=5.1.1, status=bounced (unknown user: "|php /usr/home/ユーザー名/htdocs/実行したい.php@ドメイン") ※なぜか PHP 実行したいのに、PHPのパスのあとに@ドメインが! このアドレスはあるわけないので送信元にエラーメールが戻ってきたのでした。 <エラーメール> Undelivered Mail Returned to Sender 中略 <"|php /usr/home/ユーザー名/htdocs/実行したい.php"@ドメイン> (expanded from <送信先>): unknown user: "|php /usr/home/ユーザー名/htdocs/実行したい.php@ドメイン" 【試したこと】 バーチャルメールボックスなので virtual_alias_maps(ファイル名:/usr/local/etc/postfix/virtual_alias) に 下記を記述しました。 blog@ドメイン  | "/usr/local/bin/php /usr/home/ユーザー名/htdocs/実行したい.php" そして、 postmap /usr/local/etc/postfix/virtual_alias として、postfix stop → postfix start してメールを送信すると、上記エラーに…。 ※blog@ドメイン までをバーチャルなユーザー名にしています。 (バーチャルドメインで現在2ドメイン運用しています。今回の「blog@ドメイン」というのはサーバのユーザーにはいなくてvirtual_mailbox_mapsに登録しているバーチャルなユーザーです。) バーチャルなユーザーは ユーザーID:グループID を 5000:5000 としています。 実行したい.php は 持ち主 5000:5000 で、 パーミッション 744 です。 また、このPHPはファイルの書き込みをします。 書きこみ対象のフォルダのパーミッションは777にしてあります。 (持ち主はwww:www になっています) あとで調べてみたらmain.cf の default_privs という項目が気になったので サーバーのユーザーを指定してPHPもそのユーザーのものにしましたが 結果、なんらかわらなかったので元に戻しました…。

  • Postfixにするとrootにメールが届かない

    Fedora Core 2にPostfixをインストールしています。 #mail user だとメールが届きますが、 #mail root ではメールが届きません。 ログは、 Feb 6 12:33:38 fc2 postfix/pickup[11536]: 7DE7FD0E: uid=500 from=<user> Feb 6 12:33:38 fc2 postfix/cleanup[16482]: 7DE7FD0E: message-id=<20050206033338.7DE7FD0E@fc2.domain.tld> Feb 6 12:33:38 fc2 postfix/nqmgr[11537]: 7DE7FD0E: from=<user@domain.tld>, size=284, nrcpt=1 (queue active) Feb 6 12:33:38 fc2 postfix/local[16494]: 7DE7FD0E: to=<postfix@domain.tld>, orig_to=<root>, relay=local, delay=0, status=sent (mailbox) となっています。 宛がuserの時は user@postfix@domain.tld と変わるだけで無事届き、mailコマンドでも dovecot経由でBeckyやOutlokkでも受信できます。 confファイルの主だったところは次のような感じです。 mail_owner = postfix myhostname = fc2.domain.tld mydomain = domain.tld myorigin = $mydomain inet_interfaces = localhost mydestination = $myhostname, localhost.$mydomain $mydomain mynetworks_style = subnet #home_mailbox = Mailbox #home_mailbox = Maildir/ mail_spool_directory = /var/spool/mail なお、MTAをsendmailにするとrootでもuserでも、問題なく動いてます。このときのsendmailの状態はデフォルトです。

  • postfixでstatus=sentですがローカルに保存されません

    postfixで外部へメール配送できているのですが、 内部のメールが受け取れない状態です。maillogには status=sentとあるのですが・・ 何が原因でしょうか? ■現象 1./rootは、Mailboxファイルはありますが、 mailコマンドを叩いてもメールが表示されない。 2./home/ippanUserは、Mailboxファイルすらできない。 ■/etc/postfix/main.cf home_mailbox = Mailbox mail_spool_directory = /var/spool/mail ■ps -aux root ~ /usr/libexec/postfix/master postfix ~ pickup -l -t fifo -u postfix ~ qmgr -l -t fifo -u # mail root@xxx.com とした時の/var/log/maillog Aug 23 15:18:02 dev1 postfix/cleanup[3816]: 51FC6554181: message-id=<20050823061802.51FC6554181@mail.xxx.com> Aug 23 15:18:02 dev1 postfix/qmgr[3723]: 51FC6554181: from=<root@xxx.com>, size=299, nrcpt=1 (queue active) Aug 23 15:18:02 dev1 postfix/local[3818]: 51FC6554181: to=<root@xxx.com>, relay=local, delay=0, status=sent (delivered to mailbox) Aug 23 15:18:02 dev1 postfix/qmgr[3723]: 51FC6554181: removed

  • Postfixでキューが溜まる

    Postfixについてご教示下さい。 OS:RedHatES3 SMTP:postfix-2.0.16-14.RHEL3 Pop及びIMAP:Redhat標準のもの(Xinetdで動作) 現在数千アカウントを管理しているSMTP/IMAPサーバで とある1ユーザのみ、このユーザ宛のメールがキューに溜まり メールボックスまで配送されていないようです。 ログを見ると以下の様なものが見受けられます。 /var/log/maillog Apr 21 19:56:XX MAILSERVER postfix/local[7684]: 3DB403XXXXX: to=<aaaa@bbb.jp>, relay=local, delay=11723, status=deferred (cannot access mailbox /var/mail/aaaa for user aaaa. unable to create lock file /var/mail/aaaa.lock: File exists) Apr 21 19:56:XX MAILSERVER postfix/local[7645]: B759D3XXXXX: to=<aaaa@tcue.ac.jp>, relay=local, delay=190, tatus=deferred (cannot access mailbox /var/mail/aaaa for user aaaa. unable to lock for exclusive access: Resource temporarily unavailable) またキューを見ると以下の様なものが十数件溜まってます。 # mailq 4417D34XXXX 321 Mon Apr 21 19:02:XX root@bbbb.jp (cannot access mailbox /var/mail/aaaa for user aaaa. unable to lock for exclusive access: Resource temporarily unavailable) aaaa@bbbb.jp IMAPで見るとこのユーザのmailboxの中身は見ることが出来ます。 aaaa@bbbb.jp宛にメールを送るとキューに溜まってしまいます。 その他のユーザは全て正常で、このユーザについても つい先週までは問題が無く、急にこの様な状態になりました。 キューに溜まらず正常にメールボックスまで配送されるようにしたいのですが、解決策が分からず困っております。 解決する方法をご教示いただけると助かります。 不足する情報等御座いましたら随時追加させて戴きます。 宜しくお願いを申し上げます。

  • さくらVPSメール送受信について

    さくらVPS(Cent OS 6)を利用して、Postfix + Dovecot のメールサーバーをつくろうと思っているのですが、 送信はできても、受信ができなくて困っています。 サーバーには独自ドメインと、「mail.ドメイン名」を割り当ててあり、SMTP、POP3には「mail.ドメイン名」を使っています。 バーチャルドメインの振り分けは下記のように「/etc/postfix/virtual」で行っています。 sample.com anything user1@sample.com user1 user2@sample.com user2 mailコマンドで「user1@domain.com」「user2@domain.com」宛にメールを送ると、 ユーザーのMaildirのnewにメールが届きます。 しかし、mailコマンドでメールチェックをしても「No mail for User」のようになります。 「sample@gmail.com」のような外部のアドレスにメールを送った場合は問題なく届きます。 「sample@gmail.com」から「user1@domain.com」にメールを送った場合何も届きません。 エラーメールが返ってくることもありません。 このような場合どの設定を調べればいいのでしょうか? Gmailから「user1」宛に送信した直後の /var/log/maillog/ の内容です postfix/smtpd[31052]: disconnect from mail-xxx-xxxx.google.com[xxx.xx.xxx.xxx] postfix/qmgr[30778]: C55E28012C: from=<double-bounce@wwwxxxx.sakura.ne.jp>, size=930, nrcpt=1 (queue active) postfix/local[31056]: C55E28012C: to=<root@wwwxxxx.sakura.ne.jp>, orig_to=<postmaster>, relay=local, delay=0.01, delays=0.01/0/0/0, dsn=2.0.0, status=sent (delivered to maildir) postfix/qmgr[30778]: C55E28012C: removed postfix/smtpd[31052]: connect from mail-xxx-xxxx.google.com[xxx.xx.xxx.xxx] postfix/cleanup[31054]: 6CB758012C: message-id=<20131206035126.6CB758012C@wwwxxxx.sakura.ne.jp> postfix/smtpd[31052]: disconnect from mail-xxx-xxxx.google.com[xxx.xx.xxx.xxx] postfix/qmgr[30778]: 6CB758012C: from=<double-bounce@wwwxxxx.sakura.ne.jp>, size=930, nrcpt=1 (queue active) postfix/local[31056]: 6CB758012C: to=<root@wwwxxxx.sakura.ne.jp>, orig_to=<postmaster>, relay=local, delay=0.01, delays=0.01/0/0/0, dsn=2.0.0, status=sent (delivered to maildir) postfix/qmgr[30778]: 6CB758012C: removed

  • Postfixでのメール送信エラー

    Postfixを使ってメールサーバを立ち上げています。 現在、いくつかのところへのメールの送信が May 14 15:10:04 ND-10299 postfix/smtp[1199]: 6AE731AF89C5: to=<staff_01@xxxx.jp>, relay=sus.xxxxx.jp[xxx.xxx.138.xx], delay=2, status=bounced (host sus.xxxx.jp[xxx.xxx.138.xx] said: 550 <staff_01@xxxx.jp>: Recipient address rejected: User unknown in local recipient table (in reply to RCPT TO command)) というメッセージで送信できません。 ですが、送信できないアドレスからのメールは受信できます。 また、全部のアドレスではなく携帯メールなども受信受信拒否していなければ普通に送受信できます。 ちなみに、送信先のサーバでも受信拒否はしていません。 何が原因なのでしょうか?

  • Postfixでメールがおくれない。

    こんにちは, 今Postfixでメールを送ろうと思っています。 内部へのメールと外部へのメールを送りたいのですが, $mail user1 Subject: test test sentence. . CC: $ としても user1のメールメッセージには送られておらず,また, $mail user1.goo.ne.jp Subject: test test sentence. . CC: $ としてもuser1.goo.ne.jpに届いていません。 おそらく,/var/log/maillogをみると, PCNAME postfix/smtp[18514]: 065A92683C3: to=<user1@PCNAME>, relay=none, delay=10, status=deferred (Host or domain name not found. Name service error for name=PCNAME type=MX: Host not found, try again) とかいてあるので,DNSサーバーとかの設定がたりないか,main.cfの設定がたりないのかと思います。 どうすればよろしいでしょうか。 初心者質問で申し訳ありません。よろしくお願いします。

  • centos5.3 postfixとdovecotでメールサーバー

    下記がmaillogです。 内部外部問わず、すべてメールがrootに受信されます。 また、"orig_to"とはなんでしょか?宜しくお願いします。 設定はすべてこちらのサイトを参考にしました。 ttp://fedorasrv.com/postfix.shtml -------------log--------------------------------------- Jul 9 18:06:30 www postfix/local[7611]: B50808B5DD5: to=<root@happy-box.jp>, orig_to=<support@happy-box.jp>, relay=local, delay=0.37, delays=0.36/0.01/0/0, dsn=2.0.0, status=sent (delivered to maildir)

  • POSTFIXでメールが送れない。ログ解析も不明

    POSTFIXサーバーからAU携帯向けにメールを送ったが届かないということで、ログを調べたところ、下記のログが有り、status=sentになっているが、その後半にDISCARD(bounce.suppressed)となっていました。これはsent になっていても、送られていないという意味なのでしょうか。 OSはCENT OS MTAはPOSTFIXを使っております。ご存じの方がお見えでしたら、ご教示願えれば幸いです。 maillog.1:Nov 17 17:43:21 (サーバー名) postfix/smtp[3028]: AA0E25A152F: to=<送信先アドレス@ezweb.ne.jp>, relay=127.0.0.1[127.0.0.1]:10024, conn_use=6, delay=16, delays=0.02/15/0/0.08, dsn=2.5.0, status=sent (250 2.5.0 Ok, id=03287-01-6, DISCARD(bounce.suppressed))