• 締切済み

postfixの設定

postfixのメールサーバを構築していますが、 約100件くらいのメールをテスト送信しましたが、 /var/spool/postfix/defer /var/spool/postfix/deferred にメールが溜まってしまって、完全に送信できません。 何通かは送信しているので、送信はできているみたいなのですが、 送信時間(到着するのに3時間位)がかなりかかっている状況です。 ちなみにDDNSなので、OP25Bの影響を受けるので、 プロバイダのメールサーバに転送して送信しています。 postfixの送信能力は優れていると聞いていたので、 現在の状況だと何か設定方法が悪いのでしょうか? postfixの処理能力はどれくらいなのでしょうか? よろしくお願いします。

  • ENTRE
  • お礼率0% (16/2523)

みんなの回答

  • mtfoggy
  • ベストアンサー率14% (37/255)
回答No.2

プロバイダの迷惑メール対策ですね。

ENTRE
質問者

お礼

ありがとうございます。 その可能性がありますね。

  • kalze
  • ベストアンサー率47% (522/1092)
回答No.1

サーバのスペックがわからないので、処理能力についてはこたえようがないですが。 いっぺんに100通送信しようとしたのでしょうか? プロバイダのメールサーバの制限に引っかかっている可能性もありますね。

ENTRE
質問者

お礼

ありがとうございます。 その可能性がありますね。

関連するQ&A

  • postfix どういう場合に/var/spool/postfix/deferredに未送信メールがたまるのでしょうか。

    RHL9.0,postfixを使用しています。/etc/postfix/aliasesをつかってメーリングリストによるメール転送を行っています。しかし、添付ファイル付きのメールをこのメーリングリスト宛に送ると/var/spool/postfix/deferredディレクトリに同じメールがのこり、1時間ごとに同じメールの送信が繰り返されます。また、一部の人にはこのメールが届きません。ログを見ても何か失敗したと言うような記述がみあたりません。

  • Postfixの設定について

    LAN内にメールサーバA(postfix稼働)を構築し、 LAN内の各サーバからのメールは、全てメールサーバAを経由して、 外部の宛先へ送信されるように設定を行いたいと考えております。 各サーバはMSP(Mail Submission Program)としてsendmailが稼働しており、 /etc/mail/submit.cfを修正し、メールサーバAへメールが転送されるようになりましたが、 各サーバのログに「stat=Deferred: Connection refused」が出力され、メールが送信できておりません。 各サーバからtelnetを利用してメールを送信した場合は、正常に送信できております。 postconf -n の出力は以下の通りです(一部抜粋してあります) home_mailbox = Maildir/ inet_interfaces = all manpage_directory = /usr/share/man message_size_limit = 10485760 mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain, mydomain = aaaaa.net myhostname = aaaaa.net mynetworks_style = subnet newaliases_path = /usr/bin/newaliases.postfix queue_directory = /var/spool/postfix relay_domains = $mydestination, bbbbbbb.ne.jp ← 外部へ送信する際のアドレス relayhost = [mail.aaaaaaaaa.ne.jp]:587 ← ISPのメールサーバを指定 smtp_sasl_auth_enable = yes smtp_sasl_mechanism_filter = LOGIN, CRAM-MD5, PLAIN smtp_sasl_password_maps = hash:/etc/postfix/authinfo smtp_sasl_security_options = noanonymous smtpd_banner = $myhostname ESMTP unknown smtpd_recipient_restrictions = permit_mynetworks permit_sasl_authenticated reject_unauth_destination smtpd_sasl_auth_enable = yes smtpd_sasl_local_domain = $myhostname unknown_local_recipient_reject_code = 550 原因が分かる方がいれば、ご教示いただければと思います。 どうぞ宜しくお願いいたします。

  • postfixの設定

    サーバ構築練習のため、社内でローカルサーバを構築しています。 192.168.3.10がLinuxサーバでpostfixを起動しました。 postfixの設定はmain.cfをちょこっとだけ編集しました。 myhostname = サーバ名 mydomain = ドメイン名 myorigin = $mydomain inet_interfaces = ALL mydestination = $myhostname, localhost.$mydomain,$mydomain,localhost というようにしました。 サーバ上でmailコマンドを使って同じサーバ上のユーザへのメールは正常に送れます。192.168.3.11というWindowsのメーラーを使っても送受信はできます。 しかし、社内のメールサーバに登録してあるユーザへのメールは届きません。 携帯電話へのメールは送信できます。 ちなみにローカルのサーバに付けているドメイン名は自分で勝手に付けました。 なので登録はしておりません。 これは何か設定漏れとかありますのでしょうか?なぜ携帯には送れるのか分かりません。補足があれば追加します。

  • postfix+qpopperの設定(メールが受信できない)

    postfix+qpopperの組み合わせでメールサーバを構築しようとしています。 postfixを使用したメールの送信は、他サーバへのものは成功しています。しかしながら、postfixから自サーバ内のqpopperへの送信(自アドレスへの送信)、また他のサーバから自サーバへの受信(外部アドレスから自アドレスへの受信)が出来ません。qpopperへのtelnet及びMUAでの接続はうまくいきますが、受信したメールが無いと言われてしまいます。 以上のことから、postfixからqpopperへのメールの受け渡しが正常に行なわれていない、と予想を立ててみたのですが、チェックするべき箇所が思いつきません。どうぞよろしくお願いいたします。 [環境] 自宅サーバで、Debianでpostfix、qpopperでメールサーバ機能を構築。 postfix:設定(不正中継の防止など)をした上で、メール送信(外部のアドレスへ)は無事成功 qpopper:inetdで動作。telnet等でアクセスするとちゃんと反応があり、パスワードを入力すると、受け付けられる。しかし、受信メールは無いとの表示。これはサーバ内でも同じ結果。

  • postfix の設定が全くわかりません

    何卒よろしくお願いします。 現在Redmineサーバーを Linux 6.2で構築したのですが、 メールが飛びません。 6.2ではpostfixが標準で入っているようなので、 それを使おうと思うのですが、 それの設定等、全く使い方がわかりません。 どなた様か、方法をご教授頂けないでしょうか。 何卒よろしくお願いします。

  • postfixの設定を教えて頂けないでしょうか。

    何卒よろしくお願いします。 現在Redmineサーバーを Linux 6.2で構築したのですが、 メールが飛びません。 6.2ではpostfixが標準で入っているようなので、 それを使おうと思うのですが、 それの設定等、全く使い方がわかりません。 幾つかのサイトを探して試してみてはいるのですが、 全く動きません。 どなた様か、方法をご教授頂けないでしょうか。 何卒よろしくお願いします。

  • postfixのRPMビルドのエラー

    FedoraCore5でpostfixのMySQL対応を行うために、SRPMビルドをして居りますが、エラーが帰ってきます。 エラー内容は、 RPM ビルドエラー:/var/tmp/rpm-tmp.27772 の不正な終了ステータス (%install) で、作業ログを見て見ると + mkdir -p /var/tmp/postfix-buildroot/var/spool/postfix/saved + for i in active bounce corrupt defer deferred flush incoming private saved maildrop public pid saved trace + mkdir -p /var/tmp/postfix-buildroot/var/spool/postfix/trace + for i in smtp-sink smtp-source + install -c -m 755 bin/smtp-sink /var/tmp/postfix-buildroot/usr/sbin/ + install -c -m 755 man/man1/smtp-sink.1 /var/tmp/postfix-buildroot/usr/share/man/man1/ + for i in smtp-sink smtp-source + install -c -m 755 bin/smtp-source /var/tmp/postfix-buildroot/usr/sbin/ + install -c -m 755 man/man1/smtp-source.1 /var/tmp/postfix-buildroot/usr/share/man/man1/ + ed /var/tmp/postfix-buildroot/etc/postfix/postfix-files 17109 ? + exit 1 エラー: /var/tmp/rpm-tmp.27772 の不正な終了ステータス (%install) と出てきました。 そこで、postfix-filesを覗いて見ると $html_directory/smtp-source.1.html:f:root:-:644 $html_directory/smtp.8.html:f:root:-:644 この辺りの作業で躓いている様にみえてググって見たのですが、適切な解を導く事ができませんでした。 どの様な作業を行えば、問題を解消できるかわからなくなった為、経験者の方からご教授頂きたく、質問を投げさせて頂きました。 宜しくお願い致します。

  • postfixとdovecotの設定が合わない?

    自宅のPCにFedora8を入れました。そしてそのインストールDVDに入っていたpostfix-2.4.5とdovecot-1.0.5というrpmを入れてメールサーバを構築したのですが、テストユーザ(便宜的にaki-kunとさせてもらいます)を作成し送受信を行ったところイマイチうまくいきません。 まず、同じく自宅内の別PC(Windows)からアウトルックにaki-kunユーザを登録しての送受信は問題なくできているようです。 しかし、ローカル(メールサーバを入れたFedora8内)でメールがうまく読めません。 その手順です 1. ローカル(Fedora8)にrootでログインし、aki-kunのアドレス(例えばaki-kun@domain.com)にメールを送信できました。aki-kunユーザにsuしても送信できているようです。 2. aki-kunにsuし、mailコマンドでメールを確認しても「メールはありません」みたいな表示が出ます。ここが今回困っているところです。 実際にアクセスしているメールディレクトリですが、基本的には"/home/aki-kun/Maildir"のようですが、ローカルにaki-kunでログインし、mailコマンドを行った場合には"/var/spool/mail/aki-kun"を確認しているようです。ここが原因だろうと考えているのですがどこを修正したらよいでしょうか。 一応関係ありそうな設定値を書いてみます postfixの設定ファイルmain.cf home_mailbox = Maildir/ dovecotの設定ファイルdovecot.conf mail_location = maildir:~/Maildir 他に必要な設定、障害解明に必要な情報などありましたらぜひ教えてください。

  • postfixおよびdovecotの設定について

    今回、Fedora11にpostfixとdovecotをインストーしてメールサーバーを構築したのですが、構築したアドレスの受信ができません。 逆に、送信はできgmailなど外部のメールに送ることはできます。 DNS、DHCPの設定は、問題ないことは確認できています。 また、dovecotでmail_location=の部分を変更しても設定が反映されません。(dovecotの削除→再インストールでもダメでした。) ファイヤーウォールを全開放しても受信できていません。 postfixやdovecotの設定は”Fedora 11で作る最強の自宅サーバー ”という本に書いてある設定しかしていません。 どのように設定を変更したらメールを受信できるようになりますでしょうか? 何かありきたりなミスなど皆様が御存知のことがありましたら是非、アドバイスお願いします。

  • postfixのセカンダリメールサーバについて

    ■環境 CentOS 5.6 postfix.x86_64 2:2.3.3-2.3.el5_6 ■質問経緯 postfixでセカンダリメールサーバを構築しました。 プライマリサーバのpostfixのサービスを停止し、他のドメインからメールを送信して、一定時間(約1時間)放置後にプライマリサーバのpostfixのサービスを開始すると正常にメールが受信できます。 上記より、セカンダリサーバが正常に動いていると考えております。 しかしながら、プライマリサーバがメールを受信できない場合にセカンダリサーバのどこにメールが保存されているのわかりません。 ■質問内容 1.セカンダリサーバのどこにメールが保存されているのでしょうか?