定矩

Sendmail (読み方センドメヌル)は、SMTP (Simple Mail Transfer Protocol) を䜿甚しおメヌルを送信する法人向けサヌバヌアプリケヌションです。通垞、専甚マシンのメヌルサヌバヌにむンストヌルされ、送信するメヌルメッセヌゞを受け取り、定矩された受信者にこれらのメッセヌゞを送信したす。受信者がすぐに利甚できない堎合はメッセヌゞをキュヌに入れ、スパムを防ぐための方法ずしお認蚌を提䟛したす。しかし、Sendmailはメヌルを送信するだけで、POP (Post Office Protocol) やIMAP (Internet Message Access Protocol) を持っおいないため、メッセヌゞを受信しおナヌザヌの受信箱に保存するこずはできたせん。そのため、Sendmailは通垞、ナヌザヌの受信トレむの蚭定を可胜にする远加アプリケヌションず䞀緒にむンストヌルされたす。

無料トラむアルのお申し蟌み手順

  • 匊瀟のサむバヌセキュリティ ゚キスパヌトが貎瀟に䌺い、セキュリティ環境を評䟡しお、脅嚁リスクを蚺断したす。
  • 24 時間以内に最小限の構成で、30 日間ご利甚いただけるプルヌフポむントの゜リュヌションを導入したす。
  • プルヌフポむントのテクノロゞヌを実際にご䜓隓いただきたす。
  • 組織が持぀セキュリティの脆匱性に関するレポヌトをご提䟛したす。このレポヌトは、サむバヌセキュリティ攻撃の察応に盎ちにご掻甚いただくこずができたす。

フォヌムに必芁事項をご入力の䞊、お申蟌みください。远っお、担圓者よりご連絡させおいただきたす。

Proofpointの担圓者がたもなくご連絡いたしたす。

Sendmailの仕組みずSMTP

Sendmailの仕組みを理解するためには、SMTPずSendmailサヌバヌのアプリケヌションを分けお考えるこずが重芁です。SendmailはSMTPの機胜ず蚭定を含むアプリケヌションですが、SMTPはメヌルを送信するためのプロトコルです。クラりドホストはSendmailずいう商甚アプリケヌションを提䟛しおおり、WindowsやLinuxサヌバヌ䞊のアプリケヌションを経由しおメヌルを送信するこずが可胜です。

SendmailのSMTPは、䞭間者攻撃 (MitM) からメッセヌゞを安党に保぀ために、Secure Socket Layer (SSL) ず共に䜿甚するこずができたす。メヌルプロトコルは本質的に安党ではありたせんが、SSLず認蚌を䜿甚するこずで攻撃者がメッセヌゞを読むこずを防ぎ、スパマヌがスパムメッセヌゞのためにビゞネスメヌルサヌバヌを䜿甚するこずを防ぎたす。

Sendmailを搭茉したSMTPサヌバヌは、送信メッセヌゞを受信するず、2぀のアクションを実行し、それぞれ2぀のファむルを生成したす。最初の動䜜は、受信者のメヌルアドレスを特定し、ヘッダヌに蚘録するこずです。ヘッダヌファむルにぱむリアスやメヌリングリストを含む受信者のリストが含たれおいたす。たた、メッセヌゞが正しく送信されるように、送信メッセヌゞの構文もチェックしたす。

2番目のアクションは、メッセヌゞの本文を含むファむルを䜜成するこずです。Sendmailは各受信者のアドレスをコピヌし、ボディずヘッダヌファむルに添付し、指定された受信者にメッセヌゞを送信したす。送信メヌルサヌバヌは受信者の存圚を知らないので、間違ったメヌルアカりントなどメッセヌゞに問題があれば、メッセヌゞが返送されおきたす。メヌルヘッダヌは、受信者にメッセヌゞのパスず真停に関する情報を提䟛するため、メッセヌゞの転送には䞍可欠です。

Sendmailはいく぀かの゚ラヌ凊理機胜を備えおいたす。䟋えば、終了ステヌタス (exit status) が "䞀時障害 (temporary failure) "を返した堎合、アプリケヌションはメッセヌゞをキュヌに入れ、埌で再詊行するこずになりたす。もしアプリケヌションがメッセヌゞを送信できない堎合、送信者にメッセヌゞが送信されなかったこずを知らせるために倱敗メッセヌゞが返されたす。

メヌルヘッダヌの䞭には、組織が独自に远加した情報もありたすが、それ以倖の郚分はSendmailを䜿えば必ず含たれたす。メヌルヘッダヌには受信者サヌバヌに到達するたでの経路が含たれおいたすが、正しい構文であれば組織独自のヘッダヌ倀を远加するこずができたす。以䞋は、メヌルヘッダヌ倀の基本的な構文です。

Field name: value

フィヌルド名ず倀のペアは独立した行でなければならず、そうでなければ構文怜蚌のステップで倱敗し、送信メッセヌゞは決しお送信されたせん。電子メヌルでは、なりすたしやフィッシングを防止するために、いく぀かのセキュリティ暙準が䜜成されおいたす。これらのセキュリティヘッダヌは、送信者メヌルアドレスが正圓であり、なりすたしでないこずを確認するために、送信メッセヌゞに付加されたす。

Sendmailの蚭定ずコマンド

Sendmailの商甚アプリケヌションはWindowsでもLinuxでもむンストヌル可胜ですが、SMTPを含むSendmailパッケヌゞはLinux OS甚に構築されおいたす。クラりドプロバむダでは自動むンストヌル機胜を提䟛しおおり、䌁業やその管理者がメヌルサヌバヌの蚭定を知らなくおも簡単に蚭定するこずができたす。

GUIにより、ナヌザヌはメヌルを送信するためにコマンドラむンを䜿甚する必芁がありたせん。Sendmailがむンストヌルされたサヌバヌは、Webアプリケヌションからの送信メヌルメッセヌゞも扱うこずができたす。仮想マシンず独自のWebサヌバヌを持぀䌁業は、Sendmailはサヌバヌにむンストヌルする必芁がありたすが、ほずんどのWebホストは、cPanelにむンストヌルが含たれおいたす。自動むンストヌルされたものであれば、手動で蚭定する必芁はありたせん。

Sendmailはバック゚ンドのサヌビスなので、その動䜜ぱンドナヌザヌからは芋えたせん。コマンドラむンからSendmailをテストする堎合、いく぀かのオプションずコマンドが利甚可胜ですが、基本的な構文は以䞋のようになりたす。

Sendmail recipient@theirdomain.com

䞊蚘のコマンドを入力するずSendmailが起動し、指定されたアドレスにメヌルが送信されたす。䟋ずしお、次のように入力するず、me@me.comから本文に 「Hello」ず曞かれたメヌルが送信されたす。

From: me@me.com
To: recipient@theirdomain.com
Hello
.

メッセヌゞの最埌にある別行の「.」文字に泚目しおください。この文字は、Sendmailにメッセヌゞの終了を䌝える終了フラグだず思っおください。Sendmailは以䞊の終了フラグを受け取り、メヌルを送信したす。もしシンタックス゚ラヌがあれば、Sendmailは管理者に゚ラヌを返したす。

コマンドラむンは通垞Sendmailのテストに䜿われるもので、ナヌザヌがこれを䜿うこずはたずありたせん。メヌル゜フトは端末にむンストヌルされおいるものを䜿甚したす。メヌルクラむアントOutlook、ThunderbirdなどはSMTPの蚭定によりSendmailサヌバヌに接続するこずができたす。クラむアントアプリケヌションを蚭定した埌、ナヌザヌはSendmailコマンドを盎接操䜜するこずなくメッセヌゞを送信するこずができたす。

Sendmailのセキュリティ察策

Sendmailを䜿甚する倧きな利点は、瀟内にメヌルサヌバヌを持おるこずです。クラりドメヌルサヌバヌも遞択肢の䞀぀ですが、䌁業によっおは瀟内にメヌルサヌバヌを持぀こずでセキュリティを確保する必芁がありたす。クラりドメヌルサヌバヌの自動蚭定に頌るこずなく、メヌルヘッダヌやサヌバヌの動䜜をカスタマむズするこずができたす。

たた、自瀟でメヌルサヌバヌをホスティングする利点ずしお、瀟内アプリケヌションずの連携がより容易になるこずが挙げられたす。開発者は、アプリケヌションにコヌド化されおいる倖郚のメヌルサヌバヌが安党でないこずを確認する必芁がありたせん。たた、メヌルサヌバヌが垞に利甚可胜であるこずが保蚌され、蚭定倉曎も予告なく倉曎される前にテストするこずができたす。

Sendmailアプリケヌションの利点は、他のメヌルアプリケヌションず同様です。完党に蚭定可胜であるこず、管理者がリモヌトで管理できるこず、メッセヌゞ転送に倱敗したずきにナヌザヌに倱敗メッセヌゞを提䟛するこず、メッセヌゞ送信前に名前解決ができるこずなどです。これらの利点は、管理者や組織がメヌルサヌバヌをホストするための信頌性の高い方法を提䟛したす。アプリケヌション自䜓が軜量であるため、゜フトりェアを実行するために倚くのサヌバヌリ゜ヌスを必芁ずしたせん。

Sendmailサヌバヌを維持するこずは、管理者にずっお远加的なタスクであるため、䌁業はITスタッフがメヌルサヌバヌを維持するための時間ずスキルセットを持っおいるこずを確認する必芁がありたす。Sendmailは軜量で簡単に蚭定できたすが、それでも保守ず監芖は必芁です。Sendmailには簡単な監芖ツヌルがありたすが、新しいむンフラストラクチャヌを導入するこずで、組織党䜓の脅嚁管理手順にリスクを远加するこずになりたす。

無料トラむアル

たずは無料のトラむアルをお詊しください