• ベストアンサー
  • 困ってます

Postfixの設定について

Postfixでメールを送受信しようとすると、受信は出来ますが送信ができません。 エラーコードは454.4.7.1で、Relay Aceess Deniedとなっています。smtpのポートは587に設定しています。送信はできないのでしょうか。

共感・応援の気持ちを伝えよう!

  • Linux系OS
  • 回答数1
  • 閲覧数1341
  • ありがとう数2

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

  • ベストアンサー
  • 回答No.1
  • t_ohta
  • ベストアンサー率38% (4577/11786)

smtpd_relay_restrictions の設定ミスとか

共感・感謝の気持ちを伝えよう!

質問者からのお礼

ありがとうございました。 DDNSのため、同じLAN内にDNSサーバーがないのが原因でした。

関連するQ&A

  • postfixのmain.cfの設定について

    postfixの設定で質問です。 http://centossrv.com/postfix.shtmlを丸々コピーしてmain.cfの設定を行ったのですが メール送信の際に「relay access denied」と表示されてしまいます。 設定のどこがおかしいかおわかりになる方いらっしゃいますか? 宜しくお願い致します。

  • メールサーバ構築について (T△T)

    自宅サーバでメールサーバを構築しようとしているのですが、うまく設定が出来ません。 詳細 OS: Fedora 7 SMTPサーバ: Postfix POPサーバ: Dovecot gnome端末上でmailコマンドをしようした場合は、内部・外部ともに送受信できるのですが、 メールソフトのThunderbirdを使って、送受信しようとすると送受信ができません。 エラーメッセージとしては送信の場合、 メールの送信中にエラーが発生しました。メールサーバからの応答:5.7.1 < メールアドレス >: Relay access denied メッセージの受信者を確認してください。 ほんとうにわかりません。(_´Д‘) みなさんおねがいします!

  • postfixメールソフトからの送信

    専用サーバをリースで借りています。 今回postfixを使ってメールサーバの設定を行いました。 シェルログインよりrootで入って、そこからのメール受信、送信はできます。 ですが、自分のPCのメールソフト(vistaのwindowsメール)にて設定を行い、受信はできるのですが送信ができません。 エラーメッセージは・・・ 不明なエラーが発生しました。 件名 'test', アカウント: 'abcd.com', サーバー: 'abcd.com', プロトコル: SMTP, サーバーの応答: '421 Cannot connect to SMTP server 219.94.175.139 (219.94.175.139:25), connect error 10060', ポート: 25, セキュリティ (SSL): なし, サーバー エラー: 421, エラー番号: 0x800CCC67 っとなって送れません。 メールソフト側の設定間違いかpostfix側の設定間違いかいろいろ調べましたがよくわかりませんでした。 サーバに関してはそこまで知識がありません。 どなたかお力お貸しください。お願いします><

  • postfixで他ドメインに送信出来ません。

    自宅メールサーバを構築しています。 ローカルのPCからは、自分宛にも他ドメイン(例えばNifty)にも送信できます。 P-inを使ってSMTP:mail.jitakudomain.jp(仮名) を指定して自分宛てに送信すると送信できます。 他ドメイン(Nifty、goo)を指定すると送信できません。 rcpt to に失敗しました 554 Relay access denied となります。 メーラーはnPOPQです。 postfixの設定で解決できると思うのですが、 どこで許可すればいいのか分かりません。 参考にしたHPは http://acorn.zive.net/~oyaji/mail2/smtp-redhat.htm http://pekopon.ddo.jp/mscontents/postfix.html 分かる方ご教授願います。

  • Postfixの設定がわかりません

    ネットで調べると、Postfixの設定ファイル「/etc/postfix/main.cf」で ドメインがabcd.comの場合、 myhostname = mail.abcd.com (文字"mail"については自由だと思いますが) mydomain = abcd.com と設定するように説明されてます。 myhostnameで設定する「mail.abcd.com」というのは OutlookExpressの設定のところにでてくる受信メール(POP3)や送信メール(SMTP)の欄に記述するものですか? 「VPSのお試し」でやってみているのですが、VPSの方から「abcde.fghij.com」というドメインが割り当てられてます。 この場合「mail.abcde.fghij.com」とでも設定すればいいのでしょうか? よく分かりません、どなたか教えてください。

  • sendmailからpostfixに切り替え

    Virtualminを使ったら、sendmailからpostfixに切り替わり、メールの送受信出来なくなりました。 (outlook等で外部のメールアドレスが出来ない。メールワイズでもダメ!) Relay access denied.ポート:25.セキュリティ(SSL):なし,サーバーエラー:554,エラー番号:0x800CCC79 なかなかネットで探しても情報がありません。 centos専用サーバーでwebminを使って管理していました。 今まではドメインがひとつだったのでよかったのですが、 ドメインを追加にする為、追加設定が楽そうなVirtualminをインストールし管理しようとしました。 ドメインを追加、ホームページは無事設置できたのですが、 今まで使っていたもともとあったメールアドレスが送受信できなくなりました。 新規のアドレスは追加方法がわからず何もしていません。 (webminはわかるがVirtualminでの追加がわからない) >どうしたいか sendmail,postfixどちらでもいいのでメールの送受信が出来るようにしたい。 >行った作業は、以下の2つ 1 設定はvi /etc/postfix/main.cfで ファイルの末尾に以下を追加 virtual_alias_maps = hash:/etc/postfix/virtual 2 VirtualminのCreate Virtual Serverでドメイン追加! >原因 Virtualminがsendmail回りのファイルを削除したのか?書き換えたのか? >状況 /etc/rc.d/init.d/sendmail statusでsendmailのステータスをみると sendmail dead but subsys lockedというエラーが発生 /etc/rc.d/init.d/sendmail stop Shutting down sendmail: [FAILED] /etc/rc.d/init.d/postfix status master (pid 8569) is running... もともとあったドメインは、Virtualminには入れていません。 入れたら設定変わってますます大変ですよね!? >バックアップで設定復元 webminで設定をバックアップ復元しても送受信できません。 >疑問 今までsendmailで使っていたメールアドレスは、設定を変えなくてもpostfixで動くのでしょうか? なぜでしょう?困っています。宜しくお願い致します

  • postfixの設定

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

  • Postfix の設定について

    OS:MiracleLinux V5 Postfix:2.2.10 サーバ名:svr ユーザ:user01 ドメイン:test.jp MXレコード:test.jp Postfixの設定をWEBを見ながらWEBmineで設定してみたのですが サーバ上(Postfix)からクライアントへメールを送ると送信者メールアドレスが 「user01@test.jp」となる所 「user01@svr.test.jp」となってしまっています。 「user01@test.jp」でクライアントからサーバ(SVR)に送り返すと正常の返信でき 受信した「user01@svr.test.jp」でサーバ(SVR)に送り返すとエラーとなってしまいます。 @以降にFQDNがついてしまいます。 LINUXは始めてなのでどこを直せば良いのか途方に暮れております。 ご教授ください。

  • Postfixのスレッドごとに別々のIPアドレスを設定するには

    Postfixを使用してリレーメールサーバの開発を行っております。 そこで質問なのですが、Postfixのプロセスを1つ起動し、メール送信時に そのプロセス上のスレッドごとに違うIPを設定することは出来ますでしょうか? 以下のようなイメージになります。 ※IPは仮称です。 Postfix ├─Thread1(122.216.137.92) ├─Thread2(122.216.137.93) ├─Thread3(122.216.137.94) ├─Thread4(122.216.137.95) ├─Thread5(122.216.137.96) ├─Thread6(122.216.137.97) ├─Thread7(122.216.137.98) ├─Thread8(122.216.137.99) また、上記以外にも1つのPostfixプロセスでIPアドレスを変更しながらメールを 送信する手法はありますでしょうか? サーバは以下の構成です。 OS: Ledhat ES4 MTA: Postfix2.5 NICは2ポート空いております。 以上、宜しくお願い致します。

  • Postfixでの受信について

    外部のメールサーバーから、自前で構築したメールサーバーにメールを送信すると、エラーが返されてしまいます。 ◆ エラーメールの内容 ... while talking to mail.***.jp.: >>> DATA <<< 554 5.7.1 <info@***.jp>: Relay access denied 554 5.0.0 Service unavailable <<< 554 5.5.1 Error: no valid recipients ◆ サーバー側mail.logの内容 May 15 03:04:05 li14-211 postfix/smtpd[19476]: connect from www***.sakura.ne.jp[59.106.13.***] May 15 03:04:06 li14-211 postfix/proxymap[19477]: warning: table "mysql:/etc/postfix/mysql_virtual_domains_maps.cf": empty lookup result for: "***.jp" -- ignored May 15 03:04:06 li14-211 postfix/smtpd[19476]: NOQUEUE: reject: RCPT from www***.sakura.ne.jp[59.106.13.***]: 554 5.7.1 <info@***.jp>: Relay access denied; from=<info@*****.com> to=<info@***.jp> proto=ESMTP helo=<www***.sakura.ne.jp> May 15 03:04:06 li14-211 postfix/smtpd[19476]: disconnect from www***.sakura.ne.jp[59.106.13.***] Postfixは以下サイトを参考に、仮想ドメイン環境でセットアップしました。 http://www.fulldigit.net/content/view/168/19/ また、メールアドレスの追加等はPostfixAdmin 2.2.0を利用し行いました。 各ソフトウェアのバージョンは以下の通りで、全てDebian公式パッケージです。 ・OS: Debian GNU/Linux 4.0 ・MTA: Postfix 2.3.8-2+b1 ・DB: MySQL 5.0.32-7etch5 サーバー内でmailコマンドを利用し、外部メールアドレスに送信する場合は正常に送信できます。 mailコマンドでサーバー内の別ユーザーに送信しようとすると、エラー等は表示されませんが相手に到着しません。 よろしくお願いいたします。