1、用telnet怎麼看郵件是starttls
1既然是使用telnet來進行測試.那麼就需要打開CMD命令行窗口了開始-----運行-----cmd2使用telnetmail.domain.com25(換成您自己的版伺服器地址)的命權令連接收件人的伺服器。3返回下面的220信息表示狀態正常,可以進行下一步的測試。(如果顯示不通,檢查伺服器埠是否對外開放)4下一步進行驗證一下域名,輸入EHLOmail.domain.com5驗證發件人再進行驗證發件人的郵箱地址,From頭MAILFrom:這個是測試的地址,具體的以實際的發件人地址而定6驗證收件人地址再進行驗證收件人的郵箱地址.返回的Recipientok,表示正常.7發送測試信息發件人,收件人的地址均驗證完畢,可以准備發送郵件了,DATA命令,表示准備開始發送郵件內容,返回的信息,在郵件最後,單獨輸入.,然後並回車,表示郵件的結束。8下面直接輸入郵件test_email,然後再新一行輸入.回車。返回250OK,表示成功。
2、反垃圾郵箱設置
什麼是SPF:
就是Sender Policy Framework。SPF可以防止別人偽造你來發郵件,是一個反偽造性郵件的解決版方案。當權你定義了你的domain name的SPF記錄之後,接收郵件方會根據你的SPF記錄來確定連接過來的IP地址是否被包含在SPF記錄裡面,如果在,則認為是一封正確的郵件,否則則認為是一封偽造的郵件。
檢驗 HELO/HELO 命令中的主機名:
HELO/EHLO 向伺服器標識用戶身份。發送者能欺騙,說謊,但一般情況下伺服器都能檢測到。後面跟的是域名,不是主機名,如新浪:mail.sina.com是主機名,sina.com是域名。
校驗遞送信息是否有DNX-MX記錄:
檢驗MX記錄:
nslookup(DOS命令)
set type=mx
sina.com(列出新浪的MX記錄)
3、如何用telnet 發帶附件的郵件
既然是使用telnet來進行測試 25 (換成您自己的伺服器地址)的命令連接收件人的伺服器。 返回下面的220 信息表示狀態正常,可以進行下一步的測試。(如果顯示不通,檢查伺服器埠是否對外開放) 下一步進行驗證一下域名,輸入EHLO mail<這個域名需要根據實際的情況而定> 驗證發件人 再進行驗證發件人的郵箱地址,From頭 MAIL From:<[email protected]> 這個是測試的地址,具體的以實際的發件人地址而定 驗證收件人地址 再進行驗證收件人的郵箱地址.返回的Recipient ok,表示正常. 發送測試信息 發件人,收件人的地址均驗證完畢,可以准備發送郵件了,DATA命令,表示准備開始發送郵件內容,返回的信息,在郵件最後,單獨輸入 . ,然後並回車,表示郵件的結束。 下面直接輸入郵件test_email <這個僅只是一個測試,不是合格的郵件內容.可能會被一些郵件伺服器屏蔽.正規的內容有完整的郵件格式.>,然後再新一行輸入.回車。返回250 OK,表示成功。 最後不要忘記了禮貌用語,記得告訴對方,我要離開了 quit 查看收件伺服器,已經生成了文件了。 打開看下文件,裡面的相關的信息就是上面發送的內容了。 好了,這里就測試完了。
4、Outlook 發送郵件失敗,This message has been blocked because the HELO/EHLO domain is invalid
outlook就他媽垃圾動不動就封賬號動不動就簡訊驗證,狗屎一樣的郵箱
5、主機名(A) ,郵件交換記錄(MX)跟HELO/EHLO 主機名的問題?
你要用抄mail.xxx.com訪問的話,就的襲添加mail.xxx.com的A記錄,和xxx.com的MX記錄,如果你要能用別的地址訪問的話,僅添加xxx.com的MX記錄就可以了。其次你要還是不明白可以參考http://service.hichina.com/faq/ShowArticle.asp?ArticleID=304
6、怎麼用telnet 測試郵件發送過程
1、使用telnet連接smtp伺服器 2、發送一個helo或者ehlo指令 3、驗證用戶(使用郵件名登陸) 4、使用mail命令准備發回送郵答件 5、使用rcpt命令指定對方郵箱地址 6、使用data命令開始輸入內容 7、輸入test或者hello world類似字樣(即郵件內容)
7、請問什麼是內網IP地址和外網IP地址,他們有什麼區別?
一、定義:
內網IP地址:也就是區域網內的IP地址,多半為網吧內的區域網,校園網,小區網,打開ADSL路由功能後形成的區域網,它是內網的計算機以NAT(網路地址轉換)協議,通過一個公共的網關訪問Internet。
內網的計算機可向Internet上的其他計算機發送連接請求,但Internet上其他的計算機無法向內網的計算機發送連接請求。
外網IP地址:是指用ADSL設備撥號的動態IP,又叫動態域名。每台電腦只有唯一的IP,僅分配給一個網路設備。
二、區別:
1、使用設備不同
內網IP地址是用有交換機或者路由器上的,而外網IP地址是用在ADSL設備上的。
2、功能不同
內網IP地址是由路由器設備分配給每一部電腦內部使用的IP地址,而內網的所有IP地址都是通過同一個外網IP地址進行上網的,但Internet上的用戶無法直接訪問內網的IP地址用戶。
外網IP地址是由運營商分配,校園網或者網吧里他們使用網路外網IP的內網用戶。所有內網用戶有個相同的外網IP地址。但是他們都不同的內網IP地址。
(7)ehlo域名擴展資料:
內網IP地址查詢方法:
第一步:在打開開始菜單運行框,在輸入框中輸入「cmd」,如圖所示:
第二步:進入命令窗口之後,輸入:ipconfig/all 回車即可看到整個電腦的詳細的IP配置信息,如圖所示:
外網查詢方法:
1、在百度搜索引擎中輸入「IP地址」,然後點擊搜索,如圖所示:
2、在搜索結果中,我們很容易看到本機的IP地址,如下圖所示:
8、如何配置 SMTP 虛擬伺服器以進行郵件傳遞
配置重試次數和重試間隔
如果無法在第一次嘗試時傳遞郵件,則 Microsoft 簡單郵件傳輸協議 (SMTP) 服務會在指定時間後再次從隊列目錄發送該郵件。可以設置傳遞嘗試之間的時間間隔,還可以指定嘗試傳遞郵件的次數。達到限制後,會將未送達報告 (NDR) 和郵件發送到 Badmail(死信)目錄中。
可以使用這些設置提高伺服器輸出速度,但這些設置隻影響傳出郵件,對其他伺服器處理傳入郵件的速度不會有任何影響。要配置這些設置,請按照下列步驟操作:
在 Microsoft 管理控制台 (MMC) 中,單擊以選中 SMTP 虛擬伺服器,然後在操作菜單上,單擊屬性。
單擊傳遞選項卡。
在第一次重試間隔(分鍾)中,鍵入在發布第一個通知之前嘗試傳遞的時間值。默認值為 15 分鍾。
在第二次重試間隔(分鍾)中,鍵入在發布第二個通知之前嘗試傳遞的時間值。默認值為 30 分鍾,即第一次重試間隔後 30 分鍾。
在第三次重試間隔(分鍾)中,鍵入在發布第三個通知之前嘗試傳遞的時間值。默認值為 60 分鍾,即第二次重試間隔後 60 分鍾。
在後續重試間隔(分鍾)中,鍵入在發布通知之前嘗試傳遞的時間值。默認值為 240 分鍾。
設置郵件的躍點計數
傳遞郵件時,郵件在到達其最終目標之前可能被路由到多個伺服器上。可以指定允許郵件通過的伺服器數目。這稱為躍點計數。要設置郵件的躍點計數,請按照下列步驟操作:
在 MMC 中,單擊以選中 SMTP 虛擬伺服器,然後在操作菜單上,單擊屬性。
在傳遞選項卡上,單擊高級以打開高級傳遞對話框。
在最大躍點計數中,鍵入郵件可以通過的源伺服器和目標伺服器之間的躍點的數值。默認值為 15 個躍點。
注意:設置躍點計數後,SMTP 伺服器將計算郵件頭的已接收欄位中列出的躍點。如果已接收欄位中的數目超出最大躍點計數設置,郵件就會返回給發件人,並隨附一個 NDR。
設置虛擬域
虛擬域可替換協議中任何發件人行中使用的任意本地域名稱。此種替換僅發生在第一個躍點上。
在 MMC 中,單擊以選中 SMTP 虛擬伺服器,然後在操作菜單上,單擊屬性。
在傳遞選項卡上,單擊高級以打開高級傳遞對話框。
在虛擬域中,鍵入您希望在郵件頭中顯示的域名,而不是域的真實名稱。
注意:對此類郵件的所有答復都是通過使用虛擬域的 SMTP 虛擬伺服器進行路由的。
設置完全限定域名
啟動時,在系統屬性對話框的網路標識選項卡上指定的名稱將自動作為完全限定域名 (FQDN)。如果更改此名稱(手動或通過加入 Microsoft Windows 2000 域),則在下次重新啟動計算機後,新名稱將自動用作 FQDN。您不必執行任何操作即可更新虛擬伺服器的 FQDN。
要重寫網路標識選項卡上自動使用的計算機名和域名,請在高級傳遞對話框(通過傳遞選項卡可找到此對話框)中更改 FQDN。這樣,Microsoft SMTP 服務將使用指定的名稱,而不使用在網路標識選項卡上指定的名稱。要設置 FQDN,請按照下列步驟操作:
在 MMC 中,單擊以選中 SMTP 虛擬伺服器,然後在操作菜單上,單擊屬性。
在傳遞選項卡上,單擊高級以打開高級傳遞對話框。
在完全限定的域名中,鍵入 FQDN。
配置智能主機
可以通過智能主機路由所有要發送到遠程域中的傳出郵件,而不是將這些郵件直接發送到域。這允許您通過比其他路由更直接或更經濟的連接來路由郵件。智能主機類似於遠程域的路由域選項。區別是指定智能主機後,所有傳出郵件都將路由到該伺服器。而使用路由域,則只有發往遠程域的郵件路由到特定伺服器。
如果設置了智能主機,則仍可以為遠程域指定其他路由。路由域設置將重寫智能主機設置。要設置智能主機,請按照下列步驟操作:
在 MMC 中,單擊以選中 SMTP 虛擬伺服器,然後在操作菜單上,單擊屬性。
在傳遞選項卡上,單擊高級以打開高級傳遞對話框。
在智能主機中,鍵入智能主機伺服器的名稱。可以鍵入一個字元串來表示名稱,也可以鍵入 IP 地址。
如果想讓 Microsoft SMTP 服務在將遠程郵件轉發給智能主機伺服器之前嘗試直接傳遞這些遠程郵件,請單擊以選中發送到智能主機之前嘗試直接進行傳遞復選框。默認情況下,會向智能主機發送所有遠程郵件,而不嘗試直接進行傳遞。
注意:可以通過 FQDN 或 IP 地址來標識智能主機。請注意,如果更改 IP 地址,則還必須在每台虛擬伺服器上分別進行更改。如果使用的是 IP 地址,請將其括在方括弧 ([]) 中以提高系統性能。Microsoft SMTP 服務首先檢查伺服器名稱,然後檢查 IP 地址。括弧將值標識為 IP 地址,因此會跳過 DNS 查找。
啟用反向 DNS 查找
如果選擇了此選項,Microsoft SMTP 服務將嘗試驗證客戶端的 IP 地址是否與客戶端用 EHLO 或 HELO 命令提交的主機或域相匹配。
注意:因為此功能可驗證所有傳入郵件的地址,所以使用它會影響 Microsoft SMTP 服務性能。清除該復選框可禁用此功能。
如果反向 DNS 查找成功,「已接收」郵件頭將保持完好無損。如果驗證不成功,則「已接收」郵件頭中的 IP 地址後面會出現「未驗證」。要啟用反向 DNS 查找,請按照下列步驟操作:
在 MMC 中,單擊以選中 SMTP 虛擬伺服器,然後在操作菜單上,單擊屬性。
在傳遞選項卡上,單擊高級以打開高級傳遞對話框。
單擊以選中對傳入郵件執行反向 DNS 查找復選框。
9、Linux怎麼安裝配置Postfix
安裝Postfix
在安裝過程中我假設你的域名是 它有一個有效的郵件交換記錄 mail.yourdomain.com. 記得用你自己的真實域 來替換這份指南中的示例. 我假設你也同樣清楚什麼是郵件交換記錄. 你可以在終端鍵入下述代碼用以查看Mail Exchanger:
dig mx yourdomain.com
安裝postfix
sudo apt-get install postfix
安裝mailx軟體包 mailx軟體包是一個命令行的郵件屬性程序,mail命令包含在mailx軟體包裡面
sudo apt-get install mailutils
測試你的默認設置
首先添加一個用戶. (這里以fmaster為例)
sudo useradd -m -s /bin/bash fmaster
sudo passwd fmaster
用下面的命令測試,其實就是測試25埠是否打開
telnet localhost 25
Postfix將在終端中顯示如下提示,這樣你就可以用來鍵入SMTP命令.
Trying 127.0.0.1...
Connected to mail.fosse.org.
Escape character is '^]'.
220 localhost.localdomain ESMTP Postfix (Ubuntu)
用下面的命令測試postfix
ehlo localhost
mail from: root@localhost
rcpt to: fmaster@localhost
data
Subject: My first mail on Postfix
Hi,
Are you there?
regards,
Admin
. (Type the .[dot] in a new Line and press Enter )
quit
檢查剛才創建的fmaster用戶的收件箱
su - fmaster
mail
當你鍵入 mail 命令時,你的終端中將顯示如下信息.
Mail version 8.1.2 01/15/2001. Type ? for help.
"/var/mail/fmaster": 2 messages 2 new
>N 1 root@localhost Mon Mar 6 12:49 13/479 Just a test
N 2 root@localhost Mon Mar 6 12:51 15/487 My first mail
&
你會發現郵件將用數字進行索引,你可以通過鍵入郵件相對應的數字來打開你想閱讀的郵件。 比如鍵入 "2" 就可以打開閱讀第二封郵件. 鍵入 "q"可以退出 郵件將會以mbox 文件保存在用戶的個人目錄. 根據我們的示例,這個目錄為 /home/fmaster/mbox.
所有在郵箱的信件都是儲存於一個叫"MBOX"類型的檔案文件中。每封郵件的開頭皆是由一條線跟"From"來組成前五個字元,而每封訊息的結尾皆會被追加一個空行以進行表示。
10、如何配置postfix郵件伺服器
首先你應該了解的是郵件收發的過程,使用的各種協議。因為我的空間不知道怎麼的,圖片都顯示不了了。所以這里就只能大概的給各位講講了,要看圖片的可以到我的相冊去看。首先我們的客戶端也就是我們的桌面電腦會裝一個郵件客戶端軟體,比如outlook express,thunderbird,mutt等等,這些客戶端軟體可以使我們能編輯我們要發送的郵件,已經通過這個客戶端軟體和我們的郵件伺服器相連接。這時候我們的客戶端就叫做MUA(mail user agent)。然後我們編輯好要發送的郵件之後,就要傳送到我們的郵件伺服器上,而不是直接發送給我們的目的人。我們的郵件伺服器上會裝郵件伺服器的軟體,用來接收,處理,轉發我們的客戶端發來的郵件。郵件伺服器就叫做MTA(mail transfer agent)這里我們當然是以linux主機做郵件伺服器了,伺服器上面運行的是SMTP協議軟體,當然我們的郵件伺服器上有很多用戶賬號啦,這些賬號就是我們的客戶端要申請的合法賬號,就像你在yahoo上申請的郵箱賬號一樣,一個賬號對應一個郵箱空間,這些都是在我們的郵件伺服器上做好了設置了。我們的客戶端,第一步要取得郵件伺服器上的合法賬號,已取得在上面的郵件收發資格。第二步通過郵件客戶端軟體運行POP3協議來連接我們的郵件伺服器,我們的郵件伺服器也通過POP3協議來接受客戶端的連接。然後我們的客戶端通過郵客戶端軟體將編輯好的郵件傳送到收件人啦,這時候郵件伺服器會檢查郵件的收件人,如果收件人也在本機上,那麼我們的郵件伺服器就直接將這封郵件發送給收件人所在的郵箱咯。如果收件人不在本機上呢,那麼郵件伺服器就要根據設置將郵件通過SMTP協議轉發到指定的下一台郵件伺服器(那個下一台郵件伺服器是管理員設置好的,不是隨便轉發的),轉發到下一台郵件伺服器後,那台伺服器檢查收件人,如果收件人是本機上的合法郵件賬號,就收下,然後送到他的郵箱里。然後我們的收件人也是通過郵件客戶端軟體,使用POP3協議和他的郵件伺服器取得連接,然後登陸他的郵箱,發現有一封郵件來了,他就收下查看咯。呵呵,大體過程就是這樣的。具體細節大家可自行查閱相關資料。所以我們收發郵件不是說,我要發給誰就直接能發給他的,是要經過郵件伺服器慢慢周轉的。好了不多說了,因為真的圖片顯示不了,沒辦法圖文並茂了。下面給出Linux下的postfix伺服器的配置,前提是你的DNS伺服器已經做好了mail的解析,不然是收不到信的。