linux服务器中发送email邮件

Controller应该怎么写?需要在linux服务器中安装什么?
用java语言,服务器是阿里云的

3

6个回答

阿里专有网络已经不允许25端口发送,必须使用ssl , 记得控制台上开放端口,

阿里云centos shell 发送邮件参考:

linux msmtp + mutt + ssl 邮件发送

java 程序发送邮件参考:

java 发送邮件工具类,发送html、带附件的均可

0
0
qq_26244229
qq_26244229 网上一大堆发送邮件的util包。引进去就可以用啊
大约一年之前 回复
qq_34417433
王老师_wgs 您有具体的成品代码吗?发的连接对我的需求没用,我写java代码得,服务器是阿里云的
大约一年之前 回复

发送email需要客户端(相当于一个人写信、并且送到邮局)和smtp服务器(邮局和信差,负责把信件送到对方的邮局)
smtp服务器可以是自己搭建,也可以用现成的(比如163企业邮箱、qq邮箱、gmail)
如果不搭建smtp,你java.mail就可以实现客户端功能了,在你的controller里调用即可。
如果要配置smtp,linux下的选择其实有很多,你选择自带的就可以(ubuntu和centos自带的不同),但是你还需要买一个域名。

0
qq_34417433
王老师_wgs 回复caozhy: 你方便加我一下qq吗?1150111308
大约一年之前 回复
caozhy
操作员马善福(贵阳专业挖机) 回复qq_34417433: 看下你的代码,特别是smtp服务器的配置
大约一年之前 回复
qq_34417433
王老师_wgs 我在window环境下可以发送邮件的。只是发布到linux环境下,就不能发送邮件了
大约一年之前 回复

网上一大堆发送邮件的util包。引进去就可以用啊

0
qq_26244229
qq_26244229 回复qq_34417433: 不知道你是用的什么,我用的util是windows 和Linux都可以用的
大约一年之前 回复
qq_34417433
王老师_wgs 我在window环境下可以发送邮件的。只是发布到linux环境下,就不能发送邮件了,,这又是什么问题呢?
大约一年之前 回复
0
qq_15259781
Winloong 然后建议是:如果不需要立即返回发送结果的话,把要发送的内容存数据库,加个定时任务发送。。
大约一年之前 回复

阿里云centos shell 发送邮件参考:

linux msmtp + mutt + ssl 邮件发送

java 程序发送邮件参考:

java 发送邮件工具类,发送html、带附件的均可

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
linux服务器中发送email邮件
Controller应该怎么写?需要在linux服务器中安装什么?rn用java语言,服务器是阿里云的
linux服务器,无法发送邮件
问题:用java写了发邮件的程序,在本地使用可以正常发送,放到阿里云服务器上无法发送邮件,提示 Could not connect to SMTP host: mail.163.com, port: 25很是郁闷,网上的解释铺天盖地,试了一个遍,最终找个一个靠谱的,看来网上的解释,水太深了,差点淹没了, 然后果断的在程序里改为用465端口来发送,结果仍然不行,便想到是不是防火墙的问题,于是又在防
python发送邮件(带附件)
1.发送纯文本from email import encoders from email.header import Header from email.mime.text import MIMEText from email.utils import parseaddr, formataddr import smtplib def _format_addr(s): name, addr
java发送email带附件完整的web工程
package javaemail.bean; /** * Created by Administrator on 2016/11/10. * 邮件信息数据 */ public class EmailMessageBean { private String subject;//标题 private String content;//内容 private String
Jenkins使用Email Extension Plugin插件发送邮件失败问题小记
问题描述: 安装好插件后,按照网上的资料配置完成后,进行构建项目,构建控制台输出以下信息(我配置的发送邮件触发器是构建失败就给Project Recipient List中指定的邮箱发邮件): 根据日志信息看不出发邮件有任何异常,但是指定的邮箱却没有收到邮件。 解决方法:在网上各种找资料无解,最后看Jenkins关于Email Extension Plugin插件的官方文档,
javaEmail发送邮件带附件发送
public class SendEmail { //服務器地址 public static final String HOST ="smtp.163.com"; public static final String PROTOCOL ="smtp"; public static final int PORT = 465; public static fin...
python 3.6 群发 附件 html格式 邮件
附件发送有点问题,网易web端接收成功,qq和其他邮箱附件接收有问题,不能成功接收附件 # -*- coding:utf-8 -*- import smtplib import os from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart from em
Python - 发送带图片邮件
使用python发送带图片的邮件 设置邮件为多文本格式 MIMEMultipart('related') 编写html格式内容包含图片信息 msgHtmlImg = '<img src="cid:image{count}"><br>' MIMEText(msgHtmlImg, 'html') 读取图片并添加邮件头 fp = open(imgpath, 'rb') msgImage = MIMEIma
通过common-emai类库发送普通邮件和带有附件的邮件的完整示例
1.此示例是通过maven构建,pom.xml文件如下: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://ma
JAVA实现发送Email功能
之前有项目用到发送邮箱功能来知晓联系人,后来在家上网查阅后自己写了一个简单的emaill发送的功能,以下是自己的从无到有的过程:1.首先要用到一个叫javaMail的jar包,它是一个扩展包。链接:https://github.com/javaee/javamail/releases(此jar包版本是1.6 它所兼容的jdk版本需要1.7)2.我们还要知道发送邮件的协议,发送人邮箱协议的服务器地址
java mail实现Email的发送,完整代码 - mjorcen
原文   http://www.cnblogs.com/mjorcen/p/4001260.htm java mail实现Email的发送,完整代码 1、对应用程序配置邮件会话 首先, 导入jar dependencies> dependency> groupId>com.sun.mailgroupId>
Java发送QQ邮件的3种形式(commons-email)
第一步:项目引入相应资源   commons-email-xx.jar,mail.jar,activation.jar maven项目pom引入 (注意对应配置的版本问题哦~)     可参考 --&amp;gt; maven依赖查询 &amp;lt;!-- 邮件支持 --&amp;gt; &amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;javax.mail&amp;lt;/...
Spring学习笔记之使用Spring发送Email
使用Spring发送Email
利用apache的Email发送邮件
利用apache的Email,可以快捷的实现邮件的发送。 它提供了如下几个类: SimpleEmail -This class is used to send basic text based emails.(用于发送最基本的文本类型的邮件)MultiPartEmail -This class is used to send multipart messages.This allo
Labview发送电子邮件
2012版本
发送email邮件的java源码
发送email邮件的java源码 发送email邮件的java源码发送email邮件的java源码
Java发送内嵌图片的邮件
使用Java发送邮件时,既需要发送html文档又需要在邮件中内嵌图片(非附件形式),这里封装了一个类使用JavaMail组织的邮件发送,支持多张图片发送,并指定图片位置。注意img标签src要如下写"其中abcd对应mageMailDto#imageCid,可以自行定义,不要出现重复。 发送方法,注意替换几个邮件参数,如host、user、password /** * 发送内嵌图片
记common-email发送邮件,使用qq邮箱服务器
common-email发送邮件,使用qq邮箱服务器,使用pop3协议
利用CodeIgniter中的Email类发邮件
CodeIgniter拥有功能强大的Email类。以下为利用其发送邮件的代码。 关于CI的Email类的详情请参考:http://codeigniter.org.cn/user_guide/libraries/email.html 文件路径为/application/controllers/welcome.php <?php if ( ! defined('BASEPATH')) e
Commons-Email发送邮件(翻译自官网)
所需jar包: org.apache.commons commons-email 1.3.1 commons-logging commons-logging 1.1.1 1、发送简单文本 Email email = new SimpleEmail(); email.setHostName("smtp.googlemail.com");
Java Mail发送Email总结(一)--发送简单文件邮件
最近学习了通过Java Mail库进行邮件发送,参考了不少资料,自己总结一下Java Mail的使用,大概从以下三个方面进行描述,本例子使用QQ邮箱作为邮件服务器: 1. 配置邮件会话(session) 2. 配置简单文本邮件消息(MimeMessage) 3. 发送邮件(Transport)先介绍邮件属性:收件人(多个),抄送(多个),密送(多个),主体,正文,附件等。 直接上代
EMAIL 如何发送给多人,如何CC,BCC?
<br />如何发送给多人,如何CC,BCC?ANSWER: (此答案由SnifferPro监听OUTLOOK发送多人邮件分析出来的)<br />同一封信发送/抄送给多人,在MAIL FROM:<...> 后,多次使用 RCPT TO:<...> <br />每次一个邮件地址,需要发给多少人就 RCPT TO 多少次。在DATA里面写的CC,BCC,TO,等信息只起显示作用,与实际发送人接收人无关。CC与BCC的差别:同样都是RCPT TO指定收件人,但是邮件客户端程序,不会将BCC的收件人写到DATA要传
python发带超链接的邮件的一个很好的例子
<br />其实是python文档里的某页,图个方便直接贴这儿:<br /> <br />#!/usr/bin/env python import smtplib from email.mime.multipart import MIMEMultipart from email.mime.text import MIMEText # me == my email address # you == recipient's email address me = "my@email.com" you
django中的电子邮件
电子邮件在软件上写出来,叫做MUA:Mail User Agent——邮件用户代理 发送的时候,发送到MTA:Mail Transfer Agent——邮件传输代理 电子邮件的发送流程 发件人--MUA--MTA---MTA---许多MTA---MDA---MUA---收件人 发邮件时,MUA和MTA使用的协议就是SMTP:Simple Mail Transfer Protocol,后面的...
django发送带附件email
 开发环境: python:3.6 django:1.11.8 settings.py配置: # settings.py # qq邮件 ## IMAP/SMTP EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' EMAIL_USE_SSL = True EMAIL_HOST = 'smtp.qq.com' # 如...
做邮件样式注意事项 email html css 要点
1、邮件不能采用div布局,只能使用table,如使用div布局,不能出现并排显示的内容,outlook下载后,div布局的内容会横排显示,不能竖排显示 2、涉及到需要用背景图片的,需要使用table的background属性,而不是style里面的background样式 3、邮件中不能定义font-family为汉字的字体,需要默认字体,或者不定义,gmail等邮箱会过滤掉字体样式属性
logstash发邮件
1、合并日志 php的错误日志中常常会出现这样的日志 [03-Jun-2013 13:15:29] PHP Fatal error: Uncaught exception 'Leb_Exception' in /data1/www/bbs.xman.com/htdocs/framework/xbox/ufo.php:68 Stack trace: #0 /data/www/bbs.xman.
用 apache commons-email 轻松发送无乱码邮件(转)
原来项目中都是自己拿到 mail.jar 和 activation.jar 两个包编写发送Email的代码,虽然不难,但也有些麻烦。 现在好了,在 apache 站点有一个 jarkata/commons/email 子项目,也为我们实现了发送 Email 的功能,在 http://jakarta.apache.org/commons/email/ 把包 commons-email-1.0....
HtmlEmail发送邮件,163邮件
本文使用的是163邮箱:1.开启163邮件的pop3服务开启服务的时候会让输入一个授权码,那个授权码就是你发送邮件时的密码,请牢记。2.导入包&amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;org.apache.commons&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;commons-email&amp;lt;/artifactId&amp;gt; ...
使用apache commons email 发送带附件邮件(可中文)
Java Mail 实在难用,伤不起,发现个简单方便的邮件组件,在Java Mail的基础上又包了一层,代码如下:附件可以是中文 (有问题和意见的欢迎拍砖)     package com.richmobi.util; import java.io.File; import java.io.UnsupportedEncodingException; import java.ne...
使用C#,VB.NET中的HTML Body发送电子邮件
本文将详细介绍如何使用C#和VB.NET中的Spire.Email发送带有HTML正文的电子邮件。 Step 1:创建MailMessage类的实例,并在其构造函数中指定发件人和收件人。 MailAddress addressFrom = new MailAddress(“jack.du@e-iceblue.com”,“Jack Du”); MailAddress addressTo = n...
使用golang发送电子邮件
电子邮件在日常工作中有很大用途,凡项目或任务,有邮件来往可避免扯皮背锅。 而在一些自动化的应用场合,也使用得广泛,特别是系统监控方面,如果在资源使用达到警戒线之前自动发邮件通知运维人员,能消除隐藏于前期,而不至于临时临急去做善后方案。 对于多人协合(不管是不是异地)场合,邮件也有用武之地,当有代码或文档更新时,自动发邮件通知项目成员或领导,让各方人员知晓并及时更新(是否更新,取决于人,而非工具)。
用 apache commons-email 轻松发送无乱码邮件
原来项目中都是自己拿到 mail.jar 和 activation.jar 两个包编写发送Email的代码,虽然不难,但也有些麻烦。 现在好了,在 apache 站点有一个 jarkata/commons/email 子项目,也为我们实现了发送 Email 的功能,在 http://jakarta.apache.org/commons/email/ 把包 commons-email-1.
Jenkins发送Email邮件附带reportNG报告
本文主要介绍: 1.jenkins邮件配置; 2.发送Email邮件添加reportNG报告附件;
C# 简单发送邮件
//Email 实体类 public class MyEmail { /// <summary> /// 发送方发送方服务器地址 /// </summary> public string strHost { get; set; } /// <summary> /// 发送方帐号
发送邮件和scrapy结合
主要代码如下:spider中建立.py文件,我命名为emailtest.py# -*- coding: utf-8 -*- import scrapy, time from datetime import datetime from ..emailsend import EmailSend class EmailtestSpider(scrapy.Spider): name = 'em...
如何在java程序里面发送html邮件
都快赶上每年一贴了,年年都有孩子们问我怎么在java程序里面发邮件,特别是html格式的邮件,在这里贴个例子吧: maven里面引入javamail  javax.mail mail 1.4.7 然后写个简单的工具类 package com.shino
spring发送email工具类
[html] view plain copyimport java.io.File;  import java.util.List;  import java.util.Map;    import javax.mail.MessagingException;  import javax.mail.internet.MimeMessage;    import org.springframewor...
用 apache commons email 发送带附件,HTML 格式的 邮件
1.发送普通纯文本邮件: SimpleEmail email = new SimpleEmail();email.setHostName(&quot;SMTP服务器&quot;); email.setAuthentication(&quot;用户名&quot;,&quot;密码&quot;); email.addTo(&quot;收件人&quot;, &quot;收件人名字&quot;);email.setFrom(&quot;发件人邮件&quot;, &quot;发件人名字&quot;);e
Java发送包含网络和本地图片的HTML邮件
一、问题背景 最近在做一个发邮件的客户端程序,用JavaMail来写,代码写得较多且杂; 查看资料发现apache有一个commons-mail包对JavaMail进行封装,看了示例代码,非常好用,于是就马上用上了 ; 最后要完成的时候发现一个问题。如何发送内嵌图片的HTML格式的邮件?即有标签的邮件;   二、分析及解决 官方示例里有一个使用 ImageH
文章热词 设计制作学习 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java邮件末班 java 邮件末班