❶ rcpt是什麼意思啊
這是SMTP協議里的一個命令
RCPT 用於
標識郵件的收件人;以 RCPT TO: 的形式使用
❷ 電子郵件的原理是什麼
電子郵件傳輸的原理為:
1、發信人使用主機上的客戶端軟體編寫好郵件,同時輸入發件人、收件人地址。通過SMTP協議與所屬發送方郵件伺服器建立連接,並將要發送的郵件發送到所屬發送方郵件伺服器。
2、發送方郵件伺服器查看接收郵件的目標地址,如果收件人為本郵件伺服器的用戶,則將郵件保存在收件人的郵箱中。如果收件人不是本郵件伺服器的用戶,則將交由發送方郵件伺服器的SMTP客戶進程處理。
3、發送方郵件伺服器的客戶進程向收件人信箱所屬郵件伺服器發出連接請求,確認後,郵件按SMTP協議的要求傳輸到收件人信箱郵件伺服器。收件人信箱郵件伺服器收到郵件後,將郵件保存到收件人的郵箱中。
4、當收件人想要查看其郵件時,啟動主機上的電子郵件應用軟體,通過POP3取信協議進程向收件人信箱郵件伺服器發出連接請求。
確認後,收件人信箱郵件伺服器上的POP3伺服器進程檢查該用戶郵箱,把郵箱中的郵件按POP3協議的規定傳輸到收信人主機的POP3客戶進程,最終交給收信人主機的電子郵件應用軟體,供用戶查看和管理。
(2)rcpt命令什麼意思擴展閱讀:
電子郵件系統採用的是客戶機/伺服器工作模式,整個系統的核心是電子郵件伺服器。電子郵件應用軟體即用戶代理,負責郵件的接收、發送、編輯及列印等。用戶在郵件伺服器上申請的郵箱,用於郵件的存儲與轉發等。
目前電子郵件主要的通信協議有以下幾種:
1、SMTP
SMTP全稱Simple Mail Transfer Protocol,是一種TCP協議支持的提供可靠且有效電子郵件傳輸的應用層協議。SMTP 是建立在 TCP上的一種郵件服務,主要用於傳輸系統之間的郵件信息並提供來信有關的通知。SMTP主要負責底層的郵件系統如何將郵件從一台機器傳至另外一台機器。
2、POP
POP3全稱Post Office Protocol,是把郵件從電子郵箱中傳輸到本地計算機的協議。
3、IMAP
IMAP全稱Internet Message Access Protocol,是POP3的一種替代協議,提供了郵件檢索和郵件處理的新功能,這樣用戶可以完全不必下載郵件正文就可以看到郵件的標題摘要,從郵件客戶端軟體就可以對伺服器上的郵件和文件夾目錄等進行操作。
IMAP協議增強了電子郵件的靈活性,同時也減少了垃圾郵件對本地系統的直接危害,同時相對節省了用戶察看電子郵件的時間。除此之外,IMAP協議可以記憶用戶在離線狀態下對郵件的操作(例如移動郵件,刪除郵件等)在下一次打開網路連接的時候會自動執行。
❸ smtp誰給講講
1.SMTP是工作在兩種情況下:一是電子郵件從客戶機傳輸到伺服器;二是從某一個伺服器傳輸到另一個 伺服器 2.SMTP是個請求/響應協議,命令和響應都是基於ASCII文本,並以CR和LF符結束。響應包括一個表示返 回狀態的三位數字代碼 3.SMTP在TCP協議25號埠監聽連接請求 4.連接和發送過程:
a.建立TCP連接 b.客戶端發送HELO命令以標識發件人自己的身份,然後客戶端發送MAIL命令 伺服器端正希望以OK作為響應,表明准備接收 c.客戶端發送RCPT命令,以標識該電子郵件的計劃接收人,可以有多個RCPT行 伺服器端則表示是否願意為收件人接受郵件 d.協商結束,發送郵件,用命令DATA發送 e. 以.表示結束輸入內容一起發送出去 f.結束此次發送,用QUIT命令退出。
5.另外兩個命令: VRFY---用於驗證給定的用戶郵箱是否存在,以及接收關於該用戶的詳細信息。 EXPN---用於擴充郵件列表。
6.郵件路由過程: SMTP伺服器基於『域名服務DNS中計劃收件人的域名來路由電子郵件。SMTP伺服器基於DNS中的MX記錄 來路由電子郵件,MX記錄注冊了域名和相關的SMTP中繼主機,屬於該域的電子郵件都應向該主機發送。
若SMTP伺服器mail.abc.com收到一封信要發到[email protected]:
a.Sendmail請求DNS給出主機sh.abc.com的CNAME記錄,如有,假若CNAME到shmail.abc.com,則再次 請求shmail.abc.com的CNAME記錄,直到沒有為止 b.假定被CNAME到shmail.abc.com,然後sendmail請求@abc.com域的DNS給出shmail.abc.com的MX記錄, shmail MX 5 shmail.abc.com 10 shmail2.abc.com c. Sendmail最後請求DNS給出shmail.abc.com的A記錄,即IP地址,若返回值為1.2.3.4 d. Sendmail與1.2.3.4連接,傳送這封給[email protected]的信到1.2.3.4這台伺服器的SMTP後台程序
7.SMTP基本命令集:
命令 描述 ------------------------------ HELO 向伺服器標識用戶身份 發送者能欺騙,說謊,但一般情況下伺服器都能檢測到。
MAIL 初始化郵件傳輸 mail from: RCPT 標識單個的郵件接收人;常在MAIL命令後面 可有多個rcpt to: DATA 在單個或多個RCPT命令後,表示所有的郵件接收人已標識,並初始化數據傳輸,以.結束。 VRFY 用於驗證指定的用戶/郵箱是否存在;由於安全方面的原因,伺服器常禁止此命令 EXPN 驗證給定的郵箱列表是否存在,擴充郵箱列表,也常被禁用 HELP 查詢伺服器支持什麼命令 NOOP 無操作,伺服器應響應OK QUIT 結束會話 RSET 重置會話,當前傳輸被取消 --------------------------------
8. MAIL FROM命令中指定的地址是稱作 envelope from地址,不需要和發送者自己的地址是一致的。 RCPT TO 與之等同,指明的接收者地址稱為envelope to地址,而與實際的to:行是什麼無關。 9.為什麼沒有RCPT CC和RCPT BCC:? 所有的接收者協商都通過RCPT TO命令來實現,如果是BCC,則協商發送後在對方接收時被刪掉信封接收者 10.郵件被分為信封部分,信頭部分和信體部分 envelope from, envelope to 與message from:, message to:完全不相干。 evnelope是由伺服器主機間SMTP後台提供的,而message from/to是由用戶提供的。有無冒號也是區別。
11. 怎樣由信封部分檢查是否一封信是否是偽造的? a. received行的關聯性。 現在的SMTP郵件傳輸系統,在信封部分除了兩端的內部主機處理的之個,考慮兩個公司防火牆之間 的部分,若兩台防火牆機器分別為A和B,但接收者檢查信封received:行時發現經過了C.則是偽造的。 b. received:行中的主機和IP地址對是否對應如: Receibed: from galangal.org (turmeric.com [104.128.23.115] by mail .bieberdorf.e.... c. 被人手動添加在最後面的received行: Received: from galangal.org ([104.128.23.115]) by mail .bieberdorf.e (8.8.5) Received: from lemongrass.org by galangal.org (8.7.3) Received: from graprao.com by lemongrass.org (8.6.4)
❹ 550 , Recipient unknown (in reply to RCPT TO command).
550 , Recipient unknown (in reply to RCPT TO command).的意思是550,收件人未知(回復的RCPT命令)。
例句
1 The current recipient's name is unknown on this e-mail system. Try restarting the e-mail program.
此收件人在當前電子郵件系統中未知。請重新啟動電子郵件程序。
2 Conclusion: The transplant recipient, the pregnant woman, and unknown case of icteric patients were active high risk HCMV infection group, and HCMV-IgM of routine screening plays an important role in clinical diagnosis and treatment.
結論:移植患者、孕婦、不明原因的黃疸患者易受HCMV活動性感染,臨床上應將其作為高危人群常規篩查HCMV-IgM。
3 Unexplained chronic hepatitis ( CH) in the alt liver allograft recipient is not uncommon, but its natural history and clinical significance is unknown.
在成人同種異體肝臟移植受者,不明原因慢性肝炎並非罕見。但它的自然病程和臨床特點並不為人所知。
❺ need RCPT command是什麼意思
need RCPT command
需要RCPT命令
其實錯誤原因並不是因為此錯誤,經檢測,郵件伺服器返回的真實錯誤是 501 mail from address must be same as authorization user 。只因為同時返回了 503 Error: need MAIL command 和 503 Error: need RCPT command ,而ECSHOP只提示了最後一行錯誤。
<br>220 smtp.qq.com Esmtp QQ Mail Server
<br>250-smtp.qq.com
250-PIPELINING
250-SIZE 52428800
250-AUTH LOGIN PLAIN
250-AUTH=LOGIN
250-MAILCOMPRESS
250 8BITMIME
<br>334 VXNlcm5hbWU6
<br>334 UGFzc3dvcmQ6
<br>235 Authentication successful
<br>501 mail from address must be same as authorization user
<br>503 Error: need MAIL command
<br>503 Error: need RCPT command
最簡單的解決辦法就是設置時,將 郵件發送賬號 和 郵件回復地址 填寫為相同的郵件即可。
❻ 什麼是RCPT
具體的獨立的解釋沒找到,通過「郵件轉發(relay)」的定義也可以了解RCPT的含義:
設置好一個email伺服器以後,
Q}Mv-垠業無T^t國2(_%教
"t&]:業無管p0bE
7教管I%e專cz的".F
該伺服器將具有一個或若干個域名,這時email伺服器將監聽25號埠,等待遠程的發送郵件的請求。網路上其他的mail伺服器或者請求發送郵件的MUA(Mail User Agent,如outlook express、foxmail等等)會連接email伺服器的25號埠,請求發送郵件,SMTP會話過程一般是從遠程標識自己的身份開始,過程如下:
HELO remote.system.domainname
250 qmailserver.domain
MAIL FROM:[email protected]
250 OK
RCPT TO: [email protected]
郵件的接收者[email protected]中的域名並不一定是本地域名,?RK無業國Mp5lwHzyyP^cWt:U網V=&_4_.
r-g}C教"垠li網t
這時候本地系統可能有兩種回答,
AL:D?aegM8Z_
V管EWn教ePN"接受它:
250 OK
或者拒絕接受它:
553 sorry,.that domain isnot in my domain list of allowed recphosts
第一種情況下,
e].X1育n育件業^]a絡}無}無
本地email伺服器是允許relay的,它接收並同意傳遞一個目的地址不屬於本地域名的郵件;而第二種情況則不接收非本地郵件。
email一般都有一個配置文件,其決定了是否接受一個郵件。只有當一個RCPT TO命令中的接收者地址的域名存在於該文件中時,才接受該郵件,否則就拒絕該郵件。若該文件不存在,則所有的郵件將被接受。當一個郵件伺服器不管郵件接收者和郵件接收者是誰,而是對所有郵件進行轉發(relay),則該郵件伺服器就被稱為開放轉發(open relay)的。當email伺服器沒有設置轉發限制時,其是開放轉發的。
❼ 550 Requested action not taken: mailbox unavailable (in reply to RCPT TO command).
系統對你所執行的操作拒絕,有非法操作,郵箱信息處理無法正常運行(重復CD光碟機的可執行操作不定系統漏洞)
❽ SMTP地址的SMTP基本命令集
命令描述
helo( ehlo) -向伺服器標識用戶身份,發送者能欺騙,說謊,但一般情況下伺服器都能檢測到。
mail-初始化郵件傳輸mail from:
rcpt-標識單個的郵件接收人;常在mail命令後面可有多個rcpt to:
data-在單個或多個rcpt命令後,表示所有的郵件接收人已標識,並初始化數據傳輸,以.結束。
Vrfy-用於驗證指定的用戶/郵箱是否存在;由於安全方面的原因,伺服器常禁止此命令。
Expn-驗證給定的郵箱列表是否存在,擴充郵箱列表,也常被禁用。
Help-查詢伺服器支持什麼命令。
Noop-無操作,伺服器應響應ok。
Quit-結束會話。
Rset-重置會話,當前傳輸被取消。
❾ rcpt錯誤是什麼意思
這是SMTP協議里的一個命令 RCPT 用於 標識郵件的收件人;以 RCPT TO: 的形式使用!
❿ RCPT TO命令後可以跟多個收件人地址嗎
RCPT TO命令不可以跟多個收件人地址,但是發送給多人的時候可以用多個RCPT TO命令。
如RCPT TO:<XXX>
RCPT TO:<XXX>