2013-05-31 214 views
0

我在我的網站上有註冊頁面。在我的網站註冊的用戶,我想向他們發送驗證郵件。我可以使用我的gmail ID發送所有信息。但是,當我使用我的網站郵件ID說www.xyz.com然後郵件沒有得到發送,請告訴我如何完成它。使用任何電子郵件ID的用戶註冊郵件

+0

如果您的網站在Linux機器上運行,請檢查[發送郵件實用程序是否正在運行](http://linux.about.com/od/commands/l/blcmdl8_sendmai.htm)..但是您的問題仍然不清楚..你爲什麼從你的Gmail郵件發送郵件給最終用戶? –

+0

我不想從Gmail郵件發送郵件,我想使用我的域名[email protected]。我正在使用Windows環境。 – Mavrick

回答

0

首先確保你的郵件服務器正在運行,如果它是linux服務器,然後grep你的電子郵件ID從日誌你發現如下:用您的電子郵件ID替換您的@ emailid。

對於進出口:

用grep您的@ EMAILID的/ var /日誌/ exim_mainlog

在Sendmail中:

用grep你@ EMAILID的/ var /日誌/ maillog中

+0

我在Windows環境中使用java。我不知道如何將驗證郵件從我的域名id [email protected]發送給我的用戶。 – Mavrick

0

如果您可以使用G-mail發送郵件,那麼沒有問題與您的腳本。由於您對自己的郵件服務器或郵件地址有問題,請確保服務器上正在運行exim或任何其他郵件服務器。

此外,域名xyz.com指向服務器,如果它有一個MX作爲本地域。

用於檢查記錄dig + trace xyz.com。確保A記錄指向服務器。

用於檢查MX記錄dig + trace xyz.com MX。確保MX類似於「0或10 xyz.com」

而是如果它使用遠程MX,請確保您使用郵件服務器IP作爲腳本中的遠程郵件服務器。

嘗試使用webmail客戶端發送郵件,並確保郵件服務器沒有當前問題。像聲譽不佳或其他。

如果域名具有遠程MX,請確保您的服務器IP未在遠程服務器的防火牆塊中列出。

相關問題