linux服务器中发送email邮件

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

6个回答

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

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

linux msmtp + mutt + ssl 邮件发送

java 程序发送邮件参考:

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

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

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

qq_34417433
Gosse0405 回复caozhy: 你方便加我一下qq吗?1150111308
一年多之前 回复
caozhy
贵阳老马马善福专门编写代码的老马就是我! 回复qq_34417433: 看下你的代码,特别是smtp服务器的配置
一年多之前 回复
qq_34417433
Gosse0405 我在window环境下可以发送邮件的。只是发布到linux环境下,就不能发送邮件了
一年多之前 回复

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

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

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

linux msmtp + mutt + ssl 邮件发送

java 程序发送邮件参考:

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

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
linux服务器中发送email邮件
Controller应该怎么写?需要在linux服务器中安装什么?rn用java语言,服务器是阿里云的
email实现邮件的发送
qt实现的简单的emai功能源码,可以实现邮件的发送功能,没有收件功能
javaava发送email邮件
前提导入mail-1.4.2.jar文件 在附件 public class EmailText { public static void sendMail() { String host = "smtp.163.com"; // 指定的smtp服务器 String from = "jingghao@163.com"; // 邮件发送人的邮件地址 String to = "jinggha...
如何发送email邮件
如何发送Email邮件
javaEmail发送Email邮件
NULL 博文链接:https://tangseng.iteye.com/blog/1930895
PHP发送EMAIL邮件
离开; 
java 发送email 邮件
支持多人发送,解决了发送邮件时乱码问题.
发送email邮件的java源码
发送email邮件的java源码 发送email邮件的java源码发送email邮件的java源码
java发送email邮件.
demo介绍:http://blog.csdn.net/love_xiolan/article/details/56016576 java发送email邮件 1.发送普通email邮件 2.发送带附件的email邮件 3.邮件抄送和密送 4.发送html邮件 5.发送模板文件
邮件email发送实现
文档中提供了4个类只用改测试类的邮件发送人即可
java发送Email邮件
java发送Email邮件
发送email邮件
1.发送邮件 不用springboot内置真简单,见了鬼了,为什么要去用springboot内置的 1.添加依赖 <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-email</artifactId>...
JAVA发送Email邮件
使用Apache的Commons Email发送邮件 首先在pom中添加依赖: [code="xml"] org.apache.commons commons-email 1.2 [/code] 1、发送简单邮件: [code="java"] Email email = new SimpleEmail(); email.setHostNa...
java发送email邮件
需要依赖jar:<dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>1.4.7</version> </dependency> <dependency> <groupId>javax.activation</groupId> <artifactId>activation</artifactId> <version>1.1.1</version> </dependency>
java email 邮件的发送
import com.sun.mail.util.MailSSLSocketFactory; import java.io.UnsupportedEncodingException; import java.security.GeneralSecurityException; import java.util.Properties; import java.util.logging.Lev
Java如何发送Email/邮件
使用Java应用程序发送邮件是很简单的,需要安装JavaMail API 和Java Activation Framework (JAF) 在机器上。 可以从Java的标准网站上下载JavaMail(版本1.2)的最新版本。 可以从Java的标准网站下载最新版本的JAF(版本1.1.1)。 下载并解压缩这些文件,在新创建的顶层目录,会发现一些jar文件应用。需要添加了mail
linux shell 发送email 邮件
linux shell 发送email 邮件(shell脚本源码,含三种方法)
Java邮件Email发送的jar包
满足所有Java邮件Email发送所需的Jar包。
发送QQ邮件send Email
有时间研究了一下小技术,包含一个学习的demo 还有一个自己测试成功的demo。 希望能提供帮助。限于用QQ邮箱发送邮件。 Java项目 不用部署。拿来就用。 so easy!
关于发送Email邮件的问题!
在exe控制台应用程序中如何发送Email邮件到指定的邮箱中啊。。大家帮帮忙哈。。谢谢各位了。。。。
智能邮件(email)发送系统
1.后台添加email地址。 2.从文本,sql,access等中导入email地址 3.email地址导出为文本文件 4.新增,导入的email有效性判断。 5.添加多组SMTP服务器,同时发送,缩短SMTP服务器的负担和发送时间(相当于多线程) 6.html,文本格式的邮件发送 7.订阅功能。可以放在网站上供大家订阅邮件列表
java中怎么实现发送email邮件
如题,不知java中有没有什么插件或者其他的方式可以实现发送email;比如给网站的注册用户发送email验证邮件
05-jeesite中如何发送email 邮件?
JeeSite4.0进阶教程 rnJeeSite4.0 使用Spring Boot作为核心框架,提供了权限授权及用户访问接口,支持SAAS多租户模式,每个租户数据通过corp_code字段进行分离,数据互不干扰。用户数据权限优化,不仅仅是角色,颗粒度细化到每个人员的身上,可自定义第三方数据权限,不仅仅是部门和公司,你可以扩展,如:地区,栏目分类,商品分类。
SSH中发送Email邮件项目源码
myeclipse开发使用ssh框架开发的一个发送Email的工程源代码,可导入myeclipse就能运行。发送界面可直接输入发送邮箱及密码 和 接受邮箱 和 发送到内容。 里面可能需要处理一个问题:eclipse里面版本低的话可能需要重新下载一个Javamail包 ,使用方法都有说明。可先下载该项目在下载该开发包,该开发包下载地址http://download.csdn.net/detail/itopme/3891991
发送email 发送email 发送email
发送email发送email发送email发送email发送email发送email发送email发送email发送email
C# 发送Email接收邮件 126发送Email Gmail发送Email
C# 发送Email 126发送Email Gmail发送Email 我已经测试过这三种 都可以发送成功 并且可以接受成功邮件
在informatica中发送Email
在informatica中发送Email 如果你报下面的错误就看一下吧 NTSERV_10182 Extended MAPI Error. MAPILogonEx failed return code [-2147221231] NTSERV_10181 Extended MAPIError. MAPIInitialize failed, return code [-2147467259].
C#中发送Email
// 引入命名空间 using System.Net; using System.Net.Mail; SmtpClient smtp = new SmtpClient(); //实例化一个SmtpClient smtp.DeliveryMethod = SmtpDeliveryMethod.Network; //将smtp的出站方式设为 Network smtp.EnableSsl = ...
php中email的发送
NULL 博文链接:https://winphfar.iteye.com/blog/554915
一份完完整整的发送email邮件的程序
一份完完整整的发送email邮件的程序 用System.Web.Mail发送邮件,适用于.net1.1,.net2.0请用System.Net.Mail
邮件(Email)发送类PHPMailer v2.2.1.rar
PHPMailer,是一个为了实现PHP平台上发送电子邮件(Email)的优秀国外PHP类库。它最主要的两个特点:发送HTML内容格式的Email和发送带附件的Email。PHPMailer基本上能够实现所有邮箱本身所包含的邮件发送功能,包括多发件人,抄送(CC),暗送(BCC)和SMTP发送等功能。简单来说,PHPMailer就是一个高效PHP平台发送Email的类库。众所周知,PHP自带一个mail()函数能够实现邮件发送的基本功能。但PHPMailer能够通过简单的操作,实现HTML格式邮件发送,附件发送。不仅如此,PHPMailer还能够通过你自己的SNTP服务器处理邮件,并能够避免在Unix平台上mail()方法产生的诸多问题。 目前测试已通过的国内邮箱:126,163,新浪邮箱,Foxmail 目前测试尚未通过的邮箱:gmail 此处下载的版本是PHPMailer for PHP5/6的,如果需要PHPMailer for PHP4,请到官方下载!
python_使用email模块发送简单邮件
from email.header import Header from email.mime.text import MIMEText import smtplib def mail_message(from_address, to_address, password, header, msg, smtp_server='smtp.126.com', port='25'): """
12 集成定时器Quartz和邮件Email的发送
一、Quartz定时器 定时器Quartz是一个完全由Java编写的开源任务调度框架,通过触发器trigger设置作业定时运行规则、控制作业的运行时间。Quartz定时器能完成 定时发送信息、生成报表等一系列 规律性任务。 1.依赖引入 &lt;!--集成定时任务--&gt; &lt;dependency&gt; &lt;groupId&gt;org...
C#发送Email邮件三种方法的总结
通过.Net FrameWork 2.0下提供的“System.Net.Mail”可以轻松的实现,本文列举了3种途径来发送: 1.通过Localhost; 2.通过普通SMTP; 3.通过SSL的SMTP;
Delphi SendDLL.dll发送Email邮件范例.rar
Delphi使用SendDLL.dll控制发送Email邮件的例子,发送邮件之前需要你输入正确的SMTP邮件服务器地址、邮箱名称、SMTP服务器端口、登录用户名、登录密码、抄送邮件地址等。Function SendMSN(Topic: string; //主题。   Content: string; //内容   MailAddr: string; //收件人地址   CCMailAddr: string; //抄送地址   AttachFiles: string; //附件   SmtpMailName: string;//发件人   SmtpServer: string;//发件服务器   SmtpUser: string; //发件帐户   SmtpPass: string; //发件密码   SmtpPort: string = '25';//端口
java email 发送带附件的邮件
NULL 博文链接:https://gaojunwei.iteye.com/blog/1939086
android调用邮件应用发送email
直接贴代码:   Intent intent = new Intent(android.content.Intent.ACTION_SEND); // 附件 File file = new File(Environment.getExternalStorageDirectory().getPath()+ File.separator + &quot;simplenote&quot;+ File....
使用oracle job定时发送email邮件
最近项目中涉及到了使用oracle job定时发送email邮件,这里记录下实施过程。 1.开通ACL权限 oracle11g,在网络权限控制上提出的ACL(Access Control List),是一种细粒度的权限控制。而我们发送邮件涉及的程序包如UTL_MAIL,UTL_SMTP都需要打通网络权限。 首先我们使用sys登录oracle,我一般是开了个test窗口,在test窗口中执行下面的s...
Java发送Email邮件并且带有附件
一、设置邮箱的常量    这里设置邮箱的常量为了方便业务的扩展,减少代码的冗余。public class EmailCst { // debug调试 public static final String DEBUG = &quot;true&quot;; // 发送服务器需要身份验证 public static final String SMTP_AUTH = &quot;true&quot;; // 邮件服务器主机名 public s...
ThinkPHP使用PHPMailer发送Email邮件汇总
下载附件PHPMailer解压到ThinkPHP\Library\Vendor 在Common文件夹新建function.php <?PHP /** * 邮件发送函数 */ function sendMail($to, $title, $content) { vendor('PHPMailer.PHPMailerAutoload'); $mail = new \
相关热词 c# 标准差 计算 c#siki第五季 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池