Sendmail bir SMTP (Simple Mail Transfer Protocol) sunucudur. Bunun teknik adı MTA (Mail Transport Agent) olarak geçer. SMTP sunucu -sadece- posta gönderimi işi yapabilir.
Biz Son kullanıcılar, MUA (Mail User Agent) yazılımlarıyla eposta sunucusuna göndermek istediğimiz epostayı iletiriz. outlook, elm ve thunderbird gibi yazılımlar MUA grubuna girerler.. eposta alma işi için de -genellikle aynı- MUA kullanırız. Bu iş için kullanılan protokoller ise POP ve daha yeni IMAP'tir.. IMAP'in bir güzelliği istemcinin tüm eposta yerine sadece eposta başlıklarını çekebilmesidir. Böylece kısıtlı bantgenişliği optimum seviyede kullanılmış olur.
eposta gönderimini ve alımını senaryo ile düşünürsek daha kolay anlayabiliriz.
- EHLO kendi_sunucu_adımız
- MAIL From: gönderici adresi
- RCPT To: alıcı adresi
- DATA: eposta gövdesi
Bunları 25 nolu porta telnet çekerek biz de yazabiliriz ve eposta gönderebiliriz.
- /etc/mail/sendmail.cf içerisinde DS kelimesinin yanına –bitişik olarak- eposta sunucusu yazılır.
- /etc/hosts dosyası içerisine bu sunucu IP adresi girilir.
- Sendmail servisi tekrar başlatılır


