• 締切済み

sendmail for ntについて

いつもお世話になっております。 本日は「Sendmail for NT」について 質問があり投稿させて頂きました。 現在Sendmail NTで発生している問題に すっかりはまっているのですが、有効な 問合せ先や質問先が見つかりません。 どなたか、このソフト関連の問合先や ユーザーによるHPなどご存知の方が いらっしゃいましたらお教え願えますでしょうか?

みんなの回答

  • alfeim
  • ベストアンサー率58% (114/195)
回答No.3

先に2の方から。 2のエラーは詳細までは分かりかねますが、docomoのSMTPとのネゴシエーション中に発生してますね。 たぶんDATA-2コマンドを使ったらdocomoのサーバからそのコマンドは実装してないとエラーを返されてるだけだと思いますが。 一応RFC2822をざっと見てみましたが、DATA-2というコマンドはありませんね・・・何処かのsmtpdの独自実装なのかもしれません。とりあえずメールがdocomoのユーザに到達しているのであれば、それほど気にする必要はないと思います。配送設定で押さえる事は出来るとは思うんですが・・・protcolレベルを制御する命令なんてあったかなぁ?ちょっとSendmailは扱った事が無いんで、もしかするとSendmailの拡張部分でそういう設定が出来るのかもしれません。Sendmailサポートの方にきいてみてください。 (もっともまともに情報を返さないGlim(docomoのsmtpd)も悪いんですが・・・にしてもこの重さは・・・) 1の方は・・・完全にカンですがもしかしてMail Queueの設定してない/ディレクトリが存在してない/書き込み権限が無いのどれか/もしくは組み合わせになっているんじゃないですか? ちなみにmail queueっていうのは・・・ Sendmailが送信、受信ともに使用する、送信前/中または受信後、popなどでユーザが削除するまで保存しておくディレクトリの事です。sendmailだと確かconfigure時とかに設定するんですが・・・Sendmail、しかもfor NTとなってはソース配布すらしてるかどうか分からないので何とも・・・どうもエラーもlogファイルではなくイベントログに吐かれてるみたいだし・・・ 多分設定ツールのどこかで設定できるはずです。もしかするとInstall時に設定されられてるのかもしれませんが。一応Mail queueに付いてぐらいはマニュアルに記述があるはずなんでそっちを見てください。

  • alfeim
  • ベストアンサー率58% (114/195)
回答No.2

多分、参考URLのものではないでしょうか? Sendmailの表記の通り(最初の一文字が大文字)であれば商用パッケージのはずなのでサポートが受けられるはずです。 該当商品であれば、オライリーのsendmail本上下巻、 http://www.amazon.co.jp/exec/obidos/ASIN/4900900400/ref=sr_aps_d_1_2/249-4106488-2605953http://www.amazon.co.jp/exec/obidos/ASIN/4900900419/ref=pd_sim_b_dp_1_1/249-4106488-2605953 には最低限目を通して理解しておきましょう。 出来ればBIND本 http://www.amazon.co.jp/exec/obidos/ASIN/4900900915/ref=pd_sim_b_dp_1_2/249-4106488-2605953 も目を通しておくと良いと思います(というよりこの辺は必須事項でしょう)。 もし小文字(sendmailという表記)なら・・・ 一歩ずつ勉強していくか、外注しちゃいましょう。もしくは別のMTAを用意するとか・・・(NT系だと選択肢があまり無いのも事実でしょうけど) 御自身でやっていくなら上記の本はまず必須です。 なお、「Sendmail NTで発生している問題」というのはどういうものなのでしょう? sendmail特有の問題(configuration等)であれば上記の本などで何とかなるでしょうが、トラブル切り分け等のほうだとするとSMTPなどの解説書を読んだ方が良いと思います。 http://rfc2821.x42.com/ あたりを参考にして出力を吟味すれば切り分けできると思います。

参考URL:
http://www.tsc.ant.co.jp/products/sendmail.htm
chickenhearts
質問者

お礼

お世話になります。あれからいろいろ 調査を進めているのですが、中々厳しい状態です。 でも、ご紹介頂いた本は既に手配済みである為、 今後も調査を続けて行こうと思います。 ついでの様で大変申し訳ないのですが、 今回悩んでいる問題とは以下の通りです。 もし何か情報をおもちの場合、お教え頂ければと 存じます。 ○エラー内容  ※イベントビューアー、アプリケーションログ   上に表示  1.NOQUEUE   (1)イベントID:0   (2)ソース  :Sendmail   (3)種類   :エラー   (4)説明    ・NOQUEUE:SYSERR;putoutmsg([210.95.187.35]):     error on output channel sending"220 hoge.ogehoge.co.jp ESMTP Sendmail for NT Build 98 8.9.3;Wed,26 Dec 2001 00:44:54 +0900":Connection reset by    [210.95.187.35]  2.RAA00083   (1)イベントID:0   (2)ソース  :Sendmail   (3)種類   :エラー   (4)説明    ・RAA00083: mfsmax.docomo.ne.jp:SMTP DATA-2 protocol error:504 Command parameter not implemented ○各種情報  1.使用OS   ・Windows NTServer 4.0(SP6a)

chickenhearts
質問者

補足

alfeimさん、アドバイスありがとうございます。 自分が使用しているのは「Sendmail」のほうです。 頂いたご意見を参考に調査を行ってみます。

  • abde
  • ベストアンサー率24% (69/287)
回答No.1

googleで検索かけると山のようにでてきますよ でも、その中になかったとか・・

参考URL:
http://www.google.com/search?q=sendmail+for+nt&lr=lang_ja&start=0&sa=N
chickenhearts
質問者

補足

abdeさん、アドバイスありがとうございます。 自分も通常「google」を使用している為 既に検索済みなのですが、製品情報の紹介等が 多くあまり参考になるサイトが見つからないのです。 自分でももう少し探してみます。

関連するQ&A

  • Sendmailについて

    いつもお世話になります。 今回はSendmail の件で質問があり投稿 させて頂きました。 実は私が使用しているSendmailはWindows NT版 なのですが、表示されるエラーがUNIX版でも 確認されていればと思いメールさせて頂きました。 何か情報をおもちの方がいらっしゃいましたら お力添えのほど、宜しくお願い致します。 [内容] フォワード関連の操作を行った際に以下の様な メッセージが表示されメールが上手く送信できません。 relay=msfmax.docomo.ne.jp stat= deferred:Invalid argument このエラーメッセージは何を意味しているのでしょうか? 情報をおもちの方がいらっしゃいましたら、宜しく ご回答の程、お願い致します。

  • Sendmailの設定で

    Sendmail for NT2.5からメールを送信した際、 ドメイン名が存在しない場合は「Host unknown」 のエラーメールが、 ユーザ名が存在しない場合は 「User unknwon」のエラーメールが 返ってくる のですが、このとき、fromに何も入ってきません。 (from<>となる) fromに文字を入れたいのですが(from<errormail@aaa.com>とか) どこの設定を変更したらいいのでしょうか?おしえてください。

  • sendmailが上手く行きません。

    CGIに詳しい方、教えてください。 HP上にサンプル応募フォームを作って、アンケート形式で答えてもらい、その結果をメールで私に送ってもらう(sendmail)の件です。 以下のようにCGIを記入しています。 フォームに記入して「送信」すると、「送信は完了しました」というメッセージは出るのですが、一向にメールが届きません。 どこか記述がおかしいのでしょうか? なお、HPのFAQには Sendmailのパスは /usr/sbin/sendmail です。 と書いてあったので、それにあわせたつもりです。 よろしくお願いします。 ------------------------------------------- #!/usr/bin/perl $ver = 'PostMail v1.01'; #------------# # 基本設定 # #------------# # メールソフト種類 # 1 : sendmail (UNIX) # 2 : blatj (NT) $prog_type = 1; # コード変換ライブラリ require './jcode.pl'; # メールソフトまでのパス # → sendmailの例: /usr/lib/sendmail # → blatjの例: c:\www\mail\blatj.exe $mailprog = '/usr/sbin/sendmail'; # 送信先メールアドレス $mailto = '私のメールアドレス'; # 送信前確認 # 0 : no # 1 : yes $preview = 1; # メールタイトル $subject = "サンプル応募メール"; # ホスト名取得モード # 0 : $ENV{'REMOTE_HOST'}で取得できる場合 # 1 : gethostbyaddr関数で取得できる場合 $get_remotehost = 0; # スクリプト名 $script = './sample.cgi'; # 一時ファイル(blatjの場合のみ) $tempfile = "./$$\.tmp"; # 送信後の戻り先 $back = 'トップページのURL'; # method形式 (0=no 1=yes) $method = 'POST'; # bodyタグ $body = '<body bgcolor="#F1F1F1" text="#000000">'; ------------------------------------------

    • 締切済み
    • CGI
  • sendmail を使いたい

    いつもお世話になっております。 非常に初心者な質問で申し訳ないのですが、ホームページ上から、メールを送るメールフォームを作ったのですが、メールが送信されません。メールを送るだけなので難しい設定は不要だと思っていたのですが、如何せんメールを送信してくれないのです。 ほぼデフォルトなのですが、 /etc/rc.conf sendmail_enable="YES" ぐらいです。やはりこれだけでは全然足りないでしょうか?ただいま sendmail を勉強中ですが、とりあえずメールを送れるようになりたいので、よろしくお願いします。 ちなみに mail コマンドでもメールが送れません。 環境は FreeBSD5.0 です。

  • sendmailのエラー処理につきまして

    sendmailのバージョンはsendmail_8.9.3です sendmail.cfにて 1. O PostMasterCopy=postmaster とした場合、postmasterにはsendmailにて発生した全てのエラー内容は送信されるのでしょうか 2. Ruleset 0 にて R$*<$*:$*>$* $#error$@5.1.1$: Illegal colon in host name part 等と定義していますが、その場合のメール送信先は未定義ですよね? 一体誰に配信されるのでしょうか 3. 基本的にpostmasterと一般ユーザーでは通知されるエラーメールの 種類に違いがあるのでしょうか sendmail解説を読みましたが、記述されていませんでした (見逃したかも....) 宜しくお願い致します

  • Sendmail メールをドメイン名のみで受信する

    お世話になります、初めて投稿します。 現在メールサーバの更新を行っています。 旧サーバがSolaris&Sendmail8.9.3 新サーバがRHEL&Sendamail8.13.1 旧サーバはCFを使っており、新サーバはsendmail.mcを使っています。 一通りの設定が完了したのでテストを始めているのですが、 1つだけ旧サーバと挙動が違う点が発生しており、その解決方法を 知っている方がいれば教えていただけたらと思います。 旧サーバでは外部からユーザ名@FQDNのアドレス宛にメールを 送信するとRelay operation rejectedで戻ってきます。 ユーザ名@ドメイン名のみであれば問題なく送信できています。 これが新サーバになるとユーザ名@FQDN、ユーザ名@ドメイン名のみ 両方に送信できてしまいます。 新サーバでユーザ名@FQDNでのメールの受信をできなくすることは 可能なのでしょうか? CFを使った設定からsendmail.mcへの設定の対応がいまいち よくわかっていないのが原因かもしれません。 すいませんが知見のある方よろしくお願いします。

  • maillog内のsendmailエラー

    いつもお世話になっております。 Linuxサーバの /var/log/maillog 内において、毎朝4時頃、定期的にsendmailのログが発生しており、原因解明に苦戦しております。 OSは Red Hat Enterprise Linux AS release 3 (Taroon)です。 以下のコマンドで、sendmailが起動していないことは確認済みです。 ▼コマンド1 [root@HOST名 root]# /etc/init.d/sendmail status sendmailは停止しています ▼コマンド2 [root@HOST名 root]# chkconfig --list sendmail sendmail 0:オフ 1:オフ 2:オフ 3:オフ 4:オフ 5:オフ 6:オフ ▼コマンド3 [root@HOST名 root]# crontab -l no crontab for root その他、ps -ef コマンドにて、sendmailのプロセスが起動していないかも確認しましたが、起動していませんでした。 sendmailが起動していない状態で、何かの原因でsendmailが起動しようとしているときに発生しているのではないか?と推測しましたが、ログの意味が分からず、先に勧めない状態です。ご教授いただけましたら幸いです。どうか、宜しくお願い致します。 --以下、ログになります。最初のブロックのみ貼り付けています。 Aug 13 04:23:01 HOST名 sendmail[27222]: My unqualified host name (HOST名) unknown; sleeping for retry Aug 13 04:24:01 HOST名 sendmail[27222]: unable to qualify my own domain name (HOST名) -- using short name Aug 13 04:24:01 HOST名 sendmail[27222]: k7CJO1EC027222: from=root, size=329, class=0, nrcpts=1, msgid=<200608121924.k7CJO1EC027222@HOST名>, relay=root@localhost Aug 13 04:24:01 HOST名 sendmail[27222]: k7CJO1EC027222: to=root, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30329, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection refused by [127.0.0.1]

  • 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以外にインストールソフトがございますでしょうか? (コンパイルするソフト等必要でしょうか?) よろしくお願いいたします。

  • sendmailでメール送信が遅延してしまいます

    こんにちは、はじめて投稿させていただきます。 当方、Solaris上でsendmailを立ててメールサーバとしていますが、ユーザから「メールが2~3日送れて届く」と苦情が来てしまいました。 sendmailのログを確認したところ、遅延しているメールには "dsn=4.0.0, stat=Deferred: Connection reset by <送信先ドメイン名>" とのログが残っています。 この場合sendmailは一定間隔で再送を繰り返し、何回かリトライした後に送信されております。 平均すると送信を開始してから1.5日後位に届いております。 すべてのメールが遅延しているというわけではなく、すぐに届くメールも存在します。 これは何が原因なのでしょうか? 何かお心当たりのある方、アドバイス頂けると幸いです。

  • NTを使い続けるか否か

    情けない質問なのですが、バイオノートブックのNT仕様のものを、そうとは知らずに購入してしまいました。 OFFICE2000などのおまけソフトも殆ど入って居らず、まずは外付けのCD-RWを買わなければ・・・と思っていたところ、ISDNを使っている環境に引っ越しをしたため、TAドライブもそれ仕様のものを揃えなくてはならず・・・・。 NTは動作が安定していると言うことだったので、購入後その事実が判明してもまぁ良いか、と暢気に構えていたのですが、Win98や2000と共用できるソフトが少なかったり、先に書いたような別に揃えないといけないものがあったり、今後もコストがかかりそう・・・と思い始めました。 そこで、このバイオを手放して、たとえば一般的OSのものに買い換えるか、このまま続行して使うか、考えております。 今のところLANを組む予定はありません。 それでもNTが良いよと言う意見、さっさと変えた方が良いよという意見、よろしかったらお聞かせ下さい。 私があまり詳しくないので、質問内容が足りないときも、教えて下さい。