• ベストアンサー

mailコマンドでメール送信

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を使用しています。 ご教示ください。 よろしくお願い致します。

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

  • ベストアンサー
  • Wr5
  • ベストアンサー率53% (2177/4070)
回答No.3

検索した範囲では、.forwardでできるかも知れない…ですかね。 試したコトはありませんけど。 行の最初に\を記述しておくと、コピーを転送…みたいに説明されているページも。 # 自分のところで動かしているメールサーバ、利用者自分だけだし。(しかも内部のみ)

nora_1979
質問者

お礼

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

その他の回答 (2)

  • pakuti
  • ベストアンサー率50% (317/631)
回答No.2

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

nora_1979
質問者

お礼

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

  • Toshi0230
  • ベストアンサー率51% (836/1635)
回答No.1

> ルートを指定した、メール配信が出来ますか? (中略) > mail Jolly@*animal.com > lion@*animal.com > fox@*animal.com > みたいな、ことが、出来れば、良いなと思っています。 「nora@*cat.com」宛に送信されたメールが、順次「mask@*cat.com」「hanakuro@*cat.com」にも自動的に回送されるようにできるか、という意味の質問であればメールの仕組み上無理です。 少なくとも送信側でどうにかできる問題ではありません。 (sendmailを使おうがpostfixを使おうがこの問題については一緒) 単に一度のコマンド実行でメールを複数の宛先に送信したい、ということであれば宛先を列挙すればよいことだと思います。

nora_1979
質問者

お礼

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

関連するQ&A

  • FreeBSDでのsendmailでのメール送信

    はじめまして FreeBSD11.0で自前サーバ構築をしています。 今回、サーバ上からsendmailで、下記ページを参考にメールを送信を試みています。 ・http://x68000.q-e-d.net/~68user/unix/pickup?sendmail FreeBSD11.0上での作業は、以下の通りです。 1. /etc/rc.confに下記を追加 sendmail_enable="YES" 2. リブート 3. sendmailが動作していることを下記で確認 # /etc/rc.d/sendmail status sendmail is running as pid 713. sendmail_msp_queue is running as pid 716. # 4. sendmailコマンドを実行 % sendmail From:送信元メールアドレス To:宛先メールアドレス Subject:タイトル xxx . % ●結果、コマンドは、正常に終了してますが、メールは、送信できません。 試しに自分の契約しているレンタルサーバ(FreeBSD9.1)で上記の4.のsendmail コマンドを実行すると、メール送信ができます。 環境設定など作業上なにが足らないのでしょうか。 FreeBSDのsendmailコマンドでの送信についてご存知の方がおりましたらご教示頂け ないでしょうか。 いろいろと調べたり試行錯誤したのですが、解決できなく質問をさせて頂きました。 よろしく、お願いいたします。

  • 送信者名も何も書いていないメールが来ます

    Outlook Expressを使ってるのですが、送信者も件名もあて先も本文も何も書いてないメールが来たんです。これで2度目になります。 一度目は不思議に思いながらも削除しましたが、二度目ともなると、カラクリを知りたいと思い、こちらで ご存知の方がいれば教えてほしいなと思い、投稿しました。 メールのソース(プロパティ)を見て見ると、 プロパティを見て見るとReturn-Path: <newsletter@runbox.com> Delivered-To: XXXX当方のメールアドレスXXX Received: (qmail 11109 invoked from network); 25 Jun 2004 22:55:23 +0900 Received: from unknown (HELO AA0000-MVRS12d3.eo.k-opti.ad.jp) by aa0000-mdcs16d3 with SMTP; 25 Jun 2004 22:55:23 +0900 Received: (qmail 13827 invoked from network); 25 Jun 2004 22:55:22 +0900 Received: from unknown (HELO AA0000-MIMS13s.eo.k-opti.ad.jp) (127.0.0.1) by localhost with SMTP; 25 Jun 2004 22:55:22 +0900 Received: (qmail 20486 invoked from network); 25 Jun 2004 22:55:20 +0900 Received: from unknown (HELO 62-43-117-240.user.ono.com) (62.43.117.240) by aa0000-mims13s with SMTP; 25 Jun 2004 22:55:20 +0900 Received: from 38.37.150.246 by 203.140.81.10; Sat, 08 Mar 2003 17:47:19 +0300 Message-ID: <W[20 となっていました。 放置しておいても問題ないとは思いますが、 どうやってこのような、送信者も件名もあて先も本文も何も書いてないメールを送っているんでしょうか。

  • Qmailで外部に送信が出来ません。

    よろしくお願いします。 Qmailで困っています。 Qmailでローカルの送信と受信はOK(自分宛など)や また、で外部からのメールは受信することが出来ます。 しかし、外部の宛先ににメールを送ることが出来ません。 サーバ内を確認してみるとメールキューに送信できないメールが溜まっている状態です。 DNSは外部のを利用していますが、逆引きが使用出来ないようになっています。 上記の様な場合、どのような原因が考えられますでしょうか。 原因が分かる方いましたら教えて頂けますでしょうか。 困っています、よろしくお願いします。

  • QmailでLASTコマンド?

    Yahoo!メール(Webメール)で、外部メールという機能があります。 これはYahoo!以外のメールサーバに蓄積されているメールをYahoo!が取得してくれるというものです。 その際、同じメールを何度も取り込んでしまうので、Yahoo!メールのヘルプを見ると ========================================== Yahoo!メールでは外部メールの取り込みにLASTコマンドを使用しています。外部メールに設定したメールアドレスのプロバイダがLASTコマンドに対応していない場合は、新規メールのみを取り込むことはできず、すべてのメールを取り込んでしまいます。 ========================================== と書いてありました。 http://help.yahoo.co.jp/help/jp/mail/tips/tips-17.html 私が見ているサーバはqmailを使っているのですが、このLASTコマンドというのはどのように設定して対応させれば良いのでしょうか? また、そもそもqmailの問題なのでしょうか?

  • qmailにて送信エラー

    当方、RedHatLinuxにてPerlからqmailを使用し、 メール送信を行っております。 (社内LANで利用しています。) しかし、qmailからメールの送信を行うと、/var/log/maillogに 「failure: Sorry,_no_mailbox_here_by_that_name._(#5.1.1)/」 というエラーが出力されます。 上記のエラーは、Perlのシステムからメール送信しても、 qmail-injectからメール送信しても同じエラーが出力されます。 また、社内LANということでネットワーク仕様に原因があるかと思い、 qmailを使用せずtelnetでログインし、 下記のコマンドからメール送信を行いましたが、 こちらは正しくメール送信され、ネットワークの問題ではないと判断しております。 (コマンドここから) HELO <送信元メールアドレス> MAIL FROM:<送信元メールアドレス> RCPT TO:<送信先メールアドレス> DATA Subject:TEST MAIL From:<送信元メールアドレス> To:<送信先メールアドレス> This is a test mail. . QUIT (コマンドここまで) 上記のことから、qmailのどこかがおかしいと判断しましたが、 どこから手をつけてよいか分かりません。 チェックするファイルなどありましたら、 教えていただけないでしょうか?

  • エクセルでメールの宛先に送信ができません。

    ソニーのVGN-SZ74Bを使用しています。Outlook、Excelともに2007です。 エクセルをシートとして送信したいのですが、「Excelのオプション」より、ユーザー設定→コマンドの選択をすべてのコマンド→メールの宛先に送信を追加→OKにて、クイックアクセスツールバーに「メールの宛先に送信」の模様が出てきたのですが、クリックできません。 クリックできるようにするにはどうすれば良いでしょうか。ちなみにインターネットオプションのプログラムは、Outlookになっております。 教えてください。宜しくお願いいたします。

  • メールの送信のみ出来ません。

     Mac OSXのメールを使ってます。アドレスは、マックで取得したアドレスを使っています。受信は出来るのですが、送信が出来ません。プロバイダーは、フリーのを使用しています。送信しようとすると、『指定されたすべての宛先は、smtp.mac.comで認識されなかったので、このメッセージを配信できませんでした。』となってしまいます。少し前に、ゲームをインストールしたら、コンピューターの調子が悪くなり、システムを書き換えたんですが、それが原因でしょうか?どうか、返答お願いします。

    • ベストアンサー
    • Mac
  • BSDでポート587で特定のIPアドレスだけ送信

    FreeBSDでPort587にて特定のIPアドレスに対してメールを配信する方法を教えてください。 FReeBSD初心者なので非常に困っております。 環境としてはFreeBSD環境でqmail1.03を使って 送信のポートはSMTP-AUTHを使っているので587を使っています。 ここまでは分かったのですが、 ユーザーの要望でメールサーバのポートの587でメールを送信する際に IPアドレスを制限(フィルタ)をかけて欲しいという要望があって 私の先任の人間が設定をしていたのですが、 その人間が退職するにあたって引き継ぎ拒否をしてどこに何を設定したのかを 教えてくれません。(泣) qmailの設定ファイル(qmail/control配下)には何も特に記載がなく 唯一教えてくれたのが、 「別に難しい事をやっている訳ではなくて、ポート587を使っているプロセスを調べればわかる」 とだけ言われたのですが、 # sockstat -p587 | less USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS bekktekk sshd 17980 4 stream -> ?? root sshd 17893 5 stream -> ?? qmaild tcpserver 1852 3 tcp4 *:587 *:* qmaill splogger 99153 2 dgram -> /var/run/log qmaill splogger 99149 2 dgram -> /var/run/log root splogger 99148 3 dgram -> /var/run/logpriv root splogger 99147 3 dgram -> /var/run/logpriv root courierlog 738 3 dgram -> /var/run/logpriv root courierlog 729 3 dgram -> /var/run/logpriv root cron 709 6 dgram -> /var/run/logpriv root pure-ftpd 580 3 dgram -> /var/run/logpriv root syslogd 519 4 dgram /var/run/log root syslogd 519 5 dgram /var/run/logpriv root devd 456 4 stream /var/run/devd.pipe PIDの1852を調べると qmaild 1852 0.0 0.1 1276 536 ?? I 27Sep13 0:21.92 /usr/local/bin/tcpserver -p -R -v -c 5 -u 82 -g 81 0 587 /var/qmailauth/bin/qmail-smtpd mail.xxx.ne.jp /usr/local/vpopmail/bin/vchkpw /usr/bin/true となっておりあとがよくわかりません。(^_^;) ちなみにhosts.allwowには特に記載はなく hosts.dennyはありません。 FW的なアプリは特に入ってなさそうで途方にくれてます。 先任の人間が言ったように簡単にポートでIPフィルタリングをかける方法って なにがあるか分かる方いたら、アドバイスをお願いします。 補足 ちなみになんですがsmtp のアクセス制限をするルールを書いたテキストファイルを /home/vpopmail/tcp.smtpにありました。IPアドレスは書いてありましたが、これはアクセス制御をするものであって、配信(転送)を制御するものではないですよね・・・TCPServerで配信転送って制御や制限って出来るのでしょうか?

  • sendmail&courier-imapの環境、仮想ユーザでメール送受信する方法

    ◆環境:freebsd,sendmail,courier-imapをpop3起動,mail-box形式 ◆メール現状: ・user1は、os-accountは持っている。 ・user1@***.com宛てにmail送信、pop3-server[mail.***.com]で正常受信 ・user1@b**.co.jp宛てにmail送信、pop3-server[mail.***.com]で正常受信 ◆やりたいこと: ・user2は、os-accountは持たない。 ・user2@aaa.com宛てにmail送信したメールは、 pop3-server[mail.***.com]で受信できるが pop3-server[mail.b**.co.jp]で受信できないこと。 ・user2@b**.co.jp宛てにmail送信、 pop3-server[mail.b**.co.jp]で受信できるが pop3-server[mail.***.com]で受信できないこと。 ----------------- qmailなら、拡張パッケージ[qmail-vida]を使えばできるそうですが、 同じことが現環境のsendmail&pop3でできるならば、教えてください。 「できません!」 「qmailに移行してください!」 「どんな環境でもできません!あきらめてください」 と確固たる情報でもよいです。 無駄な時間を浪費せず、きっぱりあきらめます。

  • Excel2010で送信ができません!

    office2010の2010EXCELを使用しており、メールを送信する際にどうしても添付ファイル状態での送信になってしまいます。 ヘルプ画面にある、 Excel 2010、Publisher 2010、または Word 2010 を使用している場合は、ファイルを添付ファイルとしてではなく、電子メール メッセージの実際の内容として送信できます。これには、まずクイック アクセス ツールバーに [メールの宛先に送信] コマンドを追加する必要があります。コマンドを追加する方法については、「クイック アクセス ツール バーをカスタマイズする」を参照してください。 とありますが、[メールの宛先に送信]の項目がありません。[メールの送信]という項目しかありません。 使っているEXCELが不良なのでしょうか? 回答宜しくお願いいたします。