WindowsでのMTA(Mail transfer Agent)は何でしょうか?MUA(Mail User Agent)はOutlookExpressなどメーラーですよね?でもMTAが分かりません。UNIXだとsendmailなるものがあるらしいのですが。SMTPを実現するソフトですか?

このQ&Aに関連する最新のQ&A

A 回答 (2件)

NTなどだとMicrosoft Exchange Server 画ありますが基本的には上記クローンで動いているMTAというものはないかと思います。


もちろんメールチェックソフトなんかを入れたら別ですが。

UNIXのsendmailはMUAからのメールを外部に送り出すために常時動いているユーティリティです。

Windowsだと任意でメールソフトを起動して送受信を行いますのでMTAもoutllookとかがかねているといえるのではないかと思います。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。OSにより異なるのですね。あまり深追いしないようにします。

お礼日時:2003/09/14 16:48

通常Windowsで使用する場合は、MTAはWindows側にはありません。


MUAがSMTPでサーバのMTAに送信し、MTAが宛先に配送します。
http://www.coins.tsukuba.ac.jp/~yas/classes/sysp …

参考URL:http://www.coins.tsukuba.ac.jp/~yas/classes/sysp …
    • good
    • 0
この回答へのお礼

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

お礼日時:2003/09/14 16:50

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QWindowsでのMTAは何ですか?

WindowsでのMTA(Mail transfer Agent)は何でしょうか?MUA(Mail User Agent)はOutlookExpressなどメーラーですよね?でもMTAが分かりません。UNIXだとsendmailなるものがあるらしいのですが。SMTPを実現するソフトですか?

Aベストアンサー

NTなどだとMicrosoft Exchange Server 画ありますが基本的には上記クローンで動いているMTAというものはないかと思います。
もちろんメールチェックソフトなんかを入れたら別ですが。

UNIXのsendmailはMUAからのメールを外部に送り出すために常時動いているユーティリティです。

Windowsだと任意でメールソフトを起動して送受信を行いますのでMTAもoutllookとかがかねているといえるのではないかと思います。

QsendmailでDEFAULT_RELAY先でSMTP-AUTHが必要

来たメールを別のサーバーに丸投げするメールサーバーなのですが、丸投げ先のサーバーの仕様上、
ポート変更して、さらにSMTP-AUTHをかける必要があります。

設定方法等わかる方いらっしゃいましたらお願いします

Aベストアンサー

設定した事がないので詳しいことはお答えできませんが、FEATURE(`authinfo')で出来ると思います。
ただ、SASLが組み込まれた(リンクされた)sendmailが必要ですが。

○sendmail,org
 cf/README for sendmail
 SMTP Authentication
 http://www.sendmail.org/m4/smtp_auth.html

○Index of ~mikawa
 Sendmail Authinfo
 http://www.terra.dti.ne.jp/~mikawa/sendmail-authinfo.html

Q【MTA】postfixとsendmail【違い】

はじめまして。シアトルでシスアド見習いをしている者です。

今日みなさんにお聞きしたいのは、postfixとsendmailMTAの違いについてです。

いろいろな記事で比較されておりましたが、Google先生に聞いたところ
・sendmailは設定が複雑だけど未知のプロトコルにも対応している
・postfixは設定は簡単、MailDir構造を使用していて、SMTPプロトコルに特化
のような内容が沢山出てきました。

また、itmedia様の過去ログにて
・sendmailは送受信共にsendmailにて可能
・postfixは受信は受けるが、送信は外部MDA(?)
のような違いがあるとも書いてありました。

しかしながら、動作的にこれら二つのMTAが具体的にどう変わるのかについての説明がなされている記事が見当たらず、ここで質問させていただいた次第でございます。

内容としましては現在、システムが使用するMTAとして、現在postfixとsendmailがサーバーに入っております。
システムが使うMTAの設定は

/etc/alternatives/mta -> /etc/alternatives/sendmail.sendmail

となっています。
またMTAの候補は以下の二つです。

/etc/alternatives/sendmail.sendmail
/etc/alternatives/sendmail.postfix

そこで質問なのですがこのmtaのリンクをsendmail.sendmail -> sendmail.postfixに変更した場合、何か具体的に動作の違いは出てくるのでしょうか?

よろしくお願いいたします。

はじめまして。シアトルでシスアド見習いをしている者です。

今日みなさんにお聞きしたいのは、postfixとsendmailMTAの違いについてです。

いろいろな記事で比較されておりましたが、Google先生に聞いたところ
・sendmailは設定が複雑だけど未知のプロトコルにも対応している
・postfixは設定は簡単、MailDir構造を使用していて、SMTPプロトコルに特化
のような内容が沢山出てきました。

また、itmedia様の過去ログにて
・sendmailは送受信共にsendmailにて可能
・postfixは受信は受けるが、送信は外部MDA(?...続きを読む

Aベストアンサー

どちらもデフォルトの状態であればローカル配送のみでしょうから、SMTPとしての表面的な動作にそれほど違いはありません。

altanativesして不都合が生じるとしたら、コマンドベースのsendmailのリンクが張り替えられてオプションに違いがでてくるので、それを呼び出してるプログラム(CGIなど)がネイティブsendmail固有のオプションを付加している場合はエラーになるってくらいですかね。


まあそれはあくまでも表面的な動作としてであってです。内部的にはたくさん違いがありますよ。
SMTPサーバとして稼働済みのSendmailをPostfixに置き換えようとしているのだとしたら、話はもっとややこしくなると思います。

Q「mail」コマンドと「sendmail」コマンドについてのくだらない質問です

よろしくお願いします。
電子メールの送受信を行う「mail」コマンドというのがあるのですが、そのほかに「sendmail」というコマンドがあるようです。
この「sendmail」もメールの送受信に使うコマンドでしょうか。
ちなみに、うちの自宅サーバでは「mail」コマンドは使えますが「sendmail」コマンドが使えません。
$ /usr/lib/sendmail
というようにフルパスで指定してもダメでした。
5分経っても10分経っても次のプロンプトが表示されずに反応が無くなってしまいますので「Ctrl」+「c」キーで強制的にプロンプトを表示させるしかありません。
ひょっとして最近コマンド名が変わったとか、そういうことでしょうか。

ディストリビューションはRed Hat Linux8.0で
SMTPサーバはsendmail-8.12.5-7.i386.rpmとかいうものです。
どなたか教えてください。

Aベストアンサー

vオプションと宛て先を指定して起動し、メール本文、「.」(ピリオド)で完了です。

マシンのFQDN:hogehoge.somedomain.net
ユーザ名  :honyarara
だとするとこうなります。

-------------------------------------------
$ /usr/lib/sendmail -v honyarara@hogehoge.somedomain.net
This is test mail  <-- メール本文
.          <-- ピリオドのみ
-------------------------------------------

ひょっとしたら root権限が必要かも。

QSMTPとMTAの違い

質問なのですが、SMTPとMTAの違いはなんでしょうか?

どちらもメールを配送するプロトコルでしょう?

どういう違いがあるのか誰か教えてください。

Aベストアンサー

SMTPは、Simple Mail Transfer Protocolの略で、メール配送のプロトコルです。

MTAは、Message Transfer Agentの略で、メール配送ソフトウェアのことです。

代表的なメール配送ソフトウェアのsendmailについて言えば、
SMTP:sendmailが使用しているプロトコル
MTA:sendmailそのもの
となります。

Qunixのmailコマンドにてメール送信

mailコマンドでローカル(LAN)以外のメールアカウントへメール送信は可能でしょうか?

cvsのcommitメールを飛ばそうと思うのですが、
うまくいきません。
ローカルにメールサーバをたてたくないので
直に外部のMTAに接続できれば と思います。
お願いいたします。

Aベストアンサー

編集不可ではなくて、「直接sendmail.cfを編集することは推奨しない」ではないでしょうか?

 sendmail.cfの編集の方法は、通常2種類あって、CFとcfがあります。古くはWIDE CFというものを使ってsendmail.defを編集し、これからsendmail.cfを生成していましたが、現在はsendmail.mcファイルを編集して、m4マクロを使ってsendmail.cfを生成します。Sunが言っているのはこういうことです。

 ただ、MTAとのことですので、デーモンモードで使用されるsendmail.cfでなくMTAで使用されるsubmit.cfが対象となるでしょう。

 Solarisのバージョン、Sendmailのバージョンともに不明ですのでなんですが、詳しくは以下のドキュメントを参考に...

参考URL:http://docs.sun.com/db/doc/817-1177

Qコンパイル後のMTA変更の可否について

C言語で作ったCGIがあります。
古いサーバー上で作ったものであり、これを新しいサーバー向けにコンパイルしようと思います。
古いサーバーは、Redhat7.1 + sendmail で作られていました。
現在のサーバーはCentOS 5 + sendmail です。

C言語ファイルはそのまま残っており、makefileファイルもあるためうまくコンパイル出来るものと考えています。

質問です。

今回、新規サーバーにコンパイルしたあと、後ほどMTAをQmailに替えた場合、動くものなのでしょうか?
perlの場合はMTAに関係なく動作するため、これも可能かと思っています。

ご指導、宜しくお願い致します。

Aベストアンサー

Cでもperlでも条件は変わりません。sendmail用のプログラムがqmailで使えるかどうかはプログラム次第です。

そのcgiが、TCP/IPベースでSMTPを使ってsendmailに接続しているのであれば、SMTPは汎用のメール送受信プロトコルですから、まずまちがいなくそのまま使えます。

そのcgiが、メール送信コマンドとしてのsendmailを起動している場合、qmail は sendmail 互換コマンドがありますので、互換コマンド経由で問題なく動く可能性はあります。ですが、実際に動くかどうかは sendmail コマンドに渡している引数次第です。(よく使われるオプションについては、qmailの互換コマンドも同じオプションを用意していますので問題ないのですが、互換コマンドに無いオプションを指定している場合、修正が必要になります)


なお、qmail はもう10年以上メンテされていませんし、あまりお薦めできるものではありません。
かつてはsendmailに比べて簡単で安全というメリットがありましたが、
今からqmailを使うなら、それなりの情報収集は必要です。
一旦sendmailをインストールしてからなら、わざわざqmailに乗り換えるメリットは無いと思います。
http://ya.maya.st/d/200602c.html#s20060225_1
http://ya.maya.st/d/200603a.html#s20060301_1
http://ya.maya.st/d/201102a.html#d20110207

Cでもperlでも条件は変わりません。sendmail用のプログラムがqmailで使えるかどうかはプログラム次第です。

そのcgiが、TCP/IPベースでSMTPを使ってsendmailに接続しているのであれば、SMTPは汎用のメール送受信プロトコルですから、まずまちがいなくそのまま使えます。

そのcgiが、メール送信コマンドとしてのsendmailを起動している場合、qmail は sendmail 互換コマンドがありますので、互換コマンド経由で問題なく動く可能性はあります。ですが、実際に動くかどうかは sendmail コマンドに渡している引数次...続きを読む

Qfstabのuser,users,groupの違い

root以外のユーザにmountを許可するための設定をfstabに書くことができます。
この際userやusersやgroupを書くことができますが、これらの違いがわかりません。
どなたかご存知ないでしょうか?

Aベストアンサー

user
誰でもマウントできる、マウントしたユーザーとrootだけがアンマウントできる
users
誰でもマウントできる、誰でもアンマウントできる
group
スペシャルファイルのグループに所属するユーザーがマウントできる

参考URL:http://www.linux.or.jp/JM/html/util-linux/man8/mount.8.html

QGTA3をオンラインで?(MTA?)

いつも大変お世話になっております。
グランドセフトオート3がオンラインでできるということを聞いたのですが…。。。
検索エンジンで調べると"MTA"と呼ばれているそうなのですが、必要となるサーバーとクアイアントソフトはダウンロードでき、クライアントを起動してhttp://www.guardians.ch/cgi-bin/ggm.plに表示されるIPに接続すると自動でゲームが始まるのですがたったこれだけでマルチ対戦になるのでしょうか?特にパッチとかは必要ないのでしょうか?またセーブデータなどプレイする人がバラバラでも大丈夫なのでしょうか?

ホント質問ばかりで申し訳ないですx_x
どうか宜しくお願いします。。。

Aベストアンサー

MTAというのは、確かGTAのデータを流用して動作する、非公式なソフトウェアだったと思います。
GTAそのものとは別物だと考えたほうが良いかもしれません。

表示されるIPに接続すれば、動作はすると思いますが、会社が運営している大規模なサーバに繋がる訳ではなく、個人が用意したサーバに少人数で繋ぐ仕組みのようですね。
海外のサーバに飛び入りで参加するのでれば、それなりに英語力が必要ですし、暗黙のマナーを考慮する必要があるでしょう。

MTA自体が古いソフトのようなので、日本国内で現在もプレイしている方はおそらく僅かだと思います。

ファンサイトで情報を集め、他のプレイヤーと交流を持ち、あらかじめ待ち合わせ時間を決めてからプレイするのが、もっとも現実的だと思います。

ファンサイトについては、googleで検索すればいくつか出てくるようです。
直接アドレスを書くと先方に迷惑がかかりそうなので、ご自身で検索してみてください。
(例:"MTA オンライン GTA" 等)

QSMTP AUTHは脆弱性がありsmtpsが望ましいと聞いたのですが

どこのサイトで見たかわかりましたが、
表題のとおり、
SMTP AUTHは脆弱性がありsmtpsが望ましいと聞いたのですが、
現実問題どのくらい、というかどういった脆弱性があるのでしょうか?

以上、よろしくお願いいたします。

Aベストアンサー

あまり詳しいわけじゃありませんので参考程度に…

結論から言えば、パスワードが漏洩する恐れがある、ということだと思います。
SMTP AUTH では PLAIN, LOGIN, CRAM-MD5, DIGEST-MD5 の認証方式が選択できるようですが、前2者は平文パスワードなので問題外です。
後2者はMD5ハッシュによるものですが、MD5のアルゴリズム自体に脆弱性が見つかっていて、同一ハッシュは割と簡単に作れるようです。(これが根本的な脆弱性)

上記MD5の脆弱性の具体例として、CRAM-MD5 と同様にMD5を使っており、かつ同様にチャレンジ&レスポンス方式の APOP においてですが、もとのパスワードを割り出せる、という研究結果があるようです。
DIGEST-MD5 についてはどんな方式か良くわからないのですが、MD5を使っている以上衝突は起こせるはずなのでやはりそう強くはないのだと思います。


人気Q&Aランキング

おすすめ情報