qmailで外部への送信ができないエラーについて

このQ&Aのポイント
  • qmailを使用してメールサーバを構築しようとしていますが、外部への送信がうまくいきません。
  • ネットワーク内部から内部への送受信は問題ないのですが、内部から外部への送信をするとエラーが発生し、メールが送信できません。
  • エラーログを確認したところ、送信側のIPアドレスやポート番号に問題があるようです。解決策を教えていただけると助かります。
回答を見る
  • ベストアンサー

qmailで外部へ送信できなせん

初心者です、よろしくお願いします。 qmailでメールサーバを構築したいのですが、うまくいけません。 メールはネットワーク内部から内部への送受信はOK。外部から内部への受信はOKなのですが、内部から外部ヘ送信しようとしたらエラーが出てきて送信できません。 /var/log/maillog Jun 5 17:17:43 genbu pop3: 1149495463.922986 tcpserver: end 15810 status 256 Jun 5 17:17:43 genbu pop3: 1149495463.923114 tcpserver: status: 0/40 Jun 5 17:17:53 genbu smtp: 1149495473.765827 tcpserver: status: 1/40 Jun 5 17:17:53 genbu smtp: 1149495473.766016 tcpserver: pid 15813 from 133.66.161.133 Jun 5 17:17:53 genbu smtp: 1149495473.766069 tcpserver: ok 15813 0:133.66.161.130:25 :133.66.161.133::31361 Jun 5 17:17:53 genbu smtp: 1149495473.772863 tcpserver: end 15813 status 0 Jun 5 17:17:53 genbu smtp: 1149495473.773013 tcpserver: status: 0/40 ~ なにとぞご教授下さい

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

え~っと まず http://support.sakura.ad.jp/support/manual/rs/set_m_winol6-outbound.shtml にリストアップされているISPをお使いではありませんか?

konriuen
質問者

お礼

回答ありがとうございます. やってみます。

関連するQ&A

  • qmail 587にすると外部から受信が出来なくなる

    こんばんわ。 運用の方にも書いたのですが、 纏まってなかったので、消せるようになったら、 そちらは削除しておきます。 それまでマルチになりますが、すいません。。。 現象としては、 OP25Bの対策として587でqmailを起動すると、 外部からのメールが受信出来なくなります。 25に戻すと外部からも送受信出来ますので、 587に変更した箇所が問題点と思われます。 回避方法は御座いませんでしょうか? 環境 Fedora7 qmail+vpopmail+qmail-vida-0.53+ucspi-tcp-0.88 .qmail-defaultの中身は、 | /var/qmail/bin/fastforward -p -d /etc/aliases.cdb | /var/qmail/bin/dot-forward `/home/vpopmail/bin/vuserinfo -d $EXT@$HOST`/.forward | /home/vpopmail/bin/vdelivermail '' delete 変更した点、 # vi /etc/init.d/qmail 上略 # SMTP tcpserver -qv -l0 -HR -u `id -u vpopmail` -g `id -g vpopmail` \ -x /home/vpopmail/etc/tcp.smtp.cdb 0 smtp \ qmail-smtpd `hostname` /home/vpopmail/bin/vchkpw /bin/true 2>&1|\ splogger smtp & 下略 から 上略 # SMTP tcpserver -qv -l0 -HR -u `id -u vpopmail` -g `id -g vpopmail` \ -x /home/vpopmail/etc/tcp.smtp.cdb 0 587 \ qmail-smtpd `hostname` /home/vpopmail/bin/vchkpw /bin/true 2>&1|\ splogger smtp & 下略 に変更しました。 -x /home/vpopmail/etc/tcp.smtp.cdb 0 smtp \ qmail-smtpd の一行のsmtpを587に変更しただけです。 # /etc/init.d/qmail restart 確認した事は下記です。 # ps aux | grep qmail qmails 4821 0.0 0.0 1768 416 pts/0 S 19:29 0:00 qmail-send vpopmail 4822 0.0 0.0 1616 324 pts/0 S 19:29 0:00 tcpserver -qv -l0 -HR -u 89 -g 89 -x /home/vpopmail/etc/tcp.smtp.cdb 0 587 qmail-smtpd localhost.localdomain /home/vpopmail/bin/vchkpw /bin/true vpopmail 4824 0.0 0.0 1796 532 pts/0 S 19:29 0:00 tcpserver -qvRH -u 89 -g 89 0 pop3 qmail-popup localhost.localdomain /home/vpopmail/bin/vchkpw qmail-pop3d Maildir qmaill 4833 0.0 0.0 1732 480 pts/0 S 19:29 0:00 splogger qmail root 4834 0.0 0.0 1732 328 pts/0 S 19:29 0:00 qmail-lspawn |dot-forward .forward?./Maildir/ qmailr 4835 0.0 0.0 1728 332 pts/0 S 19:29 0:00 qmail-rspawn qmailq 4836 0.0 0.0 1720 348 pts/0 S 19:29 0:00 qmail-clean root 4840 0.0 0.0 1952 536 pts/0 S+ 19:29 0:00 grep qmail # /usr/sbin/lsof -i:587 tcpserver 4822 vpopmail 3u IPv4 9725221 TCP *:submission (LISTEN) # /usr/sbin/lsof -i:25 tcpserver 4824 vpopmail 3u IPv4 9725242 TCP *:pop3 (LISTEN) # view /var/log/maillog Jul 29 19:31:57 localhost pop3: 1217327517.240915 tcpserver: pid 4975 from 外部IP Jul 29 19:31:57 localhost pop3: 1217327517.242517 tcpserver: ok 4975 :サーバーIP:110 :外部IP::1916 Jul 29 19:31:57 localhost pop3: 1217327517.354649 tcpserver: end 4975 status 256 Jul 29 19:31:57 localhost pop3: 1217327517.354704 tcpserver: status: 0/40

  • 外部送信不可?netqmailについて

    こんばんわ。 OS:CentOS5.3 netqmail1.06+vpopmail+dovecot 何度かqmail+vpopmailでサーバを動かしたりしてたのですが、 netqmailにしてから? 外部送信だけが不可能です。 色々と調べてて幾つか気付いた点が、 rcpthostsに送信したいドメインを記載すると問題なく送信が出来る。 前に構築した qmail+vpopmailのrcpthostsには特に記載せずに送信できてます。 tcp_wrappersかな? と思いましたが・・・いまいち不明で・・・ /var/log/maillog には送信出来ない場合にエラーログは残りません。 /etc/init.d/qmail #関連してそうな部分だけ記載します。 # SMTP tcpserver -qv -l0 -HR -u `id -u vpopmail` -g `id -g vpopmail` \ -x /home/vpopmail/etc/tcp.smtp.cdb 0 smtp \ qmail-smtpd `hostname` /home/vpopmail/bin/vchkpw /bin/true 2>&1|\ splogger smtp & # SMTP-submission tcpserver -qv -l0 -HR -u `id -u vpopmail` -g `id -g vpopmail` \ -x /home/vpopmail/etc/tcp.smtp.cdb 0 587 \ qmail-smtpd `hostname` /home/vpopmail/bin/vchkpw /bin/true 2>&1|\ splogger smtp & # /usr/sbin/lsof -i:25 tcpserver 19798 vpopmail 3u IPv4 31273 TCP *:smtp (LISTEN) # /usr/sbin/lsof -i:587 tcpserver 19804 vpopmail 3u IPv4 31298 TCP *:submission (LISTEN) # /var/log/maillog # 下記は送信出来てないログです。 Sep 30 20:44:00 ns3 smtp: 1254311040.739565 tcpserver: status: 1/40 Sep 30 20:44:00 ns3 smtp: 1254311040.739605 tcpserver: pid 19840 from クライアントIP Sep 30 20:44:00 ns3 smtp: 1254311040.739623 tcpserver: ok 19840 0:1サーバIP:587 :クライアントIP::62821 Sep 30 20:44:02 ns3 smtp: 1254311042.100559 tcpserver: end 19840 status 0 Sep 30 20:44:02 ns3 smtp: 1254311042.100583 tcpserver: status: 0/40 何か解決方法はありますでしょうか? また何が問題なのでしょうか? # 少し前にpleskをインストール途中につまずいて、 全て削除したつもりでいます・・・ 宜しくお願いします。

  • qmailのpop3が authorization faild

    只今、qmailの構築中ですが、サーバ単体でのテストで どうしても受信がエラーになってしまします どなたか助けてください qmail自体というよりも、shellの使い方が間違っている 気がします 環境: redhat6.2、qmail-1.03、 tcpserver(ucspi-tcp-0.88)、 checkpassword-0.81、 Maildir形式、pop(apopではない) 現象: (1)qmail(qmail-inject)にて自分宛に送る /home/user/Maildir/new/にデータ存在確認(成功) (2)スクリプトを/var/qmail/rc(後述)にて作成 (3)自分自身でメール受信 (失敗) > telnet localhost pop3 Trying 127.0.0.1... Connected to localhost.localdomain. Escape character is '^]'. +OK <812.998537941@l2.sunam.com> >user yamada +OK >pass **** -ERR authorization failed Connection closed by foreign host. /var/log/maillogには、 -ERR this user has no $HOME/Maildir ? と出力される ※尚、ユーザホームに、Maildirは作成済 ※スクリプトの内容を直接手入力するとなぜか正常に 受信できます!? スクリプトの問題? どなたか、お助けください よろしくお願いします ※/var/qmail/rc(起動スクリプト) #!/bin/sh exec env - PATH="/var/qmail/bin:$PATH" \ qmail-start ./Maildir/ splogger qmail & #qmail for tcpserver /usr/local/bin/tcpserver -x /etc/tcp.smtp.cdb -v \ -u 506 -g 505 0 smtp /var/qmail/bin/qmail-smtp \ 2>&1 | /var/qmail/bin/splogger smtpd 3 & #qmail-pop3d for tcpserver /usr/local/bin/tcpserver -x /etc/tcp.pop3.cdb \ -v 0 pop-3 /var/qmail/bin/qmail-popup \ www.doamin.com /bin/checkpassword \ /var/qmail/bin/qmail-pop3d Maildir 2>&1 \ | /var/qmail/bin/splogger pop3d 3 & 以上

  • qmailで外部にメールが送信できません

    qmail + vpopmail + tcpserverを利用したメールサーバを、 ttp://centos.bungu-do.jp/2007/01/centos_44tcpserverqmailvpopmai.html を参考にして構築しています。 ローカルでのメール送受信、外部ドメインからのメール受信は実現することが出来たのですが、 外部ドメインへのSMTP通信が確立出来ず、メール送信も出来ないと、非常に悩んでおります。 間違っている部分や見るべき設定の箇所、参考になる情報など、 問題解決方法に心当たりある方は、どうかご教示お願いします。 【構成】 CentOS 5.3 qmail-1.03 qmail-date-localtime.patch qmail-glibc.patch qmail-smtpd-auth-0.5.6 vpopmail-5.4.13 ucspi-tcp-0.88 ucspi-tcp-glibc.patch ・maillogを参照すると、認証成功、ログイン、送信開始の後、時間を置いて  delivery 7: deferral: Sorry,_I_wasn't_able_to_establish_an_SMTP_connection._(#4.4.1)/  というエラーを吐いているのが確認できました。  SMTP通信を確立できなかったと言っているのは分かるのですが、  これをどうすれば解消できるか分からないのです。 ・基本的な設定や起動スクリプトは上記のサイトを参考にしました。  UIDやGIDなどは自分の環境に合うよう設定しました。 ・nmapで25がsmtp、587がsubmissionで開いている ・ps auxでqmailの五つのプロセスが起動している ・sendmailが停止している ことは確認しています。 ・DNSに繋がるドメインを設定してあります。 ・DNSのサービスで設定したドメインとFQDNが違い、  現状はFQDNをcontrol/meに設定してあります。  220.83.53.6.dy.bbexcite.jpと言ったFQDNでした。(数字部分は適当) ・認証関係はtelnetやmaillogで照会成功しているのを確認しています。 ・外部の送信テスト相手としては、gmailとhotmail, yahoomailに作った自分のアカウントを利用しています。 ・メールのキューを見ると、そこで止まっていると言う状態に見えます。 適用な羅列で申し訳ありません。 心当たりのある方、どうか回答お願いします。

  • qmail 外部にメール受信・送信ができない

    タイトルについて非常に困っております。お知恵を貸してください。 このたびRHEL 5.7 64bitにqmail+tcpserverを構築しているのですが、外部への送信・受信がうまくいきません。(内部での送受信は成功しています) 症状としまして、 ・ 外部への送信→ログに「Sorry,_I_wasn't_able_to_establish_an_SMTP_connection._(#4.4.1)」が出力され、外部の相手には送信されていない ・ 外部からの受信→音沙汰無し です。 MXレコードは設定済みであり、telnet localhost 25でも接続できます。 また、iptablesにも以下の2行を追加しております。 ACCEPT tcp -- anywhere anywhere tcp dpt:smtp ACCEPT tcp -- anywhere anywhere tcp spt:smtp rcpthostsにもmeと同じドメイン名を記述しております。 下記のサイトを参考にしてインストール・設定を行ったのですが、何か他に疑わしいところはございますでしょうか。 http://www.atmarkit.co.jp/flinux/rensai/qmail01/qmail01b.html よろしくお願いいたします。

  • qmailで外部送信するとエラーになります。。。

    Linuxでメールサーバを立てようとしています。 まず、qmailを使ってsmtpサーバを構築中です。 DNSサーバにぶら下がっている、LAN上のLinux機から 送信テストを行いました。 内部(LAN)に対しては、正常にメール送信を行えます。 しかし、外部(Internet)に対しては、 以下のようなメッセージが返ってきてエラーになってしまいます。 ★★★★★★★★★★★ ★★★エラー内容★★★ ★★★★★★★★★★★  delivery : deferral: Sorry.I wasn't able to establish an SMTP connection.(#4.4.1)/  (直訳:私はSMTP接続を確立することができませんでした。) なお、以下のサイトを参考にして、 SMTPサーバで許されたクライアントからのメイルを中継させる設定は、行っています。  http://www.jp.qmail.org/qmail/faq/servers.html このエラーが発生する(考えられる)原因をお教えいただければと思います。 よろしくお願いいたします。

  • Qmailで外部に送信が出来ません。

    よろしくお願いします。 Qmailで困っています。 Qmailでローカルの送信と受信はOK(自分宛など)や また、で外部からのメールは受信することが出来ます。 しかし、外部の宛先ににメールを送ることが出来ません。 サーバ内を確認してみるとメールキューに送信できないメールが溜まっている状態です。 DNSは外部のを利用していますが、逆引きが使用出来ないようになっています。 上記の様な場合、どのような原因が考えられますでしょうか。 原因が分かる方いましたら教えて頂けますでしょうか。 困っています、よろしくお願いします。

  • Qmailで外部からのメールを受信出来ない

    Qmailでメールサーバーを立ち上げたのですが、メールサーバーのメールアドレスに対してメールを送信しても受信出来ません。 何か設定が足りていないのでしょうか? /var/log/maillog には何も表示されません。 エラーメールもかえってきていないので、どこが悪いのか検討がつきません。 /var/log/maillog以外に確認するファイルはありますか? よろしくお願いします。

  • qmailのパフォーマンス向上方法について

    Linuxサーバでqmail(MTA)を構築しています。 CPUはPIII-1G、メモリは512MBです。 1000件のメール送信パフォーマンステストをしたところ、 3分30秒もかかってしまいました。 tcpserverを使ってsmtpデーモンを起動したり、 tcpserverの起動オプションを変更したり、 /var/qmail/control/配下の制御ファイルを調整したりしていますが、 1000件メール:4分30秒から3分30秒と、 たったの1分しかパフォーマンス向上できませんでした。 聞くところによると、1分で7000件も送信することも可能だとか? そこで、qmailを使ったメール送信(smtp)のパフォーマンス向上をするための (より詳しい)テクニック・または参考ホームページなどをお教えいただければと思います。 よろしくお願いいたします。

  • qmailの送受信が遅くて困っています

    qmailをインストールしたのですが、メーラーでの送受信が、送信時で約90秒、受信時で約60秒かかってしまい困っています。 SSHでログインして【echo to:example@com | /var/qmail/bin/qmail-inject】とコマンドを叩いた場合は遅延なく受信できている状態です。 サーバーに関する設定情報は以下のようになっております。 ■DNS正引き mail.hoge.jp A 1xx.xxx.xxx.xxx hoge.jp MX mail.hoge.jp hoge.jp A 1xx.xxx.xxx.xxx www.hoge.jp A 1xx.xxx.xxx.xxx ■DNS逆引き 1xx.xxx.xxx.xxx hoge.jp ※DNS確認ツールで確認済み ■/var/qmail/control/defaultdomain hoge.jp ■/var/qmail/control/defaulthost hoge.jp ■/var/qmail/control/locals localhost hoge.jp mail.hoge.jp ■/var/qmail/control/me mail.hoge.jp ■/var/qmail/control/plusdomain hoge.jp ■/var/qmail/control/rcpthosts localhost hoge.jp mail.hoge.jp ■/etc/tcp.smtp 127.:allow,RELAYCLIENT="" 192.168.0.:allow,RELAYCLIENT="" :allow,RELAYCLIENT="" ■/etc/tcp.pop3 :allow ■/var/qmail/rc #!/bin/sh exec env - PATH="/var/qmail/bin:$PATH" \ qmail-start ./Maildir/ splogger qmail & /usr/local/bin/tcpserver -H -R -v \ -x /etc/tcp.smtp.cdb 0 25 \ /usr/local/bin/rblsmtpd -r bl.spamcop.net -r list.dsbl.org -r sbl-xbl.spamhaus.org \ /var/qmail/bin/qmail-smtpup mail.hoge.jp \ /var/qmail/bin/checkpassword \ /var/qmail/bin/qmail-smtpd 2>&1 \ | /var/qmail/bin/splogger smtpd & /usr/local/bin/tcpserver -H -R -v \ -x /etc/tcp.pop3.cdb 0 110 \ /var/qmail/bin/qmail-popup mail.hoge.jp \ /var/qmail/bin/checkpassword \ /var/qmail/bin/qmail-pop3d Maildir 2>&1 \ | /var/qmail/bin/splogger pop3d & ■ps ax | grep qmail 結果 26580 pts/0 S 0:00 qmail-send 26581 pts/0 S 0:00 /usr/local/bin/tcpserver -H -R -v -x /etc/tcp.smtp.cdb 0 25 /usr/local/bin/rblsmtpd -r bl.spamcop.net -r list.dsbl.org -r sbl-xbl.spamhaus.org /var/qmail/bin/qmail-smtpup mail.hoge.jp /var/qmail/bin/checkpassword /var/qmail/bin/qmail-smtpd 26582 pts/0 S 0:00 /var/qmail/bin/splogger smtpd 26584 pts/0 S 0:00 splogger qmail 26585 pts/0 S 0:00 qmail-lspawn ./Maildir/ 26587 pts/0 S 0:00 qmail-rspawn 26588 pts/0 S 0:00 qmail-clean 26705 pts/0 S+ 0:00 grep qmail 問題点等、何かご教示いただければと思いますのでよろしくお願いいたします。