使用telnet程序连接qq smtp协议邮箱服务器发送邮件

本文介绍了如何利用telnet协议连接QQ邮箱服务器发送邮件。首先讲解了telnet的基本概念,然后以CentOS为例,详细阐述了安装telnet、连接SMTP服务器、身份验证、发送邮件的完整过程,包括helo命令、auth login身份认证、mail from和rcpt to指令以及quit命令的使用。
摘要由CSDN通过智能技术生成

使用telnet程序连接qq smtp协议邮箱服务器发送邮件

1. telnet简介

Telnet是一种应用层协议,使用于互联网及局域网中,使用虚拟终端的形式,提供双向、以文字字符串为主的命令行接口交互功能。属于TCP/IP协议族的其中之一,是互联网远程登录服务的标准协议和主要方式,常用于服务器的远程控制,可供用户在本地主机执行远程主机上的工作。(摘自维基百科-telnet

2. 使用telnet程序连接qq邮箱服务器(以centos为例)
  1. 安装telnet程序
    • windows端
    • linux端
  2. 连接qq邮箱服务器
    • telnet smtp.qq.com 587
    • 因为qq邮箱服务器使用了STARTTLS协议(该协议默认端口是587)
  3. 使用helo或者ehlo命令打招呼
    • helo name(name自定义)
    • 示例
    C:  helo jko
    S:  250-newxmesmtplogicsvrszc7.qq.com-100.77.8.215-69253199
    S:  250-SIZE 73400320
    S:  250 OK
    
  4. 身份认证
    • 输入auth login开始身份认证
    • 示例:
    C:  auth login
    // 服务器返回334 和base64编码的Username:
    S:  334 VXNlcm5hbWU6
    // 客户端输入b
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值