A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
>sendmail.cfのルールセット0の中で送信者の情報を参照することができれば
ルールセット0は、ルールセット3で正規化された受取人アドレスを基にして
配信エージェント(procmai,sendmail等)を決めるものです。
>procmailはクライアントで受信したメールを振り分けるソフトのように認識しているのですが
違います。
procmailはLDAです。
最近のsendmailはローカルメーラにprocmailを指定していると思いますので、
ユーザが受信する「前」に、メールの
送信者・サブジェクト・キーワード・サイズ
などの条件に一致したら、他のアドレスに転送する、など可能です。
.forwardからprocmailを呼ぶ場合にしても、.forwardは各個人にメールが
配信される「前」に呼ばれる仕組みです。(各個人が受信後に振り分ける動作ではありません)
というわけで、sendmail.cfを直接いじるより、procmailを利用する事をお勧めします。
この回答への補足
回答ありがとうございます。
> ルールセット0は、ルールセット3で正規化された受取人アドレスを基にして
> 配信エージェント(procmai,sendmail等)を決めるものです。
基本は上記にあるように受取人アドレスですが,それを発信者にできないかと
思い,いろいろ考えましたができなさそうでした。
$fとかを参照できないかと思いましたが,ルールセット0に$fを記載しても
なにも動きませんでした。
> procmailはLDAです。
> 最近のsendmailはローカルメーラにprocmailを指定していると思いますので、
> ユーザが受信する「前」に、メールの
>
> 送信者・サブジェクト・キーワード・サイズ
>
> などの条件に一致したら、他のアドレスに転送する、など可能です。
こちらの認識が違っていたようでした。
ただ,procmailはローカル配信に使用するようになっていましたが,
今回行いたいのはリレーになります。
あるサーバからきたメールのうち,特定の発信者の場合は受取人を見ずに,
特定のサーバに転送したいということが行いたいのです。
それ以外のユーザは受取人を見て次の転送先に転送するようにしたいのです。
なので,procmailでも難しいかと思っているのですが,それも認識が違って
いるのでしょうか。
No.1
- 回答日時:
サーバに来る全部に対して振り分けを行うのでしょうか。
sendmail.cfに直接記述するのは敷居の高そうな話ですねぇ…。
わたしならありがちにprocmailで判定して振り分けをすることをすると思いますけど。
この回答への補足
回答ありがとうございます。
今回はサーバ上のsendmail.cf内で,アドレスの付替えなどの処理も行う関係から,サーバ上で行えることが前提となっています。
procmailはクライアントで受信したメールを振り分けるソフトのように認識しているのですが,それだと今回の場合は使用できないのです。
sendmail本(こうもり本)を読んでみたのですが,良い方法が見つからない状況です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux Ubuntuサーバーでメールを受信できない 7 2022/08/23 20:55
- その他(Microsoft Office) outlookで宛先が異なるメールを一括送信する方法 outlookで200人それぞれをtoに指定し 2 2023/08/03 21:24
- Outlook(アウトルック) Outlook2019でのメール転送について 3 2023/04/30 17:06
- UNIX・Linux iptablesを設定するとメール送信処理が遅くなる!? 6 2022/06/07 01:11
- ガラケー・PHS 携帯電話の居場所信号の発信タイミング 3 2022/07/27 14:39
- Visual Basic(VBA) VBAにてメール作成した際、一部指定箇所のみ赤文字にしたいです。 下記の内容ですと作成されたメール本 1 2022/04/27 13:31
- その他(スマートフォン・携帯電話・VR) ウインドウズのメールを転送するのは可能でしょうか? パソコンのウインドウズ10についているメーラーを 3 2023/08/15 18:59
- その他(セキュリティ) eKYC(Povo、メルカリ、ヤフオクなど)に重大なリスクが含まれていませんか?大丈夫でしょうか? 2 2023/02/04 17:40
- その他(スマートフォン・携帯電話・VR) 携帯メール・アドレスのドメインを教えてください 4 2023/07/13 10:29
- Gmail SPFレコードとDNSサーバーについて、gmailを設定できるかどうか 2 2023/06/10 23:55
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
メールサーバの無限ループを対...
-
sendmailのプロセス状態
-
sendmailでメールが送れない
-
sendmailもしくは、クライアン...
-
【MTA】postfixとsendmail【違い】
-
sendmailのvirtusertableが有効...
-
sendmailで Received: from unk...
-
エラーメールで"too many hops"...
-
AWSでSSH接続をしたいのですが...
-
パスワード設定していないユー...
-
マネージャ・エージェントモデ...
-
リモートデスクトップ接続でパ...
-
DNSサーバを設定したのですがns...
-
【DNS】ゾーン情報が上手く設定...
-
メールボックスがいっぱいにな...
-
ドメインに参加しようとするとD...
-
.NETでActiveXコントロールを使う
-
PHP5.2.9インストール時に、 Or...
-
Thunderbird) 送信したメールが...
-
CentOS6.5のiptablesについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【MTA】postfixとsendmail【違い】
-
sendmailでメールが送れない
-
cronの実行結果をメールで受け...
-
sendmailの再起動
-
sendmailで Received: from unk...
-
mailコマンドで外部メールに送...
-
「mail」コマンドと「sendmail...
-
sendmailで使える記号
-
newaliasesがうまくいきません
-
sendmailでのctladdrの変更
-
mailxとsendmailは別のもの?
-
sendmailコマンドでの送信につ...
-
sendmailで不正ログ 「Relayin...
-
root宛てメールの転送について
-
sendmailのチューニングについて
-
sendmailのプロセス状態
-
redhat8で外部にメールが送信で...
-
リレーができない
-
sendmailが起動しません
-
/var/log/maillog について
おすすめ情報