• 締切済み

sendmailの質問(メール本文と添付ファイル)

UNIXのCシェルと、sendmailコマンドで、メール送信を考えています。 メール本文あり、添付ファイル、どちらも利用してメールをしたいのですが、実現方法が分かりません。インターネットサイトで調べたところ、sendmail.cfの設定方法くらいしか見つけられませんでした。 具体的な解決方法や、その情報が載っているサイトを教えて頂けないでしょうか?

みんなの回答

  • octave-G
  • ベストアンサー率39% (41/104)
回答No.1

sendmailですか…以前(10年くらい前)になってしまいますが、CFツールと言う便利なsendmail.cfをジェネレートしてくれる良いツールがあったのですが、、もうバージーンアップされなくなってしまいました。とても残念です。 ご存じだとは思いますがsendmailはインターネットの礎となったAPRANETから使われていて、バグがあるたびにバージョンが上がってしまいソースもとても長いものとなってしまいましたね。 今はsendmail社がGUIを用いてコンフィグレーションできるようになりましたが商用になってしましました。 sendmail.cfを個人で解読するにはとても無理があると思います。 商用のsendmailを利用するか、あるいはqmail,postfixを利用するのは如何でしょう???

関連するQ&A

  • sendmailで添付メールを送信したい

    Perlを勉強してまだ日が浅い初心者です。 sendmailを利用して添付メールを送信したいのです。 WEBで色々と探して自分で勉強してみたのですが・・・ ほとんどがモジュールを必要としています。 モジュールってインストールしないと駄目なのですよね? 設置場所がレンタルサーバーなのでそれは多分出来ないのです。(sendmail可) 標準モジュールのみで添付ファイルを実現できる方法はありませんか? 宜しくお願いします

    • ベストアンサー
    • Perl
  • sendmailでメール送信

    OS:Redhat9 sendmail 上記環境にてメール送信を行いたいのですが、 送信されません。 mailコマンドにて、 mail hoge@***.com と入力して、 件名、本文、CCは記述の方法はわかるのですが、 一応送信されているようなのですが、相手(自分の他のメール)に届きません。 sendmailのコマンドにて、メールを送信する場合は ただmailコマンドにあて先メールアドレスを、記述 すればよいのでしょうか、 たとえば、次の中継先のメールサーバーは記述するのでしょうか。

  • UNIXでsendmailを使うにはどのような設定が必要?

    PerlでWebページの一部分を取得して、それをパイプでシェルスクリプトに渡してメールで送る・・といったことをやりたいと思っています。環境はMac OS 10.5です。 PerlでWebページから目的の部分を抽出するところまではできたのですが、それをメールで送る方法が分かりません。 UNIXのシェルスクリプトを使って送りたいのですが、メールを送るためのsendmailコマンドを使ってみても指定したアドレスにメールが届きません。(エラーは出ず、処理自体は正常に行われているようです。) そもそも、sendmailコマンドを使うには何かメールの設定が必要でしょうか?メールサーバーの設定などもしたことがなく、あまり知識がありません。sendmailが/usr/sbin内にあることは分かったのですが・・ 設定方法、送信方法など教えて頂けないでしょうか? よろしくお願いします。

  • SendMailで添付

    環境:PHP5 Linuxレンタルサーバー sendmailで複数のファイルの添付をして送信をしたいのですが、 添付して送信する方法が判りません。 mb_send_mail()関数で文章を送るというところまでは、出来ています。 参考サイトやサンプルソースがあれが教えて頂きたいのですが・・・。 宜しくお願いします。

    • 締切済み
    • PHP
  • 本文が添付ファイルに

    私はボーダフォンの601Nを使っています。 友人が3G(902SH)に乗り換え、機種変をしてから初めてメールをくれました。 ところが、たった2行の文面で画像等も添付していなかったのに、「続きがあります・本文パート」という感じで本文が添付ファイルで来てしまいます。 具体的には、件名が「本文」に入り本文が「添付ファイル(本文パート)」というような感じです。 この現象は、Eメール(***@t.vodafone.ne.jp)で送ったときのみ発生し、電話番号で送信したメールでは発生しませんでした。 これは3Gの仕様なのでしょうか。「電話番号で送ればいいじゃないか」と言ってしまえばそれまでなのですが、原因がこちらにあるのかが分からないので、原因を見つけたいと思っています。 よろしくお願いいたします。

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

  • sendmailのサーバ名を変えたい

    sendmailのサーバ名を変えたいとおもっていますが、 sendmail.cfの何処をいじればいいでしょうか。 現在はシェル上でhostnameで表示されるホスト名で送信しています。 また、メールアドレスによって、hostnameを変えることはできるのでしょうか。 というのもメールのfromとメールサーバドメイン名が違うことで携帯などにメールを送信するときエラーと返されてしまうことがあります。 よろしくお願いいたします。

  • Sendmail-8.11.6

    自習目的で自宅サーバ(Mac Leopard)にmail serverを立てようとしております。そこで手元にある詳しい参考書の記事(Sendmail-8.11.6用)を頼りにSendmailをダウンロードしましたが、あいにく最新のバージョン(8.14.3)しかダウンロードできず、参考書が役に立ちません。以下の二つの質問をさせて下さい。 Q1. 旧バージョンを入手することは難しいのでしょうか? Q2. 最新バーションにも挑戦しようと、添付のインストールドキュメントを読みましたが、つぎのような記載(ダウンロードした「.mc file」をcf/READMEに従って加工せよ、という指示の後に書いてあります)が良く理解できません。 「Then run "sh ./Build sendmail.cf"」  これを、「次に ./Build sendmai.cfなるコンフィギュレーションフィルをは走らせよ(実行せよ)」という意味に解釈しましたが、「sh」というUnixのコマンドは無いようですので、困ってしまいました。 どなたか、お助け下さい! お願い致します。

  • メールの本文が添付ファイルになるのを回避する方法は?

    NetscapeCommunicator 4.78 でメールの受送信を行っています。 受信メールで、メールの本文が添付ファイルになって届く場合があります。添付ファイルをクリックするとブラウザーが起動され本文が読めるようになります。 これらのメールをこちら(受信者)の環境を変更することで、ダイレクトに読める(通常どおり本文として展開される)ように、設定する方法を教えてください。 特定の相手からのメールなので、送信側の問題(HTML形式で送られているのでは?)だと思うのですが、相手が複数名いるため、出来ればこちら(受信者)の環境を変更することで、解決したいと考えております。 添付ファイルは常に、以下のファイル名/Typeです。 ファイル名→Part1.1 Type→Plain Text (text/plain) 以上 方法がありましたら、ご教授ください。 よろしくお願い申し上げます。

  • メールで添付ファイルを送れない

    VISTAでWINDOWSメールを使用。メールにWORDやEXCELのファイルを添付して送信しようとすると「いくつかのファイルが見つからなかったためメッセージに添付できませんでした。このままメッセージを送信しますか?」の表示が出て、本文は送信できますが、添付ファイルが送信できません。ファイルはちゃんとあります。どうすれば解決するでしょうか。