<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    即使世界明天毀滅,我也要在今天種下我的葡萄樹。
    posts - 112, comments - 14, trackbacks - 0, articles - 11

    直接telnet 25端口發(fā)郵件

    Posted on 2007-04-24 15:43 閱讀(2934) 評(píng)論(0)  編輯  收藏 所屬分類: Java

    :)可以自己寫個(gè)程序發(fā)郵件咯。用jmail控件也行。
    下次說telnet上收郵件,可以做郵件到達(dá)提醒。:)偶們的oa里用得到哦。

    使用以下命令啟動(dòng) TELNET 會(huì)話:
    Telnet xxx.xxx.xxx.xxx 25
    如果正常,您將會(huì)看到以下來自 IMC 的響應(yīng):
           220 site.company.com Microsoft Exchange Internet Mail
           Connector 4.0.xxx.xx

    其中,xxx.xx 對(duì) RTM 是 837.3,對(duì) SP1 是 838.14。

    鍵入以下命令開始進(jìn)行通訊:
    HELO test.company.com
    您應(yīng)看到如下響應(yīng):
           250 OK

    鍵入以下命令來通知 IMC 郵件源于何處:
    MAIL FROM:Admin@test.company.com
    您應(yīng)得到如下響應(yīng):
           250 OK - MAIL FROM <[email]Admin@test.company.com[/email]>

    鍵入以下命令來通知 IMC 郵件的目標(biāo)地址(使用一個(gè)有效的 Microsoft Exchange 收件人 SMTP 地址)。
    RCPT TO:<[email]User@Site.Domain.Com[/email]>
    您應(yīng)看到如下響應(yīng):
           250 OK - Recipient <[email]User@Site.Domain.Com[/email]>

    鍵入以下命令以通知 IMC 您已準(zhǔn)備好發(fā)送數(shù)據(jù):
    DATA
    您應(yīng)看到如下響應(yīng):
           354 Send data.  End with CRLF.CRLF

    鍵入以下命令以添加主題行:
    Subject: test message

    然后按兩次 Enter 鍵。

    該命令看不到任何響應(yīng)。

    備注: 兩個(gè) Enter 命令符合 RFC 822 規(guī)則,即 822 命令后必須跟空行。


    鍵入以下命令來添加郵件正文:
    This is a test message
    您將看不到來自該命令的響應(yīng)。


    在緊接著的空行處鍵入句號(hào),然后按 ENTER 鍵。

    您應(yīng)看到如下響應(yīng):
           250 OK

    鍵入以下命令以關(guān)閉連接:
    QUIT
    您應(yīng)看到如下響應(yīng):
    221 closing connection

    對(duì)于上述任一命令,如果您收到“500 Command not recognized”錯(cuò)誤消息,則表明由于語法錯(cuò)誤或無效的命令導(dǎo)致 IMC 無法識(shí)別您所鍵入的內(nèi)容。

    登錄進(jìn)入您在上述步驟 4 中選擇的郵件收件人的 Microsoft Exchange 客戶郵箱。 如果郵箱中有您的測(cè)試郵件,說明傳入 IMC 通訊工作正常。

    如果應(yīng)用程序事件日志顯示任何錯(cuò)誤消息,或在接收郵件時(shí)出現(xiàn)問題,請(qǐng)檢查配置或到主機(jī)的通訊。

    概要

    本文介紹如何 telnet 到運(yùn)行簡(jiǎn)單郵件傳輸協(xié)議 (SMTP) 服務(wù)的計(jì)算機(jī)上的端口 25,以解決 SMTP 通信問題。默認(rèn)情況下,SMTP 偵聽端口 25。

    您可以根據(jù)您遇到的問題類型選用以下適當(dāng)?shù)囊呻y解答步驟。例如,如果您在兩臺(tái) Microsoft Exchange 2000 Server 服務(wù)器之間通過 SMTP 發(fā)送郵件時(shí)遇到問題,則可以通過在發(fā)送服務(wù)器上使用 Telnet 連接到目標(biāo)服務(wù)器上的端口 25 來測(cè)試 SMTP 連接。或者,如果您在接收來自 Internet 的 SMTP 郵件時(shí)遇到問題,則可以按照本文中列出的步驟,測(cè)試駐留在 Internet 上但不在您的網(wǎng)絡(luò)上的主機(jī)與您的 SMTP 服務(wù)器的連接。

    更多信息

    Microsoft 產(chǎn)品線中有 SMTP 的多個(gè)不同變體。Microsoft Windows 產(chǎn)品線的 SMTP 服務(wù)包含在 Internet 信息服務(wù) (IIS) 中,而在 Microsoft Windows NT Server 4.0 中,SMTP 服務(wù)包含在 Option Pack 中。在較新版本的 Windows 中,IIS 已被集成到操作系統(tǒng)中,并且您可以使用“控制面板”中的“添加或刪除程序”添加 IIS。此外,Exchange 2000 和 Microsoft Exchange Server 2003 都使用 IIS 中的現(xiàn)有 SMTP 服務(wù)及其他功能。Microsoft Exchange Server 版本 4.0、5.0 和 5.5 均包含它們自己的 SMTP 版本,所采用的形式為 Internet Mail Connector (IMC) 或 Internet Mail Service (IMS)。

    注意:在 Exchange 5.0 及更高版本中,Internet Mail Connector (IMC) 被重命名為 Internet Mail Service。

    在啟動(dòng) Telnet 會(huì)話之前,必須具有要將此測(cè)試郵件發(fā)送到的目標(biāo)用戶的完整 SMTP 電子郵件地址。該電子郵件地址必須采用以下格式: 

    User@Site.Domain.com

    您也可以具有運(yùn)行 SMTP 服務(wù)的服務(wù)器計(jì)算機(jī)的完全限定域名 (FQDN) 或 IP 地址(例如,10.120.159.1)。如果服務(wù)器在您的組織中,您可能已經(jīng)擁有這些信息。如果服務(wù)器是外部服務(wù)器,查找這些信息最簡(jiǎn)單的方法是使用 Nslookup.exe 以找到包含這些信息的 DNS 記錄。 有關(guān) NSlookup 的其他信息,請(qǐng)單擊下面的文章編號(hào),以查看 Microsoft 知識(shí)庫中相應(yīng)的文章: 

    200525 使用 NSlookup.exe

    有關(guān)如何獲取 Internet 郵件交換器記錄的其他信息,請(qǐng)單擊下面的文章編號(hào),以查看 Microsoft 知識(shí)庫中相應(yīng)的文章: 

    203204 XFOR:如何獲取 Internet 郵件交換器記錄


    確保運(yùn)行 SMTP 服務(wù)的服務(wù)器上已啟動(dòng) SMTP。要測(cè)試 SMTP 是否已啟動(dòng),您可以運(yùn)行本文中列出的基本測(cè)試,并驗(yàn)證您是否會(huì)收到來自遠(yuǎn)程服務(wù)器的 220 消息。這還將驗(yàn)證 SMTP 是否正在運(yùn)行。

    注意: 
    • 有些 Telnet 應(yīng)用程序要求您打開本地回顯功能,以查看鍵入的命令。要在 Microsoft Telnet 會(huì)話中執(zhí)行此操作,請(qǐng)?jiān)诿钐崾痉庢I入 set local_echo。 
    • 在 Microsoft Windows XP 中,應(yīng)鍵入 set localecho 而不是 set local_echo。 

    基本測(cè)試

    按照下列步驟操作,以確保主機(jī)和遠(yuǎn)程 SMTP 服務(wù)器能夠通信。如果在您鍵入以下任一命令之后,收到以下錯(cuò)誤信息,則說明 SMTP 服務(wù)器因?yàn)檎Z法錯(cuò)誤或命令錯(cuò)誤而無法識(shí)別您所鍵入的內(nèi)容:
    500 Command not recognized
    檢查該命令并再次鍵入它,或者驗(yàn)證您是否正在與 Microsoft SMTP 服務(wù)器直接通信。

    注意:Microsoft Telnet 不允許您使用 Backspace 鍵。如果在鍵入時(shí)出錯(cuò),必須按 Enter 鍵,然后開始鍵入新的命令。

    在以下步驟中,您要從命令行中運(yùn)行 Telnet。要打開命令行,請(qǐng)單擊“開始”,單擊“運(yùn)行”,在“打開”框中鍵入 cmd,然后單擊“確定”。 
    1. 您可以通過使用以下格式的 Telnet 命令來啟動(dòng) Telnet 會(huì)話:

      注意:在鍵入每行內(nèi)容之后按 Enter 鍵。 

      telnet 服務(wù)器名端口號(hào)

      例如,鍵入: 

      telnet mail.contoso.com 25

      注意:您可以將服務(wù)器名 替換為您要連接到的 SMTP 服務(wù)器的 IP 地址或 FQDN。記住在鍵入每個(gè)命令之后按 Enter 鍵。

      如果該命令起作用,您將會(huì)收到來自 SMTP 服務(wù)器的類似以下內(nèi)容的消息:
       

      ?/P>

      220 site.contoso.com Microsoft Exchange Internet Mail Connector <IMC 的版本號(hào)>
          
      注意:由于有許多不同版本的 Microsoft SMTP 或第三方 SMTP 服務(wù)器,因此您可能會(huì)收到來自接收服務(wù)器的不同的消息。不過,您肯定會(huì)收到包含服務(wù)器的 FQDN 和 SMTP 的版本的 220 消息。此外,所有版本的 Microsoft SMTP 在 220 消息中都包含“Microsoft”一詞。 
    2. 通過鍵入以下命令開始通信: 

      EHLO test.com

      注意:您可以使用 HELO 命令,但是 EHLO 是擴(kuò)展 SMTP 動(dòng)詞集中的一個(gè)動(dòng)詞,SMTP 的所有當(dāng)前 Microsoft 實(shí)現(xiàn)都支持該動(dòng)詞集。除非您認(rèn)為擴(kuò)展 SMTP 動(dòng)詞有問題,否則最好使用 EHLO。

      如果該命令成功,您會(huì)收到以下消息: 

      ?/P>

      250 OK
          
    3. 鍵入以下命令向接收 SMTP 服務(wù)器通知郵件發(fā)件人: 

      MAIL FROM:Admin@test.com

      注意:該地址可以是您想使用的任何 SMTP 地址,但是最好考慮以下問題: 
      1. 有些 SMTP 郵件系統(tǒng)會(huì)基于 MAIL FROM:地址篩選郵件,并且會(huì)禁止某些 IP 地址連接到 SMTP 郵件系統(tǒng),或者如果連接 IP 地址與 SMTP 郵件系統(tǒng)所在的域不匹配,它還會(huì)禁止該地址向 SMTP 郵件系統(tǒng)發(fā)送電子郵件。在本例中,該域是 test.com。 
      2. 如果您在發(fā)送郵件時(shí)沒有使用有效的電子郵件地址,您將無法確定在發(fā)送郵件時(shí)是否有問題,因?yàn)槲此瓦_(dá)報(bào)告 (NDR) 無法到達(dá)無效的 IP 地址。如果您使用有效的電子郵件地址,您將會(huì)收到來自 SMTP 服務(wù)器的以下消息: 

        ?/P>

        250 OK - MAIL FROM Admin@test.com
                
    4. 鍵入以下命令向接收 SMTP 服務(wù)器通知郵件的收件人。

      注意:最好始終使用要發(fā)送到的域中的有效收件人 SMTP 地址。例如,如果您要發(fā)送到 john@domain.com,必須確保域中存在 john@domain.com。否則,您會(huì)收到 NDR。

      使用您要發(fā)送到的人員的 SMTP 地址鍵入以下命令: 

      RCPT TO:User@Domain.Com

      您會(huì)收到以下消息: 

      ?/P>

      250 OK - Recipient User@ Domain.Com
          
    5. 鍵入以下命令通知 SMTP 服務(wù)器您已準(zhǔn)備好發(fā)送數(shù)據(jù): 

      DATA

      您會(huì)收到以下消息: 
      354 Send data. End with CRLF.CRLF
          
    6. 您現(xiàn)在已可以開始鍵入郵件的 822/2822 部分。用戶將會(huì)在他們的收件箱中看到郵件的這一部分。鍵入以下命令以添加主題行: 

      Subject:test message

      按兩次 Enter 鍵。此命令不會(huì)顯示任何信息。

      注意:按兩次 Enter 鍵為了與 Request for Comments (RFC) 822 和 2822 保持一致。它規(guī)定 822 命令后面必須跟一個(gè)空行。 
    7. 鍵入以下命令以添加郵件正文: 

      This is a test message you will not see a response from this command.

    8. 在下一個(gè)空行中鍵入英文句點(diǎn) (.),然后按 Enter 鍵。您會(huì)收到以下消息: 

      ?/P>

      250 OK
          
    9. 鍵入以下命令關(guān)閉連接: 

      QUIT

      您會(huì)收到以下消息: 

      ?/P>

      221 closing connection
          
    10. 驗(yàn)證收件人是否收到您發(fā)送的消息。如果在應(yīng)用程序事件日志中出現(xiàn)任何錯(cuò)誤事件消息,或者接收郵件時(shí)出現(xiàn)問題,請(qǐng)檢查主機(jī)的配置或通信。 

    高級(jí)測(cè)試

    除本文前面列出的基本測(cè)試步驟外,您還可以使用送達(dá)回執(zhí)對(duì)郵件進(jìn)行雙向測(cè)試。您可以使用此方法驗(yàn)證 SMTP 服務(wù)器是否可以接受入站連接,并且為發(fā)件人生成一個(gè)送達(dá)回執(zhí)以測(cè)試 SMTP 服務(wù)器的出站連接。

    要為測(cè)試郵件請(qǐng)求送達(dá)回執(zhí),請(qǐng)參見本文“基本測(cè)試”一節(jié)的第 4 步,以確保提供的信息是可以接收送達(dá)回執(zhí)的有效電子郵件地址。然后在本文“基本測(cè)試”一節(jié)的第 5 步中,在 Telnet 會(huì)話中鍵入以下命令

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 美女免费视频一区二区三区| 国产又黄又爽又大的免费视频| 国产美女做a免费视频软件| 日韩a毛片免费观看| 亚洲精品自产拍在线观看| 免费看美女裸露无档网站| 色www免费视频| 久久精品国产精品亚洲蜜月| 毛片高清视频在线看免费观看| 乱爱性全过程免费视频| 亚洲国产精品成人综合久久久| 国产精品久久免费视频| 人妻在线日韩免费视频| 最新亚洲精品国偷自产在线| 亚洲动漫精品无码av天堂| 精品久久久久久久免费人妻 | 亚洲成年轻人电影网站www| 成人午夜性A级毛片免费| 99re8这里有精品热视频免费| 亚洲成a人片在线看| 亚洲综合无码精品一区二区三区| 午夜福利不卡片在线播放免费| 一个人看的在线免费视频| 色在线亚洲视频www| 日本亚洲欧洲免费天堂午夜看片女人员| 免费看国产精品3a黄的视频| 两性色午夜免费视频| 无码一区二区三区亚洲人妻| 亚洲特级aaaaaa毛片| 亚洲人JIZZ日本人| 国产区卡一卡二卡三乱码免费| 久久久久久精品成人免费图片| 日本精品久久久久久久久免费| 亚洲av无码片在线观看| 亚洲国产精品久久久久婷婷老年 | 国产在线观看片a免费观看| 成人网站免费大全日韩国产| 亚洲av无码专区青青草原| 亚洲天天做日日做天天看 | 亚洲av日韩av高潮潮喷无码| 亚洲国产综合久久天堂|