精华内容
下载资源
问答
  • 给国外电子邮箱海外邮件用什么邮箱好?企业在与海外客户合作中使用的邮件通信是最常用的沟通手段,但是由于各种原因,很多企业的领导们都为邮件不能完全保证即时的收发而头疼,据不少客户的反馈,他们经常遇到的...

    给国外电子邮箱发海外邮件用什么邮箱好?企业在与海外客户合作中使用的邮件通信是最常用的沟通手段,但是由于各种原因,很多企业的领导们都为邮件不能完全保证即时的收发而头疼,据不少客户的反馈,他们经常遇到的情况是邮件发给海外的客户后石沉大海,业务员无法确认客户是否收到,因此耽误了商机。国际邮件无法保证的最大的原因是国外的邮件服务器的垃圾邮件过滤引擎拦截了来自中国的邮件,企业的邮件服务器只要是架设在中国国内,使用中国的IP,海外邮件就会受到影响。
    给国外电子邮箱发海外邮件用什么邮箱好?
    稳定的邮件收发是一套合格的邮件系统的基础功能,TOM邮箱作为国内实力最强大的邮件研发厂商之一,针对各种影响国际邮件收发的因素对邮件的投递服务做了优化,旗下TOM.COM邮箱,TOMVIP邮箱,163.net邮箱,TOM企业邮箱等企业邮箱产品可针对海外邮箱畅通发信。
    给国外电子邮箱发海外邮件用什么邮箱好?
    除了海外邮件的投递,TOM邮箱还针对邮箱的移动办公使用上推出了“随心邮”微信收发信系统,关注微信公众号绑定邮箱即可实现微信收发信,来信实时提醒,支持PNG、PDF、PPT、EXCEL等11种类型附件在线打开。
    给国外电子邮箱发海外邮件用什么邮箱好?

    转载于:https://blog.51cto.com/14337152/2397970

    展开全文
  • C#发邮件

    千次阅读 2018-08-22 14:08:00
    C# ASP.NET发送电子邮件System.Net.Mail 1.补充知识 (1)POP3和SMTP服务器是什么? 简单点来说:POP3 用于接收电子邮件 ,SMTP 用于发送电子邮件。 (1)POP3具体指什么? POP3(Post Office Protocol 3)即邮局...

    C# ASP.NET发送电子邮件System.Net.Mail

    1.补充知识

    (1)POP3和SMTP服务器是什么?

    简单点来说:POP3 用于接收电子邮件 ,SMTP 用于发送电子邮件。

    (1)POP3具体指什么?

    POP3(Post Office Protocol 3)即邮局协议的第3个版本,它是规定个人计算机如何连接到互联网上的邮件服务器进行收发邮件的协议。它是因特网电子邮件的第一个离线协议标准,POP3协议允许用户从服务器上把邮件存储到本地主机(即自己的计算机)上,同时根据客户端的操作删除或保存在邮件服务器上的邮件,而POP3服务器则是遵循POP3协议的接收邮件服务器,用来接收电子邮件的。POP3协议是TCP/IP协议族中的一员,,由RFC 1939 定义

    (2)SMTP具体是指什么?

    SMTP的全称是"Simple Mail Transfer Protocol",即简单邮件传输协议。它是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。SMTP 协议属于 TCP/IP 协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。SMTP 服务器就是遵循 SMTP 协议的发送邮件服务器。

     

    2.System.Net.Mail

    使用ASP.NET发送电子邮件,需要引用System.Net.Mail命名空间。System.Net.Mail 命名空间包含用于将电子邮件发送到简单邮件传输协议 (SMTP) 服务器进行传送的类。

    (1)命名空间下有三个比较主要的类:

    MailMessage:提供属性和方法来创建一个邮件消息对象,即邮件内容。

    Attachment:提供属性和方法来创建一个邮件附件对象,即邮件附件。

    SmtpClient:将电子邮件传输到您指定用于邮件传送的 SMTP 主机。

    (2)MailMessage类:

    From:发送邮件的地址 
    To:接收邮件的地址 
    Subject:邮件的标题 
    Priority:邮件的优先级(分别为为High,Low,Normal) 
    Attachments:电子邮件的数据的附件集合
    Bcc:密送地址 
    Cc:抄送地址 
    Body:邮件正文
    SubjectEncoding:电子邮件的主题内容使用的编码

    IsBodyHtml:邮件正文是否为 Html 格式的值

    详细参考:MailMessage

    (3)Attachment类:

    详细参考:Attachment

    (4)SmtpClient类:

    DeliveryMethod:指定如何处理待发的电子邮件

    Host:SMTP 事务的主机的名称或 IP 地址

    Credentials:设置用于验证发件人身份的凭据

    详细参考:SmtpClient

     

     3.ASP.NET发送邮件两种方式

    (1)通过邮件服务提供商的SMTP来发送邮件

    首先需要注册对应服务提供商免费邮箱,因为你要使用邮件服务提供商的SMTP,他们需要对身份进行验证,这样可以避免产生大量的垃圾邮件。

    有三个是重要的信息:SMTP服务器、用户名、密码。从网上收集了几个类,可以参考下。

     

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    24

    25

    26

    27

    28

    29

    30

    31

    32

    33

    34

    35

    36

    37

    38

    39

    #region

        /// <summary>

        /// 发送邮件

        /// </summary>

        /// <param name="mailTo">要发送的邮箱</param>

        /// <param name="mailSubject">邮箱主题</param>

        /// <param name="mailContent">邮箱内容</param>

        /// <returns>返回发送邮箱的结果</returns>

        public static bool SendEmail(string mailTo,string mailSubject,string mailContent)

        {

            // 设置发送方的邮件信息,例如使用网易的smtp

            string smtpServer = "smtp.163.com"//SMTP服务器

            string mailFrom = "XXX@163.com"//登陆用户名

            string userPassword = "XXX";//登陆密码

     

            // 邮件服务设置

            SmtpClient smtpClient=new SmtpClient();

            smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network;//指定电子邮件发送方式

            smtpClient.Host = smtpServer; //指定SMTP服务器

            smtpClient.Credentials = new System.Net.NetworkCredential(mailFrom, userPassword);//用户名和密码

     

            // 发送邮件设置       

            MailMessage mailMessage = new MailMessage(mailFrom, mailTo); // 发送人和收件人

            mailMessage.Subject = mailSubject;//主题

            mailMessage.Body = mailContent;//内容

            mailMessage.BodyEncoding = Encoding.UTF8;//正文编码

            mailMessage.IsBodyHtml = true;//设置为HTML格式

            mailMessage.Priority = MailPriority.Low;//优先级

     

            try

            {

                smtpClient.Send(mailMessage); // 发送邮件

                return true;

            }

            catch (SmtpException ex)

            {

                return false;

            }

        }

      

     

    (2)利用本机的SMTP虚拟服务器的SMTP来发送邮件

    需要进行SMTP配置,还是第一种简单实用。

     

    4.参考资料:常用邮件服务器

    gmail.com:
    POP3服务器地址:pop.gmail.com
    SMTP服务器地址:smtp.gmail.com

    qq.com:

    POP3服务器地址:pop.qq.com
    SMTP服务器地址:smtp.qq.com

    163.com: 
    POP3服务器地址:pop.163.com 
    SMTP服务器地址:smtp.163.com 

    sina.com: 

    POP3服务器地址:pop3.sina.com.cn 
    SMTP服务器地址:smtp.sina.com.cn 

    yahoo.com: 
    POP3服务器地址:pop.mail.yahoo.com 
    SMTP服务器地址:smtp.mail.yahoo.com 

    sohu.com: 
    POP3服务器地址:pop3.sohu.com 
    SMTP服务器地址:smtp.sohu.com 

    china.com: 
    POP3服务器地址:pop.china.com 
    SMTP服务器地址:smtp.china.com 


    21cn.com: 
    POP3服务器地址:pop.21cn.com 
    SMTP服务器地址:smtp.21cn.com sina.com: 
     

    实例下载

    原文地址:https://www.cnblogs.com/Jeremy2001/p/6870175.html

    展开全文
  • Python 电子邮件

    万次阅读 2016-10-16 16:46:19
    本文首发于【红叶枫啦】微信公号,未经允许,不得转载。 使用的库 这个程序涉及两个库:...总体思路很简单,就像我们平常上网是通过HTTP协议一样,我们发送邮件是通过SMTP(Simple Mail Transfer Protocol,简单...

    更新

    这里我会列出对本文的更新。

    • 2020-04-08:修改格式,保持风格统一。
    • 2021-04-26:升级到 Python 3,丰富细节。

    使用的库

    这个程序涉及两个库:smtplibemail

    这两个库都是Python自带的,所以不需要额外的下载安装,Python版本为3.8(其他 3.x 应该也可以)。

    思路步骤

    总体思路很简单,就像我们平常上网是通过HTTP协议一样,我们发送邮件是通过SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)来传输的,而现在我们需要做的就是

    1. 开启邮箱 SMTP 服务
    2. 设置好 SMTP 服务器地址
    3. 告诉服务器我们的邮箱地址和密码(如果是 QQ 邮箱,那么则是授权码
    4. 设置要发送的邮件内容,例如发送者地址,接收者地址,邮件主题,邮件正文,附件等
    5. 将设置好的邮件内容传给服务器,并发送

    以 QQ 邮箱为例,开启 SMTP 的路径是:邮箱首页 → 设置 → 账户 → POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务 → 开启。
    开启 QQ 邮箱 SMTP 服务
    第一步和第二步就是需要使用 smtplib,这是一个帮助我们设置 SMTP 服务器的库,那么具体如何设置呢?实际上我们需要的就是一个 SMTP 服务器的地址,例如 QQ 邮箱的 SMTP 服务器的地址就是:smtp.qq.com,端口号是 465587
    qq邮箱的SMTP地址
    QQ 邮箱的 SMTP 地址

    server = smtplib.SMTP("smtp.qq.com", 587)
    

    第三步就是使用 email ,这是一个帮助我们设置邮件内容的库,包括主题、正文等,然后用设置好的服务器发送设置好的邮件内容。

    用赛克君的QQ邮箱发送:
    这里写图片描述

    另一个邮箱接收(outlook 邮箱)
    这里写图片描述

    outlook 邮箱内一个带 PDF 附件的邮件,可以看到附件被正确的附上了
    这里写图片描述

    程序源码

    发送无附件的邮件

    # 注意此处使用QQ邮箱作为发送邮箱,如果要用其他邮箱请更改 server 中的服务器地址
    
    import smtplib
    from email.mime.text import MIMEText
    from email.mime.multipart import MIMEMultipart
    
    fromaddr = "发送者的邮箱地址"
    toaddr = "接收者的邮箱地址"
    msg = MIMEMultipart()
    msg['From'] = fromaddr
    msg['To'] = toaddr
    # 邮件主题
    msg['Subject'] = "Hooah"
    # 邮件正文
    body = "HAHAHA!"
    
    msg.attach(MIMEText(body, 'plain'))
    
    server = smtplib.SMTP("smtp.qq.com")
    server.starttls()
    server.login(fromaddr , "发送者的邮箱授权码")
    text = msg.as_string()
    server.sendmail(fromaddr, toaddr, text)
    server.quit()
    

    发送有附件的邮件

    # 注意此处使用QQ邮箱作为发送邮箱,如果要用其他邮箱请更改 server 中的服务器地址
    
    import smtplib
    from email.mime.text import MIMEText
    from email.mime.multipart import MIMEMultipart
    from email.base import MIMEBase
    from email import encoders
    
    fromaddr = "发送者的邮箱地址"
    toaddr = "接收者的邮箱地址"
    msg = MIMEMultipart()
    msg['From'] = fromaddr
    msg['To'] = toaddr
    # 邮件主题
    msg['Subject'] = "Hooah"
    # 邮件正文
    body = "HAHAHA!"
    
    msg.attach(MIMEText(body, 'plain'))
    
    # 附件
    filename = "AttachmentTest/kaiti.pdf"
    attachment = open(filename, 'rb')
    part = MIMEBase('application', 'octet-stream')
    # 这也可以: part = MIMEBase('application', 'pdf')
    part.set_payload((attachment).read())
    encoders.encode_base64(part)
    part.add_header('Content-Disposition', 'attachment', filename=filename)
    
    msg.attach(part)
    
    # 设置 SMTP
    server = smtplib.SMTP("smtp.qq.com")
    server.starttls()
    server.login(fromaddr , "发送者的邮箱授权码")
    text = msg.as_string()
    server.sendmail(fromaddr, toaddr, text)
    server.quit()
    

    发送成功就可以看到如下的提示:
    这里写图片描述

    END

    展开全文
  • Python 发邮件

    千次阅读 2018-01-15 15:32:22
    这里用到了Python的两个包来发送邮件: smtplib 和 email 。  Python 的 email 模块里包含了许多实用的邮件格式设置函数,可以用来创建邮件“包裹”。使用的 MIMEText 对象,为底层的 MIME(Multipurpose Internet...

      这里用到了Python的两个包来发送邮件: smtplib 和 email 。
      Python 的 email 模块里包含了许多实用的邮件格式设置函数,可以用来创建邮件“包裹”。使用的 MIMEText 对象,为底层的 MIME(Multipurpose Internet MailExtensions,多用途互联网邮件扩展类型)协议传输创建了一封空邮件,最后通过高层的SMTP 协议发送出去。 MIMEText 对象 msg 包括收发邮箱地址、邮件正文和主题,Python 通过它就可以创建一封格式正确的邮件。smtplib 模块用来设置服务器连接的相关信息。

      要想通过QQ邮箱来发送邮件,需要开启QQ邮箱的设置-账户里SMTP服务,接下来会通过发送短信验证来获得授权码,有了授权码后就可以在代码里添加了。

      接下来看看QQ的邮件服务器配置:

    根据此配置来设置smtplib.SMTP_SSL()函数的参数。

    具体代码如下:

    复制代码
    #coding=utf-8
    import smtplib
    from email.mime.text import MIMEText
    msg_from='xxxxxxxxx@qq.com'                                 #发送方邮箱
    passwd='abcdefghigklmnop'                                   #填入发送方邮箱的授权码
    msg_to='xxxxx@foxmail.com'                                  #收件人邮箱
                                
    subject="python邮件测试"                                     #主题     
    content="这是我使用python smtplib及email模块发送的邮件"       #正文
    msg = MIMEText(content)
    msg['Subject'] = subject
    msg['From'] = msg_from
    msg['To'] = msg_to
    try:
        s = smtplib.SMTP_SSL("smtp.qq.com",465)          #邮件服务器及端口号
        s.login(msg_from, passwd)
        s.sendmail(msg_from, msg_to, msg.as_string())
        print "发送成功"
    except s.SMTPException,e:
        print "发送失败"
    finally:
        s.quit()
    复制代码

    来看一下效果,发送成功!


    转自:https://www.cnblogs.com/lovealways/p/6701662.html

    展开全文
  • 最近在学习Python 发邮件,于是自己在电脑上装了sendmail,可是发出的邮件要不就收不到, 要不就收到了,但被视为垃圾邮件。有什么好的解决方案吗?最好能发匿名邮件
  • win10 UWP 发邮件

    千次阅读 2017-02-27 08:48:53
    UWP 下如何发邮件?可以使用`mailto:xx?subject=*`方式发送? 本文:如何在 UWP 使用默认邮件发邮件
  • 采集51job职位数量画图后发邮件

    万次阅读 2020-04-09 13:11:39
    采集51job职位数量画图后发邮件 """ import re import matplotlib.pyplot as plt from my_email import Email import requests from lxml import etree def get_job_data(): headers = { 'User-Agent': 'Moz...
  • c++怎么写一个小程序 让他能自动发邮件用什么接口 或者是类啊
  • vba 发邮件

    千次阅读 2017-02-10 10:08:00
    vba 发送邮件 ,outlook有一个程序正在试图以您的名义发送电子邮件
  • 如何BO发邮件

    千次阅读 2016-11-01 12:50:23
    折腾一上午终于搞定 折腾一上午终于搞定
  • python实现程序给自己发邮件

    千次阅读 2016-05-27 11:44:57
    于是干脆写个监测程序,让它每隔一段时间就给我邮件。 当然,你要设置一个监测条件。 比如我的主程序运行后会生成一些新文件,那么监测程序就每隔一段时间向我的邮箱报告一下现在生成了多少文件。 这样我在...
  • 网易企业邮箱Python发邮件

    千次阅读 2018-11-29 21:33:17
    如何Python发送邮件网上一大堆 163,qq,阿里···各种邮箱,只要换个smtp地址通通都能,关键就在smtp 网易企业邮箱smtp(网上找了一大圈都是"smtp.163.com") mail_host = "smtp.qiye.163....
  • 按键精灵怎么发邮件

    千次阅读 2019-01-11 16:10:35
    1.qq邮箱不能了,163的邮箱 直接贴代码: Function 发送邮件(你的邮箱帐号, 你的邮箱密码, 发送邮件地址, 邮件主题, 邮件内容, 邮件附件)  //例子:MsgBox lib.网络.发送邮件("ceshi0000001@163....
  • 在一个目前常用的邮件系统中,收发邮件功能的实现是通过不同的协议实现的,收邮件一般采用POP(PostOffice Protocol)协议,即邮局协议,目前所用的版本是3,所以人们通常称之为POP3,。该协议定义了接收邮件的机
  • Powershell发邮件的两种方法

    万次阅读 2014-03-04 15:47:52
    Powershell支持发邮件,目前我找到两种方法,第一种方法是通过自带的Send-EmailMessage,但这个方法好像难以处理自动输入凭据的问题;第二个方法是通过.Net提供的接口,可以实现自动发邮件。 方法一:使用Send-...
  • python发邮件详解,smtplib和email模块详解

    万次阅读 多人点赞 2018-09-06 18:20:56
    在介绍具体的实现python发邮件的具体操作之前,我觉得有必要介绍下SMTP,更有助于理解python发邮件的实现原理。SMTP协议属于TCP/IP协议簇,即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它...
  • Python自动发邮件

    万次阅读 2017-10-07 13:39:14
    获得授权码后将其写在下面程序中,然后就可以给自己的邮箱发邮件了# 使用QQ邮箱发送邮件 # Content是发送的内容,格式为{'header':'你的发送主题','text':'你的正文内容'} # HostUserName你自己
  • java发邮件

    万次阅读 2011-11-29 13:34:05
    先贴上可以运行的代码,我亲自试过: ...这是实现java发邮件必需要有点包 import java.util.Properties; import javax.mail.Address; import javax.mail.Authenticator; import javax.mail.Message; import
  • mac自带邮件设置QQ企业邮箱发邮件

    千次阅读 2017-07-25 00:59:04
    MAC系统自带邮件添加QQ企业邮箱,如果你添加的不能发邮件,只能收邮件,请按照这里的步骤试试
  • Excel和OutLook实现自动批量发邮件

    万次阅读 2018-01-20 22:39:10
    作者:闲者秋山 闲者秋山 ...相信不少人的工作中都有这样的情况,需要群发通知邮件的情况...但如果要邮件的收件人 要求的附件和邮件正文都不一样, 且收件人数量极多,那这个工作量就很大。 虽然很多
  • POST http://localhost:9500 { "appid": "app_heaertbead_monit", "to": "jiaofuyou@qq.com", "subject": "heaertbead monit", "body": "heaertbead monit body" }
  • Android 发邮件

    万次阅读 2011-03-16 17:30:00
     由于刚学android,就接到一个任务,做个发邮件的任务,从网上一顿找啊,感觉还是这个比较好,推荐一下 <br />在android里进行邮件客户端开发可以有两种方式: 在邮件客户端的设计中,可以采用两种...
  • jira的发邮件配置

    千次阅读 2017-10-30 10:26:35
    1. 先登录jira,然后在配置里面的系统,找到收发邮件设置; 2.我测试了好几个邮箱,qq,163,阿里邮箱,感觉就163没出错,不用配置什么,其他的好像都要配置一些设置的,所有我选择...5.一般在用户邀请哪里,可以发邮件,我刚刚
  • sql自动发邮件功能

    千次阅读 2017-08-02 23:47:31
    SQL自动发邮件需要三步 1,做一个配置文件 2,调用存储过程msdb.dbo.sp_send_dbmail 3, 创建作业1, 右键->【配置数据库邮件】 配置好了之后可以测试能否发送邮件 进去邮箱查看是否收到邮件或者数据库查询 ...
  • Linux Shell发邮件笔记

    千次阅读 2016-10-10 22:04:40
    Linux作为首屈一指的服务器级别的操作系统,邮件系统的使用非常简单(一行命令),虽然网上已经有很多Shell发邮件的文章帖子已经足够参考使用(例如:http://blog.csdn.net/kevinew/article/details/9147951),这里...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 294,117
精华内容 117,646
关键字:

一般发邮件用什么