Linux 下 mail、mailx 和 sendmail、postfix的区别
mail, mailx都是收發(fā)郵件用的,類似瀏覽器的作用,叫做mail user agent.
sendmail,postfix是做郵件服務(wù)器的,類似apache, nginx的作用,可以用作mail transport agent
擴(kuò)展:
郵件用戶代理(MUA,Mail User Agent);
郵件傳送代理(MTA,Mail Transport Agent);
郵件分發(fā)代理(MDA,Mail Deliver Agent)
mail 是用戶使用客戶端(類似foxmail)負(fù)責(zé)向MTA 撰寫 發(fā)送郵件;
mailx和mail本職是一樣的,只是版本不同,叫法不一樣
sedmail,postfix就是負(fù)責(zé)郵件傳輸?shù)腗TA
————————————————————————————————————————————
三個(gè)概念:
郵件用戶代理(MUA,Mail User Agent)
郵件傳送代理(MTA,Mail Transport Agent)
郵件分發(fā)代理(MDA,Mail Deliver Agent)
通俗的說MUA就是用戶使用的客戶端,而MTA則是真正發(fā)送郵件的發(fā)送進(jìn)程,MUA編寫的郵件最終也交由MTA發(fā)送至目標(biāo)端。
mail和mailx即為負(fù)責(zé)查看、編寫郵件和向MTA發(fā)送郵件的MUA。mailx是mail的功能加強(qiáng)版。
sendmail即為負(fù)責(zé)郵件在網(wǎng)絡(luò)上傳輸?shù)腗TA,將郵件從一個(gè)MTA傳送至另一個(gè)MTA。
總結(jié)
以上是生活随笔為你收集整理的Linux 下 mail、mailx 和 sendmail、postfix的区别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 全面对比 MATLAB、Julia、Py
- 下一篇: linux 其他常用命令