• ベストアンサー

solaris8 の mailコマンドについて

こんにちは、 今solaris8でsendmailを設定して送信テストを行っています。 メールをコマンドラインから送信しようと思い、mail コマンドを使っています。 そこでこの mailコマンドを使って、 to: cc: bcc: の宛先の指定と subject:をつけての送信テストを行いたいのですが、どうしても宛先の指定とsubjectをつけてのメール送信ができません。サーバからどのように送ればいいのでしょうか。

  • airon
  • お礼率85% (12/14)

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

  • ベストアンサー
noname#41381
noname#41381
回答No.2

>to: cc: bcc: の宛先の指定と subject:をつけての送信テストを行いたいのですが > とりあえずmailxではだめですか?  mailx [ -BdFintUv~ ] [ -b bcc ] [ -c cc ] [ -h number ] [ -r address ] [ -s subject ] recipient... これなら、-cや-bのオプションでいけると思うのですが。 同じようなmailをもったunixからなら mail -t で「cc:」を行入力したら送れたのですが、solarisならだめかな? あとsendmailのテストならbtモードで行うか、 telnet <mail-server> 25 で SMTPコマンドベースで送信テストを行ってみてはどうですか? #BCC場合のMTA動作を確認するのなら無理ですが...。

airon
質問者

お礼

ありがとうございます。 なるほど、mailxというものがあるんですか・・・ 英語を翻訳しながら設定をやっていこうと思います。 ありがとうございました。

その他の回答 (1)

  • ken2
  • ベストアンサー率36% (86/235)
回答No.1

mail xxxx@xxxx.xxx Subject: test mail honnbunn cc: xxx@xxxx bcc: xxx@xxx . でおくれないですか? (bccがちょっと怪しいかな・・・)

airon
質問者

お礼

お返事遅れましてすみません。 アドバイスを頂いたのですが、上記の用には行きませんでした。 以下にlogを表示します。 # mail airon@localhost test . # ちなみに自分的にしらべたのですが /usr/ucb/mail /usr/bin/mail などでメールを送信することができます。 ですが、いずれにしても、Cc:の指定はできませんでした。 ご返答ありがとうございました

関連するQ&A

  • Solaris8 から メール送信テストをしたいです

    Linuxでは、 # mail test@test.com Subject: となりメール送信テストが行えますが、 Solarisでは、 # mail airon@localhost となってしまい、手入力で、Subject:を入力しても Linux同様にはメール送信できませんでした。 同じUNIXでも送信方法が異なるからでしょうか? それとも、Sendmail等のサーバ設定がされていない可能性がありますでしょうか?

  • mailコマンドについて

    UNIXのmailコマンドについてです。 test.dat というファイルを作成し、(vi) mail コマンドを実行すると % mail aaa@bbb.ne.jp < test.dat test.datがaaa@bbb.ne.jp に行くと考えています。 ある一台のサーバから実行するとちゃんと送れるのですが もう一台のサーバから実行すると送れません。 やたら時間が掛かった上に、送信できない状態です。 しかも Host unkown で返ってきました。 送信できる方のサーバは Solaris2.5 で sendmailの設定、DNSの設定、POP3のインストール mnewsのインストール がされています。 送信できない方のサーバは Solaris7 で メールに関する設定はほとんどやっていません。 当然、ここに問題があると思うのですが、 メールの送信にあたって、何の設定をすればいいのでしょうか?

  • サブジェクトって?コマンドって?

    メール返信でサブジェクトには何もいれず宛先へ#で始まるコマンドのみを本文へ記入し送信と言われたんですが、コンピューター苦手な私にはなんのことやらわかりません。そのサブジェクトの場所はメッセージ作成のCCとかBCCとか件名の所ですか?よろしくご指導願います。

  • mailコマンドで外部メールに送れない

    内部からmailコマンドで rootに送信すると/var/spool/mail にデータが入る、これは、要するに内部から内部に送られたと思っていいのでしょうか、今度は、内部から外部ドメインに送る #mail xxx@yahxx.co.jp #Subject: test #test #. #Cc: と行うと、外部に届かないのです。 sendmailは8.12.5です 考えられる事は何がありますでしょうか?

  • メールの宛先アドレスの最大数について

    お世話になります。 先日、会社の人から問い合わせがあり、「メールをスタッフの人に(OutlookExpressで)送信したけど何件かエラーのメールが返ってきた」とのことで、エラーメッセージを見ると”too many recipients”となっていました。話を聞いてみると宛先(CCやBCC)にかなりの数(100件以上と思われる)のアドレスを指定したようでした。 おそらく、宛先のメールサーバーの設定で、一度のsmtpセッションで処理できる宛先に制限が設けてあると思われますが、主にDoCoMoやvodafoneなど携帯電話への送信の場合、1通のメールのCCやBCCに何件のアドレスを指定できるのでしょうか?(今回はDoCoMoへ送信したメールのエラーでした)。 また、このような多数の宛先が指定されたメールが社内から送られた時に、自社メールサーバー(sendmail)でsmtpのセッションを分けて宛先サーバーに送り出す設定は無いものでしょうか? 長くなりましたが、よろしくお願いいたします。

  • mailコマンドでfrom(差出人)を変更したい

    mailコマンドを使用して、メールを送信する際 from(差出人)が user名@ホスト名 となりますが、 社内からのメールサーバのため、インターネット側からそのホストの名前などが解決できません。プロバイダによってはそういったメールを拒否するところもあるようです。そこで、mailコマンドで差出人を変更したいのですが、似た機能のソフトはございますでしょうか。パイプでつないで、subject,cc,bccなどが指定できるものがあればいいのですが。 よろしくお願いいたします。

  • ExcelVBAで自動的にメールを送りたい

     ExcelVBAで、指定した宛先やCC,BCC、件名や本文をメール送信したいのですが、可能でしょうか。  SendMailメソッドを使う方法があると思いますが、ブックを添付して送信しなければならず(間違っていたらご指摘ください)、何もブック等を添付せずにメール送信したいのです。  可能でしたら、その方法をご教授ください。 よろしくお願いします。

  • フリーのCGIメールフォームに詳しい方にお尋ねします。

    説明によると以下のプログラムの中を変更するらしいのですが、どこを、どの様に変えればいいのか分からず困っています。 お分かりになる方が入ましたら、説明も合わせて、ご指導願えませんでしょうか。 よろしくお願いします。 # サブジェクト テンプレートごとに設定 %PgdMailFormConfig::mail_subject = ( 'default' => 'メールフォーム', ); # 追加の宛先メールアドレス(CC) %PgdMailFormConfig::mail_cc = ( #'default' => 'tm-script_test_bcc@pgd.jp', ); # 追加の宛先メールアドレス(BCC) %PgdMailFormConfig::mail_bcc = ( #'default' => 'tm-script_test_bcc@pgd.jp', ); ##### 自動応答メールの設定 # テンプレート mail_sender.txt が存在すれば自動応答を行う # 自動応答を行う場合は以下を設定すること # Fromアドレス 設定しない場合は「メールの宛先」が利用される %PgdMailFormConfig::mail_sender_to = ( #'default' => '', ); # サブジェクト テンプレートごとに設定 %PgdMailFormConfig::mail_sender_subject = ( 'default' => 'メールフォーム 自動返信', );

    • ベストアンサー
    • CGI
  • 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コマンドでの送信についてご存知の方がおりましたらご教示頂け ないでしょうか。 いろいろと調べたり試行錯誤したのですが、解決できなく質問をさせて頂きました。 よろしく、お願いいたします。

  • BCCにたくさん入れるとメールが遅れない!!

    事務所移転の連絡をするため、宛先を自分にして、BCCに取引先を多く指定してメールをしました。 すると、メールが遅れず、下記の様なエラーメッセージが届きました。 どういう意味でしょうか? <エラーメッセージ> TO、CCに内部ドメインのみを指定し、BCCにそ れ以外のドメインを指定してメールを送信する事は、 メール送信のポリシーとして禁止してます。 対応策:BCCに内部ドメイン以外を指定しない。もしくは高 度な設定からポリシー設定を変更する。 また、どうすれば送れるようになるでしょうか? パソコン素人なので、分かりやすく教えて下さい。