--coding:utf-8--#!/usr/bin/pythonimportsysreload(sys)#reload才能调用setdefaultencoding方法sys.setdefaultencoding('utf-8')#设置'utf-8'importsmtplibfromemail.mime.textimportMIMETextfromemail.hea            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-01-22 14:43:48
                            
                                2714阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一/测试SMTP发送邮件Connected to localhost.localdomain (127.0.0.1).helo localhost 250 mail.zpp.com告知服务器发件人地址   //250 2.1.5 Ok告知服务器要传送数据了subject:I Love You!  hello!邮件内容以点结束Quit&nb            
                
                    
                        
                                                            
                                                                        
                                                                                        翻译
                                                                                            精选
                                                        
                            2010-08-03 18:15:56
                            
                                1727阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            qq stmp:使用的是免费企业邮箱做测试;初测,应该是总数量限制且很少的量,且同ip不同账户共用这个数量,没太多的利用意义;sina smtp:只有发送频率的限制,大概在30            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-04-10 10:34:50
                            
                                214阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            怎么通过telnet测试smtp发信:
测试SMTP认证:
 通过perl命令获得postmaster@extmail.org的用户名和密码的base64编码:
 # perl -e 'use MIME::Base64; print encode_base64("postmaster\@extmail.org")'
 cG9zdG1hc3R            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2011-07-03 10:10:04
                            
                                2645阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             
1.    ,回车
220 ...
2.    。
250 OK
3.    键入 rcpt to:youremail@yourdomain.com,回车,回车
8.    按 ENTER 输出类似以下内容:
250 OK
10.   。
            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2008-07-01 17:41:44
                            
                                1184阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            简介1.SMTP协议:首先了解SMTP(简单邮件传输协议),邮件传送代理程序使用SMTP协议来发送电邮到接收者的邮件服务器。SMTP协议只能用来发送邮件,不能用来接收邮件。(Sendmail是一个linux邮件服务系统,可以使用它来搭建邮件服务器。如果,我们本机没有sendmail访问,也可以使用其他邮件服务商的SMTP访问(QQ、网易、Google等))。2.环境调试1.使用SMTP协议发送的邮            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-28 09:48:27
                            
                                149阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目标 SMTP 服务器   mail1.fabrikam.com源域   contoso.com发件人的电子邮件地址   chris@contoso.com收件人的电子邮件地址   kate@fabrikam.com邮件主题   来自 Contoso            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2014-07-10 14:21:44
                            
                                823阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            摘要 
     
   本文简单介绍了SMTP协议(RFC2554)发送邮件的过程,并讨论了在 .NET 中使用SMTP发送邮件由简到繁的三种不同方案、各自可能遇到的问题及其解决办法。 
   
   目录 
     简介 .NET的SMTP类 使用CDO组件发送邮件 使用Socket撰写邮件发送程序 总结 更多的信息 
   简介 
     
   邮件发送功能常常是许多.NET应            
                
         
            
            
            
            转载自微软官方文档,但是里面内容通过实践发现是有一些错误的,下文已经改进测试 SMTP 服务若要测试 SMTP 服务,请按照下列步骤操作: 在运行 Windows Server 2003 的计算机上,在命令提示符处键入 Telnet,然后按 ENTER 键。在 telnet 提示符处,键入 set LocalEcho,按 ENTER 键,然后键入 open            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-04-02 10:41:44
                            
                                2616阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            原理:   例如A使用163邮箱发送邮件给B(qq邮箱)。首先A会把邮件通过SMTP(Simple Mail Transfer Protocol)协议传输到163的Smtp服务器上,163的Smtp服务器会根据B的邮箱账号,把邮件通过Smtp协议发给QQ邮箱的Smtp服务器。QQ的Smtp服务器接收到邮件消息后会将之存储在QQ邮箱的邮件存储设备上。当B登陆QQ邮箱后,如果有新邮件,POP3服务器就            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-12 22:49:33
                            
                                188阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            现在的邮件系统都是使用ESMTP协议作为邮件传输协议因此在会话过程中需要身份验证,所以在使用telnet命令测试SMTP会话时会弹出要输入用户名和密码,但是输入用户名和密码却验证不过,这是为什么呢?在http://technet.microsoft.com/en-us/library/bb123686.aspx上面关于使用Telnet测试SMTP会话的前提条件中说的比较清楚摘抄如下:
1、配置接            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2011-10-11 10:06:46
                            
                                1710阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Telnet to the server via port 25.
1. Key in “EHLO example.com” and hit enter.
2. Key in “MAIL FROM: sender@domain.com” and hit enter.
3. Key in “RCPT TO: recipient@domain.com” and hit enter.
4. Key in “DATA” and hit enter.
5. Key in your message body and hit enter.
6. Key in ” . ” and press enter.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2013-07-29 18:21:42
                            
                                2285阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 如何实现Java SMTP测试Test代码注解
## 1. 流程图
```mermaid
flowchart TD
    A[开始] --> B[导入所需包]
    B --> C[初始化测试类]
    C --> D[设置SMTP服务器信息]
    D --> E[创建邮件内容]
    E --> F[发送测试邮件]
    F --> G[断言结果]
    G --> H[            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-17 06:26:34
                            
                                19阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1,安装postfix、SASL及smtp服务apt-get install postfix libsasl2 sasl2-bin libsasl2-modules libdb3-util procmail您将会被问一些问题:General type of configuration? <-- Internet SiteMail name? <-- server1.example.co...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2010-02-11 18:43:00
                            
                                162阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1.使用下面的方法或者用户名和密码的机密字符串
[root@mail postfix]# perl -e 'use MIME::Base64; print encode_base64("user1")'
dXNlcjE=
[root@mail postfix]# perl -e 'use MIME::Base64; print encode_base64("12            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-11-23 13:08:55
                            
                                4494阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            昨天和邮件组的同事调试邮件relay功能,提供了测试smtp邮件服务器命令: 黑体是输入的命令,yourmailname@ABC.com是你的邮件地址.若你收到一封测试邮件,可能在垃圾邮件目录中,说明smtp邮件服务器正常 SEAMXRelay.ABC.com(10.52.124.25): relay mail server25: smpt port number 在            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-12-03 10:36:17
                            
                                9854阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            centos上:第一步:在qq邮箱设置-->账户中开启pop3/smtp服务,并设置独立密码第二步:yum install -y mailx第三步:vim /etc/mail.rc 在文件最后添加你的邮箱信息:set from=82312924@qq.comset smtp=smtp.qq.comset smtp-auth-user=82312924set smtp-auth-passwor            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-01-26 16:15:12
                            
                                5043阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ###SMTP ######实验环境搭建desktop:172.25.254.118hostname:maillinux.linux.comdns-server:172.25.254.218server:172.25.254.218hostname:mailwestos.westos.comdns-server:172.25.254.218###软件的安装[root@mailwestos ~]#            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-12-08 16:07:55
                            
                                1517阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            SMTP基本电子邮件发送1.电子邮件发送 客户端发送给服务器端,postfix软件提供MTA,MDA.MTA 提供SMTP服务,接受邮件(读取DNS的MX记录)--》保存MDA 传送邮件MUA 用户代理 1-1服务器使用SMTP协议将电子邮件提交至TCP端口25,或由本地客户端通过/usr/bin/sendmail程序进行提交。如果该MTA是最终目标位置,邮件将传递至MDA。否            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-12-01 09:44:45
                            
                                1693阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            
    连接主机端口 25 的 Telnet: telnet <主机> 25
    您将看到: 250 xxxxxxxxxxxxxxxxxx
    键入: MAIL FROM:nj@cs.com
    您将看到: 250 xxxxxxxxxxxxxxxxxx
    键入: RCPT TO:nj@cs.com
    您将看到: 250 xxxxxxxxxxxxxx            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2010-10-12 15:33:20
                            
                                1978阅读