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ランキング
-
ブレイドサーバーと仮想サーバ...
-
サーバーの定期シャットダウン...
-
WindowsのエクスプローラーでFT...
-
sims4についてです。 別のパソ...
-
アクセスが集中してサーバーが...
-
「自分のPCをWebサーバーにする...
-
「内部サーバーエラー サーバー...
-
マイクラのサーバーをdos攻撃す...
-
discordで2人だけのサーバー作...
-
マイクラでコマンド使いたいの...
-
無料のレンタルサーバで、スク...
-
SIPサーバのプロキシサーバって...
-
Googleドライブのウェブ公開、...
-
エックスサーバーでhttpd.conf...
-
ユーザー名を変更したい
-
なぜサーバーの運用にはLinuxが...
-
Local by Flywheelというローカ...
-
AWSやAZUREでかかる費用につい...
-
Apache24起動時のエラー
-
FTPサーバのポートを変更したら...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Postfixで、プロバイダのSMTPサ...
-
SMTPから送信履歴を取得する
-
Al-Mailでメールが送信できませ...
-
inter7で使えるSMTPサーバーは...
-
EdMaxでメールの送信ができなく...
-
Radishは使用可能でしょうか
-
自宅サーバによるメールサーバ...
-
メール送信できない原因
-
Gmailの受信につきまして。
-
ポストペットをCATVで
-
自宅サーバでメールサーバ。OP2...
-
DHCPの適切なリース期間を教え...
-
nslookupでIPが見つからない
-
Localhostでは動くのにIP指定...
-
フォルダ、ファイルのアクセス...
-
二つのPCでサンダーバードを使...
-
グループポリシーのスクリプト...
-
やってはいけないアクセス制限
-
DNS未設定なのにインターネット...
-
IPv6の自宅サーバーが外から繋...
おすすめ情報