請問大家自己架設Linux centos 6.4版 無法收到信件!

本人自家申請了seednet網路當伺服器,由於mail server 無法讓Gmail Hotmail收到信件

有甚麼方式可以收到信件呢?

請大大幫我解開這個問題好嗎?
因為你沒有反解吧。不管是SEEDNET還是HINET等,除了企業用線路可以申請反解外。
沒有反解大型MAIL SERVER都會拒收,因為廣告信或是垃圾信攻擊太多。


八度小施 wrote:
本人自家申請了see...(恕刪)
歡迎有資訊規劃難題&伺服器維護問題與我討論。
你是申請真正的固定ip制嗎?
如果是浮動ip的假固定ip,
反解也沒辦法設定,
但如果是真正的固定ip制又比較貴,
除非真的是有需要,
如果你只是想要有自己網域的email信箱,
那還是有其它更省錢的方式.
八度小施 wrote:
本人自家申請了see...(恕刪)

請 SMTP設:seed.net.tw
在你的網域的DNS內宣告
類型 內容
TXT v=spf1 ip4:210.68.96.50 ip4:210.68.96.51 ip4:139.175.54.0/24 ?all
這樣 你的網域SPF Record應該符合,Hotmail 和Gmail 就不會檔了.
檢查一下 RALAY 轉遞 規則

Gmail 不會把沒註冊反解的郵件來源丟棄的,只是收的人可能得到 垃圾郵件分類 找。

***************************************

樓主是用 sendmail 還是 postfix ?

推薦 postfix 比較好用。

一些筆記供參考:
--------------------------------
mail 轉換為 postfix

預設為 sendmail,手動轉換為 postfix

執行# alternatives --display mta

列出目前 MTA

/etc/rc.d/init.d/sendmail status
確認 sendmial 執行狀態

若是 sendmail

則執行
# alternatives --set mta /usr/sbin/sendmail.postfix

確認是否轉為 postfix 了?
執行 setup
看系統服務
sendmial 會被替除掉,列表中找不到
postfix 則為開機自動啟動狀態

.檢查 sendmail 是否已停止
/etc/rc.d/init.d/sendmail status
----------------------------------------------

postfix 主要設定檔 main.cf 註解中文化

/etc/postfix/main.cf

附加壓縮檔: postfix 主要設定檔 main.cf .zip


所謂註解中文化,內容就類似這樣子:
--------------------------------------------
########################
# ★ 快速配置 #
########################
#
# 默認值:host
# 可用選項共有三個,說明如下:
#
# host
# 僅信任本機 localhost。
# 或者採用了 SASL AUTH 要登入的認證。
# 或者是 WEB Mail 主機(web mail 由 localhost 寄信)
#
# class
# 信任與 postfix 主機 IP 同一「子網遮罩」網段的主機,
# 若主機不是 Private IP,或者有雙網卡一對外一對內,請勿使用此設定。
#
# subnet
# 信任與 postfix 同一「網段」的主機,例如:192.168.0.0/16。
#

mynetworks_style = host


############################
# ★ 允許轉遞的 IP 或 網段 #
############################
#
# 可能值:IP 或網段(不接受網域或主機名稱),或檔案文件
# 默認值:(隨系統而異)
#
# 說明:
# 列出可通過本郵件系統寄出郵件(轉遞)的網絡地址或 IP 地址。
# $mynetworks 或 $mynetworks_style 兩參數都可以用來界定轉發服務的服務對象,
# 但是 $mynetworks 的效力高於 $mynetworks_style,
# 會先參考 $mynetworks,沒有命中才繼續參考 $mynetworks_style。
#
# 若是 WEB Mail 系統,則只須 127.0.0.1(即 localhost)
#
# 可設定多組,多組以逗號隔開
# 若數量很多,亦可用檔案的形式載入。
#
# 範例:
# mynetworks = 127.0.0.0/8, 192.168.0.0/24
# mynetworks = $config_directory/mynetworks
# mynetworks = hash:/etc/postfix/network_table

mynetworks = 127.0.0.1


#########################
# ★ 允許 relay 的網域 #
#########################
#
# 可能值:網域名稱或檔案文件
# 默認值:$mydestination
#
# 說明:
# 網域不限第一級,可以是次級或更下級的網域
# 任何「源自」或「目標」是此網域的郵件,都允許被 realy 轉遞。
# 如資料數量很多,可以用導入檔案的方式較方便。
#
# 範例:
# relay_domains = $mydestination
# relay_domains = hash:/etc/postfix/relay_domains

relay_domains = $mydestination

------------------------------------------------------


這個 main.cf 的 relay 預設是僅允許本機 127.0.0.1

你可能要修改一下,才符合你的環境

或者建議裝一個 web mail 比較好用

推薦:roundcubemail

伺服器上的 web mail 服務,寄信是 server 本機出去的,relay 用快速配置 host 即可。

文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!