• ベストアンサー

sendmailで経由して送信するには

初めて利用させて頂きます、tarararaと申します。 現在、サーバの稼動状況をsendmailにてそのサーバ自体から送信させているのですが、今後は別のサーバを用意しそこを経由して送信させるようにしたいのです。 そのような場合、sendmailの設定ファイルのどこかを書き換えれば可能になるのでしょうか。 sendamilのバージョンは8.11.7で使用OSはHP-UXの11を使用しています。 わかる方がいらっしゃいましたらご回答お願いします、また情報が足りないということであればご指摘お願いします。

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

  • ベストアンサー
  • h_hikita
  • ベストアンサー率40% (104/257)
回答No.1

ソースコードがある場合、sendmailの設定ファイル作成用のファイルの中に、clientproto.mcというのがあります。その中の記述を、 OSTYPE(hpux11) FEATURE(nullclient,別のサーバの名前) といった感じに修正してcfファイルを生成すれば出来ると思います。

tararara
質問者

お礼

mcファイルを元にcfファイルを再作成することになりましたので、設定ファイルをがんばって作成しようと思います。 回答ありがとうございました。大変参考になりました。

関連するQ&A

  • OSがHP-UX 11i のsendmail

    OSがHP-UX 11i のsendmailについて教えてください。 HP-UX 11iのrootに送付されたメールを他のメールサーバに転送 したいのですがどのようにしたらよいかご教授して頂きたくよろしく お願いいたします。 HP-UX 11iにはsendmail自体は、インストールした記憶がないので すがすでにプロセスが起動しております。(バージョン不明) aliaseファイルにrootにきたファイルを転送したいメールアドレス に設定しnewaliaseコマンドを実行するのはわかるのですが、どの メールサーバに転送するという設定がくわしくわかりません。 【質問1】 sendmail.cfまたはsendmail.mcを修正するのはわかるのですが 設定方法がいまいち分かりません。(HP-UX 11iの場合) 【質問2】 sendmail以外にインストールソフトがございますでしょうか? (コンパイルするソフト等必要でしょうか?) よろしくお願いいたします。

  • postfixとsendmailの同時稼動について

    CentOS4.7で自宅サーバをやっています。 postfixとsendmailの同時稼動についてです。 通常のメールサーバとしてはpostfixを利用し XOOPSを構築中なのでそのTell a Friendというモジュールが利用するためにsendmailも稼動。みたいにしたいです。 目的はXOOPSのTell a Friendというモジュールを利用したいがために sendmailを稼動するいう理由なだけです。 上記モジュールを利用するだけのために、自宅サーバの メールサーバの環境をpostfixからsendmailに切り替えないと いけないのでしょうか? それか通常は同時稼動をやっているのでしょうか? デフォルトでは同じ25ポートを使うのでは?とか思うんですよね。 どなたかお分かりの方がいましたら、 ご教授よろしくお願い致します。

  • sendmailについて教えて下さい

    sendmailをサーバーにインストールしようと思ったのですが。 インターネット上でやり方を見ても、分からないというのが現状です。 恐らく、コマンドを使っていらっしゃるのでしょうが、普通にコマンドプロントでやってみても、出来ません。 なぜなら、コマンドが存在しないからです。まぁ、当たり前と言えるでしょう。 しかし、このままでは、インストールが出来ません。 インストールのやり方を詳しく、教えて頂ければと思います。 用途はもちろん、メール送信フォーム関連に使用したいと考えています。 sendmailのバージョンは8.14.3(最新版)です。 非常に、知識不足で、大変恐縮です。 何卒、宜しくお願い申し上げます。

  • 安定性の高いSendmailのバージョンについて

    わけあって、サーバーにSendmailをインストールすることになったのですが、 今現在で、最も安定していて最も新しいSendmailのバージョンは、いったい何になるのでしょうか? どなたか教えてください。 おねがいします。 使用OS:Redhat Linux 7.1

  • sendmailコマンドでの送信についてよろしくお願いいたします。

    sendmailコマンドでの送信についてよろしくお願いいたします。 現在、次の環境にてメールサーバーの作成をしています。 OS   [CentOS 5] メール [postfix] このような、メールサーバの作成(転送設定)で、Thunderbirdといわ れます、メールソフトからのメールの送信は可能になったのですが、 sendmailコマンドでの送信が出来なくて困っています。 よろしければ、原因や問題を、教えて頂けましたらと思っています。 よろしくお願いいたします。 (現在の状況では次のようになっております。) ・メールサーバーには、(main.cf)ファイルに、 relayhost = [SMTPサーバー] を記述して、転送の設定をしています。 ・また、  smtp_sasl_password_maps = hash:/etc/postfix/isp_account  の記述と、(isp_account)ファイルの中には、  [SMTPサーバー]:25 ユーザー名:パスワード  の作成をしています。 ※telnet localhost 25 で入りましての送信は行えています。

  • sendmailでメール送信

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

  • sendmailのエラーを知りたい

    こんにちわ。 sendmailを使って、メールの自動送信を行っています。 その際に、送れなかったsendmailのエラーは どのようにすれば取得できるのでしょうか? ------ ちなみに、レンタルサーバーで、pos.toネット というところを使用しています。 (www.pos.to) perl はバージョン 5.005_03 のようです。 sendmailは、sendmailと互換のMTAである qmail というものだそうです。 補足もいたしますので、よろしくお願いします。 参考サイトの紹介も大歓迎いたします。 _

  • sendmail メール送信完了ステータスの受け方

    環境は、レンタルサーバで、各機能のバージョンは以下の通りです。 Apache/1.3.41 Ben-SSL/1.59 (Unix) Perl v5.6.1 built for i386-freebsd Version 8.13.1 現在、「sendmail -t」にて複数のメールを送信していますが、サーバの負荷によりsendmail処理が遅延し、そのプロセスが終了する前に次の新たなSendmailコマンドを発行すると rejecting commands from localhost [127.0.0.1] due to pre-greeting traffic で強制終了されてしまいます。 sendmailをcloseしてから、数秒タイムラグを置いてみても、サーバ負荷の遅延がタイムラグより大きくなる事があるようで困っています。 そこで、メールが送信終了(sendmailが送信プロセスを終了)した事を確認してから、次の処理に進みたいと考えていますが、perlプログラム内で終了ステータスを受ける事が出来るのでしょうか? その他、強制終了を防ぐ方法がありましたらアドバイス願います。 ちなみに、レンタルサーバ業者にsendmail送信件数上限を確認した所、150件/分との事でした。 現在、10件/分程度の送信間隔としていますので、上限閾値を超えているような送信はしていないと思います。

    • ベストアンサー
    • Perl
  • SendMailを使用しないメール送信CGI

    Webブラウザよりメールを送信するようなCGIは たいていサーバー側のSendmailの機能を利用していますが、 その機能を利用しないメールを送信するCGIがあったら、 ご紹介ください。

    • ベストアンサー
    • CGI
  • sendmailでメールが送信されない。

    こんにちは。 自動応答メールフォームのCGI「ThemeResMail」というのを 使っているのですが、うまく動作しません。 このcgiをアップしたのは以下のレンタルサーバーです。 http://www.dot5hosting.com/dot5/ 使用しているcgiはこれです。 http://apps.cside.com/theme/tmresmail/ メール送信完了画面は出るのですが、 送信者、あて先共にメールが届きません。 同じ設定で他のサーバー(xrea)ではうまくいきました。 sendmailとperlのパスは調べた所、間違いないようです。 ■dot5でのパス sendmail /usr/sbin/sendmail Perl /usr/bin/perl 何が原因なのかどんな事でも結構ですのでコメント頂けると助かります。 よろしくお願いします。

    • ベストアンサー
    • Perl