Sendmail(センドメール) は、UNIXで古くから使われてきたメールサーバソフトウェアである。 Sendmailプログラム本体は、パターンマッチルールによって動作するオートマトンと、MTA動作を支援するユーティリティである。MTAとしての動作そのものは、sendmail.cf に記述された複雑で莫大な量のパターンマッチルールによって実現している。 1980年代から1990年代にかけて、数多くの企業や研究機関により、様々な電子メールプロトコルと、それらを実装した独自仕様の電子メールシステムが乱立していた。Sendmail は、それらの乱立する各種プロトコルを相互変換し、橋渡しする目的で登場した。 電子メールプロトコルよりも底層に位置する通信プロトコルには、近年インターネットの普及により一般的になったTCP/IPだけでなく、パソコン通信が主流であった時代のUUCPなど、様々なものに対応し