Linux日常之Ubuntu系統中sendmail的安裝、配置、發送郵件


一. 安裝

  1. sendmail必須先要安裝兩個包

    (1)sudo apt-get install sendmail

    (2)sudo apt-get install sendmail-cf

  2. ubuntu下最常使用的是mail功能,需要安裝mailutils

    sudo apt-get install mailutils

  3. 若需要使用帶“附件”的功能,還需要安裝sharutils

    sudo apt-get install sharutils

  4. 測試

    輸入命令:ps aux | grep sendmail

    

     若顯示以下內容,則表明安裝成功!!!

二. 配置

  默認情況下,sendmail只會為本機用戶發送郵件,若要將它擴展到整個Internet,則要進行以下配置。

  打開sendmail的配置宏文件:/etc/mail/sendmail.mv

  若僅僅在普通用戶(非root權限)打開,如果沒有在開頭加“sudo”,則沒有辦法對該配置進行修改,此時需要使用命令:

    sudo vi /etc/mail/sendmail.mv

  將Addr=127.0.0.1改為0.0.0.0,表明可以連接到任何服務器上

 

三. 測試發送郵件

  常用的發送郵件方式有以下幾種:

    1.如何寫一般的郵件: mail test@qq.com  Cc 編輯抄送對象,Subject:郵件主題,輸入回車,郵件正文后,按Ctrl-D結束

    2.快速發送方式: echo “郵件正文” | mail -s 郵件主題 test@126.com

    3.以文件內容作為郵件正文來發送: mail -s test test@126.com < test.txt

    4.發送帶附件的郵件: uuencode 附件名稱 附件顯示名稱 | mail -s 郵件主題 發送地址


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM