如何從電子郵件地址獲取電子郵件服務的網址?如何從電子郵件地址獲取電子郵件服務的網址
大多數時候,我們可以通過@字符分割電子郵件地址,並獲得最後一部分並加上「郵件」,但有時例如[email protected],這是不正確的。我的目的是獲得完整的電子郵件服務器地址http url,例如「http://mail.gmail.com/」
有人能告訴我如何從電子郵件地址獲取電子郵件服務的正確網址嗎?
預先感謝您。
如何從電子郵件地址獲取電子郵件服務的網址?如何從電子郵件地址獲取電子郵件服務的網址
大多數時候,我們可以通過@字符分割電子郵件地址,並獲得最後一部分並加上「郵件」,但有時例如[email protected],這是不正確的。我的目的是獲得完整的電子郵件服務器地址http url,例如「http://mail.gmail.com/」
有人能告訴我如何從電子郵件地址獲取電子郵件服務的正確網址嗎?
預先感謝您。
您需要查找域名的MX record以找出該域的郵件服務器的詳細信息。這是Domain Name System (DNS)的一部分。
這是一個互動的工具,做這樣的:http://www.mxtoolbox.com/
在Unix上,你可以使用:
[email protected]:~$ dig google.com MX
;; QUESTION SECTION:
;google.com. IN MX
;; ANSWER SECTION:
google.com. 589 IN MX 40 alt3.aspmx.l.google.com.
google.com. 589 IN MX 50 alt4.aspmx.l.google.com.
google.com. 589 IN MX 10 aspmx.l.google.com.
google.com. 589 IN MX 20 alt1.aspmx.l.google.com.
google.com. 589 IN MX 30 alt2.aspmx.l.google.com.
怎麼可能[email protected]是不正確的?當你分割'@'時,它總是會正確分割。電子郵件地址永遠不會有多個「@」。你可以發佈一些代碼嗎? –
您*無法*從郵件地址獲取郵件服務的網址,因爲它們完全相互獨立。 –
@ bala -r謝謝。你說的是我的意思。如果我無法從電子郵件地址獲取該郵件,我如何重定向到用戶的郵箱中?但很多網站都有這個功能。 – ywenbo