mailコマンドを使用して、
ルートを指定した、メール配信が出来ますか?

mail nora@*cat.com←1番目宛先

このメールを次に、mask@*cat.com

このあと、hanakuro@*cat.com

(ただ、mailコマンドを各宛先ごとに実行するのは避けたいです。)
と、いった形で、ルートを決めて、送信を行いたいです。

mail Jolly@*animal.com > lion@*animal.com > fox@*animal.com
みたいな、ことが、出来れば、良いなと思っています。

FreeBSDとqmailを使用しています。

ご教示ください。

よろしくお願い致します。

このQ&Aに関連する最新のQ&A

A 回答 (3件)

検索した範囲では、.forwardでできるかも知れない…ですかね。


試したコトはありませんけど。
行の最初に\を記述しておくと、コピーを転送…みたいに説明されているページも。
# 自分のところで動かしているメールサーバ、利用者自分だけだし。(しかも内部のみ)
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2011/05/09 07:32

aliasで実現する内容と思われますが?

    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2011/05/09 07:32

> ルートを指定した、メール配信が出来ますか?


(中略)
> mail Jolly@*animal.com > lion@*animal.com > fox@*animal.com
> みたいな、ことが、出来れば、良いなと思っています。

「nora@*cat.com」宛に送信されたメールが、順次「mask@*cat.com」「hanakuro@*cat.com」にも自動的に回送されるようにできるか、という意味の質問であればメールの仕組み上無理です。
少なくとも送信側でどうにかできる問題ではありません。
(sendmailを使おうがpostfixを使おうがこの問題については一緒)

単に一度のコマンド実行でメールを複数の宛先に送信したい、ということであれば宛先を列挙すればよいことだと思います。
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2011/05/09 07:33

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qコマンドプロンプトでネットワークドライブ名の変更

コマンドプロンプト画面でコマンドを使用して、ネットワークドライブ名を任意の名前に変更することは出来ますか?
宜しくお願いします。

Aベストアンサー

 こんばんは ^^
 ネットワークドライブ名とは,ドライブ文字のことでしょうか?
 もしそうでしたら,net useコマンドで可能かと思います.

参考URL:http://support.microsoft.com/kb/308582/ja

Qメールサーバー構築がうまくいきません。受信は出来ますが、送信が出来ません。

メールサーバソフトは「argo soft mail server」のFreeバージョンを使用しています。

この度は、メールサーバーを構築したく、設定を一通りやりました。
結果、他のサーバーからの受信は完璧です。
しかし、他のサーバーへの送信が出来ません。

ERROR: 接続済みの呼び出し先が一定の時間を過ぎても正しく応答しなかったため、接続できませんでした。または接続済みのホストが応答しなかったため、確立された接続は失敗しました。

というエラーログが出ます。
メーラーのアカウントの設定で「pop」「smtp」の指定をドメインにすると、受信が出来て、送信が出来ません。
また、指定をグローバルIPにすると、送受信共に出来なくなります。
一応、初心者でもあるため、この手の問題の原因が分かりません。
因みに、メールサーバーの設定で「DNSサーバー」の設定項目をルーターのIPアドレスにしたのですが、どうやら、この設定項目が原因に絡んでいるようです。
一応、色々とネットで調べました。が、症状が解明できず・・・。こうして、ご質問させて頂いています。

以上、どうかご指導のほど宜しくお願い申し上げます。

メールサーバソフトは「argo soft mail server」のFreeバージョンを使用しています。

この度は、メールサーバーを構築したく、設定を一通りやりました。
結果、他のサーバーからの受信は完璧です。
しかし、他のサーバーへの送信が出来ません。

ERROR: 接続済みの呼び出し先が一定の時間を過ぎても正しく応答しなかったため、接続できませんでした。または接続済みのホストが応答しなかったため、確立された接続は失敗しました。

というエラーログが出ます。
メーラーのアカウントの設定で「pop」「s...続きを読む

Aベストアンサー

DNSサーバの設定だと思います。
メールサーバ上でnslookupなどで名前解決ができるかどうか確認してみてください。
相手先からメールが来るということはあなたのメールサーバがMXレコードとしてDNSに登録されているから来ることになります。あなたの使用しているドメインは自前のDNSサーバでしょうか?それともDDNSサービスを使用しているのでしょうか?どちらにしてもあなたの使用しているドメインを登録しているDNSサーバに
>「DNSサーバー」の設定項目
を変更してみてください。
また、DNSの設定で逆引きが正しく設定されていないと、最近のメールサーバはメールをリジェクトします。昔(大昔かな?)は大丈夫だったんですが、スパムメールが流行りだしてからはそれが普通になってしまいました。

QEIGRPコマンド「network」で使えるのはクラスフルネットワークアドレスのみ?

シスコのルーティングプロトコル、EIGRPコマンド「network」で使えるのはクラスフルネットワークアドレスのみなんでしょうか?EIGRPはRIPやIGRPとは違ってクラスレスなルーティングプロトコルと聞いたんですが・・
もしかして、「network」コマンドが同一AS内のネイバーへのアップデートなのでクラスフルなネットワークアドレスを使用するんでしょうか???

Aベストアンサー

こんばんは
hdddvdさんは勉強熱心ですね。

私の嫌いなEIGRP ですが、もちろん『クラスレス・ルーティング・プロトコル』です。
ネイバーへアップデートするルーティング情報には、きちんと『サブネットマスク』の情報が含まれています。

EIGRP の『network』コマンドは、どのNW がEIGRP のAS に参加するかを定義するパラメータです。
EIGRP ルータの、「どのインターフェースがEIGRP に参加するか」と「どのネットワークにアドバタイズするか」を定義します。

参考URL:http://www.cisco.com/japanese/warp/public/3/jp/service/tac/103/eigrp-toc-j.html

QGmail  同一送信メールアドレスの使用は???

私たち西埼玉UFO研究会では画期的なUFO追跡システムを構築しつつあります

概略は以下の通り
UFOを目撃した会員はパソコン・携帯メールを使用してXML文書化されたデータを本部に送る
本部ではXML情報と集積したデータベースを照合しUFO航路を予測する
予測航路付近の会員に観測指令をメールで発令し、受令した会員は観測データをXML文書で送る
この繰返しによりUFOを袋の鼠にするシステムです
このプロトタイプ・システムをUFO目撃銀座である埼玉県所沢市周辺(注1)でテストした結果、予想以上の好成績を収めることが出来ました

次は日本全国を網羅したテストですが問題はメールサーバーです
所沢地区のプロトタイプ試験では無料のGmailを使用させて頂きました
全国テストでも同じくGmailを予定しております
会員はパソコン・携帯に追跡システムをダウンロードしますが、そこには事前に送信メールアドレス、パスワードが設定(注2)されています
言い換えれば全国の会員1300名が同じ送信メールアドレスを使用して本部にXML文書を送る訳です
不思議なことにUFOの出現は時間的に集中します ⇒ 送信メールも集中することになります

結果としてGmailサーバーは同じ送信メールアドレスを使用したメールをほぼ同時刻に処理しなくてはなりません
このような事象が発生した場合Gmailサーバーは適確に処理出来るでしょうか?
またこのような使用法はGmailの管理者であるGoogle社よりクレームが付かないでしょうか?

注1】所沢には日本の空を支配している東京航空交通管制部があります
多数のUFO出現は、この管制部の偵察飛行が目的であるとの推測もあります

注2】ダウンロードするソフトにはメールアドレスとパスワードを事前に設定せず、ダウンロードした会員が自分のメールアドレスを設定すればGmailの負荷分散になるとのご意見もありましょうが、問題はセキュリティです
設定方法を開示すれば必ずUFO側に流れ妨害工作を招来してしまいます

私たち西埼玉UFO研究会では画期的なUFO追跡システムを構築しつつあります

概略は以下の通り
UFOを目撃した会員はパソコン・携帯メールを使用してXML文書化されたデータを本部に送る
本部ではXML情報と集積したデータベースを照合しUFO航路を予測する
予測航路付近の会員に観測指令をメールで発令し、受令した会員は観測データをXML文書で送る
この繰返しによりUFOを袋の鼠にするシステムです
このプロトタイプ・システムをUFO目撃銀座である埼玉県所沢市周辺(注1)でテストした結果...続きを読む

Aベストアンサー

>このような事象が発生した場合Gmailサーバーは適確に処理出来るでしょうか?

1300名が同時送信しても何ら問題ありません。
1000人前後の同時送信で不具合が発生するような貧弱なシステム・サーバをgoogleは使いませんね。

個人的にはどちらかと受信サーバ側が気になるところです。

受信サーバについては「本部」としか書かれていませんが、受信メールサーバは個人所有ということでしょうか?
個人所有であった場合、負荷テストは行っていますか?

いざ稼働!っと思ったら受信メールサーバが負荷に耐えられずに落ちる、となっては本末転倒です。


>またこのような使用法はGmailの管理者であるGoogle社よりクレームが付かないでしょうか?

Gmailにはあまり詳しくないので何とも言えませんが、同一アカウントを複数人で使うケースに対する規約があるかの確認はして下さい。
あった場合、それが今回の利用方法に相反する内容か否かの判定を、
なかった場合、現行の利用方法で特段の問題はありません。
確認さえしっかりしていれば、クレームが来ることはまずありません。

>このような事象が発生した場合Gmailサーバーは適確に処理出来るでしょうか?

1300名が同時送信しても何ら問題ありません。
1000人前後の同時送信で不具合が発生するような貧弱なシステム・サーバをgoogleは使いませんね。

個人的にはどちらかと受信サーバ側が気になるところです。

受信サーバについては「本部」としか書かれていませんが、受信メールサーバは個人所有ということでしょうか?
個人所有であった場合、負荷テストは行っていますか?

いざ稼働!っと思ったら受信メールサーバが負荷に耐え...続きを読む

QコマンドでPCのネットワークドライブの書き換え

こんにちは

PC1からコマンドでPC2のネットワークドライブの書き換えが出来るか知りたいです。

同ネットワーク上のPCをshutdownコマンドで落とせるようなので、もしかしたら他のPCのネットワークドライブの書き換えも出来るのではないか?と勝手に思っていますが、知識が乏しい為、出来るか出来ないかすらわかりません。
もし出来るのであれば方法など教えていただければ嬉しいです。
出来ない場合は理由なども教えて下さい。

ネットワーク上のマシンのOSはWindowsXPです。

すみませんがよろしくお願いします。

Aベストアンサー

『ネットワークドライブの書き換え』というのは、具体的にどのような作業を指しているのでしょうか?

QPostfixで、プロバイダのSMTPサーバを使用し、メールを送信する方法

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 を名乗って送信を
行えば良いのかと思いますが…

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...続きを読む

Aベストアンサー

質問者さんの質問内容をやったことはないのですがやろうとしているので確認がてら回答します。

"relayhost" をmain.cfに設定すれば希望されたような動作をおこなわせることができます。
http://postfix.get7.biz/postconf.5.html#relayhost

そのほか、以下のドキュメントが参考になるかと思います。
http://postfix.get7.biz/STANDARD_CONFIGURATION_README.html#dialup
http://postfix.get7.biz/STANDARD_CONFIGURATION_README.html#fantasy

英文ですけどめげずに頑張ってください。
# ドキュメントは公式サイトからのミラーです

Qコマンドプロンプトからネットワーク切断

お世話になっております。王次郎です。

さて、今回の質問は、
windows7で、ネットワークへの接続と切断を簡単に切り替えたく、
コマンドか、C++関数での 方法を探しています。


(詳細)
当方、パソコンでローカルな作業をする際に、インタネットにつながっていると
不都合な場合がございます。ただし、普段はネットワークに接続して
メール送受信やインタネット接続を行う必要があります。
という訳で、ネットワーク接続のオン・オフを簡単に行いたいと考えてます。
例えば、コマンドプロンプトのコマンドを使って、batファイルにしておく事を考えてます。
もしくは、C++も使えるので、C++関数で簡単にネットワーク接続状態を変えられる関数が
あるとうれしいです。

よろしくお願いします。

Aベストアンサー

下記に具体的な方法が載っています。
http://l.inolv.jp/2013/02/27/disable-and-enable-network-by-comman/
ただし、文字列の区切りが違っています(半角のダブルクオートです)。
無効化(disabled)
netsh interface set interface "ローカル エリア接続" disabled
有効化(enabled)
netsh interface set interface "ローカル エリア接続" enabled
「ローカルエリア接続」の箇所は、「ipconfig /all」で「イーサネット アダプター」の後にかかれています。例えば「イーサネット アダプター イーサネット:」であれば「イーサネット」です。

Qsendmailから他の送信サーバーでSMTP認証を行いメール送信方法

自宅でメールサーバ(Sendmail)を利用しています。
契約しているプロバイダ(eo net)のOutbound Port25 Blocking実施に伴い、携帯へのメールができなくなりました。
クライアントの設定で、SMTPをプロバイダに設定しSMTP認証を受けることにより送信は可能です。
ただ、.forwardによる自動転送に対応させるために、クライアントではなく、sendmailの設定により根本的な解決を行いたく調べております。
以前、こちらで
define(`SMART_HOST', `esmtp:[smtp.nifty.com]')dnl
により解決できたとの書き込みは見たのですが、私が利用しているeo netの場合はSMTP認証が必要だと思われます。
そのような設定は可能でしょうか?
よろしくお願い申し上げます。

Aベストアンサー

sendmailを使用していた時も設定した事がないので詳しいことはお答えできませんが、FEATURE(`authinfo')で出来ると思います。
ただ、SASLが組み込まれた(リンクされた)sendmailが必要のようです。

○sendmail,org
 cf/README for sendmail
 SMTP Authentication
 http://www.sendmail.org/m4/smtp_auth.html

○Index of ~mikawa
 Sendmail Authinfo
 http://www.terra.dti.ne.jp/~mikawa/sendmail-authinfo.html

Qコマンドプロンプトを使ってネットワークの一覧を表示

コマンドプロンプトを使ってネットワークの一覧を表示する方法
LAN内のPCやプリンタ、ネットワーク機器のIPアドレスを
調べて一覧にするコマンドプロンプトのコマンドはありませんか?
固定IPかDHCPから割り振られたIPか、わかると更に嬉しいです。

なければそういった機能があるソフトでもいいので
ご紹介頂けると幸いです。

Aベストアンサー

こちら参考に
★lan内のpcをipアドレスで一覧表示したい | OKWave
http://oshiete.goo.ne.jp/qa/5829669.html

Qlinuxのmailコマンドの文字化けについて

linuxのmailコマンドの文字化けについて

今Ubuntuマシンを使っているのですけど
このマシンでpostfixを使ってgmailサーバーを経由して外部にメールをおくれるように設定してあるのですが、
これでmailコマンドでドコモの携帯にメールを送るとき
mail XXX@docomo.ne.jp < (UTF-8のファイル) だと文字化けします。
mail XXX@docomo.ne.jp < (EUCのファイル) だと文字化けしません。
受信側で文字コードを変更すればいいのですが、送信側でなんとかしたいと思いました。
でメールヘッダをみると content-type:が設定されてないようなので、これのcharsetを設定したらうまくいくかもとおもいました。(そこで端末のコードUTF8を設定したい)
のですが、postfixのmain.cfのどこをみてもそのような設定はないようです。
もっとmailer側の設定なんだろうか?
どこで設定すればいいのかわかる人教えてください

Aベストアンサー

送信するメッセージのエンコード、およびそれに関するMIMEヘッダの付与はメーラー側の責任…だったかと。

postfix単体ではどうにもならないと思われます。
# SpamAssassinでチェックする方法のように外部プログラムに頼ることになる…かと。

/bin/mailでは追加のヘッダを指定することができないようですので、postfixインストール時に追加されているであろうsendmail互換プログラムを使用することになると思われます。
# CentOS5.5ならsendmail.postfixという名前で入っています。

ちなみに、sendmail.postfixで送信する場合はToヘッダなど、諸々自分で指定する必要がある…みたいです。
# そのあたりは大本のsendmailでのメール送信に関して検索すると出てくるのではないでしょうか…。

Subjectで日本語を使う場合もいろいろと決まり事がありますし…
# 一般的な日本語メールではISO-2022-JPでエンコードされているかと。

本文の部分はnkfでISO-2022-JPにエンコードで、Subjectは-Mオプションでできる…ようです。
# 手元のCentOS5.5に入っているnkfでは-MオプションだけだとSubjectヘッダにそのまま渡せるような形式にはなってくれませんでしたけど。
# なぜか終端の"?="が付かない……。しかも途中で切れている感じでしたし…。

送信するメッセージのエンコード、およびそれに関するMIMEヘッダの付与はメーラー側の責任…だったかと。

postfix単体ではどうにもならないと思われます。
# SpamAssassinでチェックする方法のように外部プログラムに頼ることになる…かと。

/bin/mailでは追加のヘッダを指定することができないようですので、postfixインストール時に追加されているであろうsendmail互換プログラムを使用することになると思われます。
# CentOS5.5ならsendmail.postfixという名前で入っています。

ちなみに、sendmail.postfixで...続きを読む


人気Q&Aランキング

おすすめ情報