當用sendmail發郵件的時候,如果不經過修改,預設都是以[email protected]。
透過修改Linux伺服器的配置,可以達到我們的目標。
首先,修改hosts檔案。
一般/etc/hosts 的內容一般有如下類似內容:
127.0.0.1 localhost.localdomain localhost
每行由三部份組成,每個部份由空格隔開。
其格式就是
IP地址 主機名/域名 主機名別名
即,第一部份:網路IP地址;第二部份:主機名或域名;第三部份:主機名別名;
那我們要把它修改為自己的域名,以ykmaiz.com為例,我們就修改為以下格式:
127.0.0.1 ykmaiz.com localhost
然後,ykmaiz.com是主機名,一定要在/etc/sysconfig/network 中設定,並使用hostname ykmaiz.com臨時生效。
設定方法就是,編輯/etc/sysconfig/network檔案,將HOSTNAME的值修改為ykmaiz.com即可。
最後重啟sendmail服務就ok了!
service sendmail restart
當然了,這樣的做的前提有兩個:
1.擁有自己的域名。
2.並將域名的MX記錄解析至你的伺服器。
比如伺服器IP為127.0.0.1
首先,將我們的域名mail.ykmaiz.com做A記錄,指向127.0.0.1
然後,然後將ykmaiz.com做MX記錄,優先順序為10,指向mail.ykmaiz.com
等域名解析操作生效以後(一般為2-48小時生效)就可以使用自己的域名,透過sendmail來發送郵件了。
當用sendmail發郵件的時候,如果不經過修改,預設都是以[email protected]。
透過修改Linux伺服器的配置,可以達到我們的目標。
首先,修改hosts檔案。
一般/etc/hosts 的內容一般有如下類似內容:
127.0.0.1 localhost.localdomain localhost
每行由三部份組成,每個部份由空格隔開。
其格式就是
IP地址 主機名/域名 主機名別名
即,第一部份:網路IP地址;第二部份:主機名或域名;第三部份:主機名別名;
那我們要把它修改為自己的域名,以ykmaiz.com為例,我們就修改為以下格式:
127.0.0.1 ykmaiz.com localhost
然後,ykmaiz.com是主機名,一定要在/etc/sysconfig/network 中設定,並使用hostname ykmaiz.com臨時生效。
設定方法就是,編輯/etc/sysconfig/network檔案,將HOSTNAME的值修改為ykmaiz.com即可。
最後重啟sendmail服務就ok了!
service sendmail restart
當然了,這樣的做的前提有兩個:
1.擁有自己的域名。
2.並將域名的MX記錄解析至你的伺服器。
比如伺服器IP為127.0.0.1
首先,將我們的域名mail.ykmaiz.com做A記錄,指向127.0.0.1
然後,然後將ykmaiz.com做MX記錄,優先順序為10,指向mail.ykmaiz.com
等域名解析操作生效以後(一般為2-48小時生效)就可以使用自己的域名,透過sendmail來發送郵件了。