1. 程式人生 > >使用telnet登入smtp服務發郵件

使用telnet登入smtp服務發郵件

1、使用telnet連線smtp伺服器
2、傳送一個helo或者ehlo指令
3、驗證使用者(使用郵件名登陸)
4、使用mail命令準備傳送郵件
5、使用rcpt命令指定對方郵箱地址
6、使用data命令開始輸入內容
7、輸入test或者hello world類似字樣(即郵件內容)
8、輸入郵件內容結束標誌.
9、退出smtp伺服器

詳細步驟

  ①使用telnet 連線smtp伺服器

  telnet smtp 163.com  25     //直接進入回顯模式

   ②helo 和ehlo指令的作用是向伺服器標示使用者身份,返回郵件伺服器身份 

       helo  163.com

   ③驗證使用者  (驗證使用者使用auth login進行驗證時使用者名稱和密碼是經過base64編碼過後的字元

    輸入 auth login  

    ④返回334狀態緊接著輸入經過base_64編碼後的163的使用者名稱以及密碼   (如果有客戶端授權密碼則加密使用這個密碼

    ⑤返回205即是成功,接下來使用mail指令開始寫一個郵件  格式是這樣的

        mail from:<[email protected]> 自己的郵箱     回車

        然後指定要將郵件發往何方

        rcpt to:<[email protected]>   對方的郵件地址       回車

        這裡可以有多個rcpt指令,格式如上

然後使用data指令開始寫郵件內容

data

         subject:主題

         from:<[email protected]>   與上面  mail from  輸入的一樣   自己的郵箱

         to:<[email protected]>    與上面的rctp to 一樣

         郵件內容

.

注意結束data指令的標誌是一個回車一個點再一個回車,這時郵件已經發送了quit退出伺服器

下面是我的例項

相關推薦

使用telnet登入smtp服務郵件

1、使用telnet連線smtp伺服器2、傳送一個helo或者ehlo指令3、驗證使用者(使用郵件名登陸)4、使用mail命令準備傳送郵件5、使用rcpt命令指定對方郵箱地址6、使用data命令開始輸入內容7、輸入test或者hello world類似字樣(即郵件內容)8、

使用telnet登陸smtp服務郵件

今天無意在一個論壇看到別人發帖用TELNET連線發信伺服器可以偽造發信人地址,就仔細看了一下如何使用TELNET來發送郵件我測試了一下163和QQ都成功傳送了,但是偽造地址不行,這文章也不是重點說那個啊。。。。首先要把登陸郵箱的使用者名稱和密碼用BASE64加密可以用這個網

使用telnet登陸smtp服務,使用163郵件

看前提醒:1、跑一遍telnet發郵件有什麼好處??就是你對發郵件有了一個更清晰的認識,對發郵件類庫的使用有了全新的認知http://blog.csdn.net/qq_33862644/article/details/79339967這個網址是我使用PHPMailer類庫發郵

Blat-windows cmd命令行腳本SMTP模式郵件的開源工具參數詳細說明

turn 編寫 說明 ups sce ucc sig cat pop Blat-windows cmd命令行腳本SMTP模式發郵件的開源工具參數詳細說明 blat工具可以在命令行下使用發郵件,所以可能被×××用來盜取計算機文件。所以(1)不建議安裝部署到system32目錄

使用Flask-Mail和qq郵箱SMTP服務傳送郵件

專案中不可避免需要使用郵箱認證,如果使用flask則可以利用Flask-Mail來實現。 Flask-Mail 擴充套件提供了一個簡單的介面,可以在 Flask 應用中設定 SMTP 使得可以在檢視以及指令碼中傳送郵件資訊。 開啟qq郵箱S

c#利用qq的smtp伺服器郵件

首先到qq郵箱的設定->賬號->POP3/IMAP/SMTP/EXCHANGE服務,開啟服務POP3/SMTP服務。 然後程式碼中使用即可 using System.Net.Mail; private void sendmail() { MailMessag

docker 部署執行的 gitlab ce 使用 smtp方式郵件email

我們在執行gitlab容器的時候,是把資料data,日誌log和配置config掛在到容器外部(這點很重要) 這裡我們需要改為smtp方式 cd /srv/gitlab/config vi gitlab.rb 在檔案的最後加入如下程式碼,本例中使用的是

php使用smtp服務傳送郵件 第三開啟QQ郵箱開啟SMTP服務的步驟

QQ郵箱 POP3 和 SMTP 伺服器地址設定如下:郵箱POP3伺服器(埠110)SMTP伺服器(埠25)qq.compop.qq.comsmtp.qq.comSMTP伺服器需要身份驗證。 如果是設定POP3和SMTP的SSL加密方式,則埠如下: POP3伺服器(埠995) SMTP伺服器(埠465或5

Python 使用SMTP 實現郵件功能

# -*- coding: utf-8 -*- #強制使用utf-8編碼格式 import smtplib #載入SMTP模組 from email.mime.text import MIMEText from email.utils import formataddr E

CentOS 7.1 配置 postfix 服務郵件

部落格搬家了,最近同時更新,沒準什麼時候就完全搬走了-_- http://blog.just666.cn 這個是新部落格地址,希望大家多多關照 準備自己搭建一個郵件伺服器並且手擼一個收發郵件的客戶端和服務端。這算是第一步,搭建一個能合法發郵件的伺

在linux下利用Google的SMTP郵件

在維護伺服器的時候,經常需要建立一個伺服器錯誤預警系統,而郵件是一個很好的途徑。 在linux下,一般是通過mail來寫郵件,而傳遞預設使用sendmail服務。這樣雖然能向外界傳送郵件,但郵件不能回覆,並且sendmail服務要求傳送方是系統可識別使用者,配置比較麻煩。

【學習筆記】計算機網絡-利用TELNET進行SMTP郵件

alt tle smtp 用戶 sdn 編碼 out mark watermark 在命令行輸入telnet smtp.163.com 25 然後依次輸入內容 用戶名不包括@和後面的部分,用戶名和密碼均需base64編碼 成功收到郵件: 【學習筆記】計算機網絡-利用TEL

centeros 7配置mailx使用外部smtp服務郵件

方法 如果 授權 地方 plugin 技術 mail root mes 發送郵件的兩種方式:   1.連接現成的smtp服務器去發送(此方法比較簡單,直接利用現有的smtp服務器比如qq、新浪、網易等郵箱,只需要直接配置mail.rc文件即可實現)   2.自己搭建私有的s

telnet測試給qq郵箱郵件,中途可能騰訊要你開啟smtp伺服器

注意下面綠色為你要在cmd端輸入的內容 (第1步)telnet smtp.qq.com 25 220 smtp.qq.com Esmtp QQ Mail Server (第2步)helo   192.168.20.11//與qq伺服器握手:這個192.168.20.11是

阿裏雲服務器不能郵件,禁用25端口的解決辦法

utf not red view 成功 提示 password imap erro 前陣子剛剛買了個阿裏雲服務器,在做發送郵件功能時,發現本來在本地測試沒問題的功能,在服務器上連接超時。 後來發現是阿裏雲將25端口禁用了(“坑!當然也有其道理”),大概2016年9月後買

icinga2對特定服務設置專門郵件策略

icinga2icinga2對特定服務設置專門發郵件策略(如mysql、web等):# vi /etc/icinga2/conf.d/timeperiods.conf (也可以新建個TimePeriod)object TimePeriod "9to5" { import "legacy-timeperiod

php使用smtp郵件

ring lam user 表示 explode rom pass 配置信息 subject test.php <?php require_once(‘send_mail.php‘); $to = "dongermei"; //收件人 $t

C#SMTP郵件

method 用戶 gpo cli str sin client user host public static bool SendMailUse() { string host = "smtp.163.com";// 郵件服務器smtp

PowerShell收集服務器日檢報告,並郵件給管理員腳本修改應用於生產環境實例

使用 憑據 netsh wal 原理 .com 讀取內容 padding 腳本 前陣子看了大向的一篇文章,感覺他分享的腳本非常好用。原文地址:http://blog.51cto.com/hubuxcg/1604582 但是在部署的過程中還是遇到了種種問題,現在就瑾以此文以作

CentOS使用SMTP第三方郵件

CentOS SMTP mail 利用QQ郵箱+SMTP來構成郵件服務1、SMTP協議簡介SMTP稱為簡單郵件傳輸協議(Simple Mail Transfer Protocal),目標是向用戶提供高效、可靠的郵件傳輸。它的一個重要特點是它能夠在傳送中接力傳送郵件,即郵件可以通過不同網絡上的主機接