![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_03.png?e8efa67)
Postfixにおいて、プロバイダのSMTPサーバを経由して
メールを送信する方法についてお伺いします。
環境は以下の通りです。
プロバイダ = OCN
Postfixのバージョン = 2.5.1
OS = FreeBSD 7.0-RELEASE
プロバイダ指定のSMTPサーバ = xxx.ocn.ne.jp
下記の方法を用いると、myname@gamil.com宛に
正しくメールが届きます。
$ telnet xxx.ocn.ne.jp 25
Connected to xxx.ocn.ne.jp.
Escape character is '^]'.
220 smtp.xxx.ocn.ne.jp ESMTP Postfix
mail from:<myname@xxx.ocn.ne.jp>
250 Ok
rcpt to:<myname@gmail.com>
250 Ok
data
354 End data with <CR><LF>.<CR><LF>
message body
.
250 Ok: queued as 08CF127B2
quit
221 Bye
Connection closed by foreign host.
以上の様な方法で、プロバイダのSMTPサーバを経由し、
かつ、プロバイダから割り当てられたアカウントを使用して、
Postfixにメール送信を行わせるのには
どのような設定が必要でしょうか。
コマンドラインから
$ echo "message body" | mail -s "test mail" myname@gmail.com
上記の様に入力した場合、Postfixデフォルトの設定でもGMailなど、
一部アドレスにはメール送信が可能なのですが、
他のアドレスでは、
Sender address rejected: Domain not found
とログに出力され、送信が失敗してしまいます。
ドメイン名がDNS逆引きできる名前ではない(localdomain)ために、
宛先のサーバ側のチェックが厳しいと送信が失敗してしまうのだと思います。
この場合も上記のtelnetの方法を用いて、
明示的に送信者を指定すると、正しく送信が可能です。
Postfixがxxx.ocn.ne.jpに接続し、
myname@xxx.ocn.ne.jp を名乗って送信を
行えば良いのかと思いますが…
No.2ベストアンサー
- 回答日時:
質問者さんの質問内容をやったことはないのですがやろうとしているので確認がてら回答します。
"relayhost" をmain.cfに設定すれば希望されたような動作をおこなわせることができます。
http://postfix.get7.biz/postconf.5.html#relayhost
そのほか、以下のドキュメントが参考になるかと思います。
http://postfix.get7.biz/STANDARD_CONFIGURATION_R …
http://postfix.get7.biz/STANDARD_CONFIGURATION_R …
英文ですけどめげずに頑張ってください。
# ドキュメントは公式サイトからのミラーです
Toshi0230さん、回答ありがとうございます。
教えて頂いた方法で、目的を達することができました。
自分の場合は、下記の設定でOKでした。
main.cfに、
relayhost = xxx.ocn.ne.jp
smtp_generic_maps = hash:/etc/postfix/generic
genericに、
myname@localhost.localdomain myname@xxx.ocn.ne.jp
No.1
- 回答日時:
プロバイダのメールサーバを中継サーバとするのは main.cf で relayhost
を指定します。また、送信者アドレスの書き換えは smtp_generic_maps で
行います。
具体的には、下記ドキュメントを見てください。
http://www.postfix-jp.info/trans-2.2/jhtml/BASIC …
http://www.postfix-jp.info/trans-2.2/jhtml/ADDRE …
t-okuraさん、回答ありがとうございます。
教えて頂いた方法で、目的を達することができました。
自分の場合は、下記の設定でOKでした。
main.cfに、
relayhost = xxx.ocn.ne.jp
smtp_generic_maps = hash:/etc/postfix/generic
genericに、
myname@localhost.localdomain myname@xxx.ocn.ne.jp
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Gmail 【お助け!】サーバーからのメール送信でGmailに送信されない問題について 1 2023/06/20 22:03
- その他(メールソフト・メールサービス) Thunderbirdのメール送信ができません 1 2022/10/28 16:54
- サーバー 接続・ログインはできているのにメールが送信できない 2 2022/06/27 15:03
- その他(メールソフト・メールサービス) ドメイン間違えでエラー送信メールが来ない 1 2022/05/10 18:44
- UNIX・Linux postfix smtpサーバーリレーがTLSハンドシェーク失敗 1 2022/08/15 15:45
- Gmail OCNメールでGmail使用者にメール受信してもらう方法 5 2023/08/22 12:21
- ネットワーク ニフティメールのiPhoneとWin PCでの運用 1 2023/03/30 11:19
- Gmail SPFレコードとDNSサーバーについて、gmailを設定できるかどうか 2 2023/06/10 23:55
- その他(メールソフト・メールサービス) メールが送信できない 発信側でできる対策 3 2023/05/11 10:22
- その他(プログラミング・Web制作) laravel 本番環境でメールが送れません。 1 2023/02/17 17:57
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
パソコンに詳しい方お願いします!
-
Postfixで、プロバイダのSMTPサ...
-
nslookupでIPが見つからない
-
Localhostでは動くのにIP指定...
-
フォルダ、ファイルのアクセス...
-
wpad proxy自動検出について
-
ipod nano シャッフルを解除したい
-
コジマ電気のPC設定サービス...
-
PMail Serverをイントラで使用...
-
USBを認識させない方法
-
avastを入れるとネットに繋がら...
-
ネームサーバーの変更後、なか...
-
DNS未設定なのにインターネット...
-
ActiveDirectoryポリシーの設定が
-
メール受信新しいものを上に表示
-
IMEとATOKどちらで慣れた方がい...
-
HSRPとスタック接続のどちらを...
-
共有フォルダにパスワードをか...
-
UltraVNCでマウス操作を見られ...
-
一度ユーザーIDとPWを入力して...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SMTPから送信履歴を取得する
-
Al-Mailでメールが送信できませ...
-
ローカル環境でメールを送信
-
DNSの設定で
-
自宅サーバによるメールサーバ...
-
ボムメール
-
自分と同じアドレスからのメー...
-
EdMaxでメールの送信ができなく...
-
25番ポートブロック
-
Tukaのスカイメールで
-
登録覚えのないエロサイトから...
-
Radishは使用可能でしょうか
-
特定のユーザー間での送受信が...
-
外部からのSMTP送信について
-
自宅サーバでメールサーバ。OP2...
-
サーバにSSLをつけたらメールが...
-
SendMailエラー
-
postfix+qpopperの設定(メール...
-
Snort(Windows)ログオンで携帯...
-
450レスポンスによるメール送信...
おすすめ情報