java实现邮件发送准备工作(前期配置)
本文主要用的邮件客户端是:office 2007的outlook,服务器是apache-james-2.3.2,首先我们来配置一下这个james服务器:
1.将james服务器解压到硬盘目录下,注意目录不能有中文,如e:盘下
2.修改apps/james/sar-inf目录下的config.xml
把 <servername>localhost</servername>修改为 <servername>mail.com</servername>
3.双击bin目录下的run.bat启动服务器,收发邮件时服务器必须为启动状态,启动时需要配置好java环境。启动完成如下图所示:
4.在DOS下输入 telnet localhost 4555 回车连接服务器进行用户的维护(个别电脑没有打开telnet服务, 可以在控 制中打开,win7中要添加该服务,在程序和功能中)
默认用户和密码:root/root
命令:
listusers: 显示所有用户
adduser tina 123456 :为添加用户名为 tina 密码为 123456的用户
deluser tina 删除tina用户
我来上图具体看一下:
最后一步是执行deluser tom,删除Tom之后还剩4个用户。
二:接下来就是配置outlook客户端,Outlook是office自带的收电子邮件的软件,只要装了office就有,我们来看看怎么配置:
需要在C:\Windows\System32\drivers\etc\hosts 文件中添加 127.0.0.1 mail.com //jerry@mail.com
保证以后在写mail.com 时指的是本地服务
配置步骤:
1.工具->账户设置
至此,我们的outlook就配置成功了!
接下来就我们就开始编码了,我先通过两种不同的方法来发邮件:【下面的链接,直接点进去查看源码就行】
1.使用java底层实现邮件的发送
2.使用Spring实现邮件的发送
java实现邮件发送准备工作(前期配置)相关推荐
- Java Mail 邮件发送(一):入门Demo
本文首发于简书,Java Mail 邮件发送(一):Demo 上周公司的项目要求开发邮件发送功能.自己在网上跟着教程边学边做了一下午,现在基本开发完成了.由于一个同事也想看下该怎么写,顺便学习下.所以 ...
- 用java实现邮件发送验证码
java实现邮件发送验证码 网易邮箱开通POP3SMTP服务的步骤 java实现邮件发送验证码 建议不要用qq邮箱,我使用qq邮箱直接一直给我报530错误,我一直认为我代码写的有错误或者POP3/SM ...
- java实现邮件发送共鞥_Java实现复杂邮件发送功能(基于JavaMail)的实例
这篇文章主要为大家详细介绍了基于JavaMail的Java实现复杂邮件发送功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 上一篇文章 基于 JavaMail 的 Java 邮件发送:简单邮件发 ...
- java实现邮件发送, 抄送及多附件发送
java实现邮件发送, 抄送及多附件发送 所需的jar包 mailapi.jar和smtp.jar 或 javax-mail-xxx.jar(如javax.mail-1.5.6.jar) ht ...
- 用java实现邮件发送
电子邮件 1.基础知识铺垫 要在网络上实现邮件功能,必须要有专门的邮件服务器. 这些邮件服务器类似于现实生活中的邮局,它主要负责接收用户投递过的邮件,并把邮件投递到邮件接收者的电子邮箱中. SMTP服 ...
- Java后端邮件发送
邮件发送 邮箱需要开启POP3/SMTP服务 发送 1. 搭建环境 使用SpringBoot发送邮件,搭建环境非常容易,首先在创建项目时添加邮件依赖,代码如下: <dependencies> ...
- 大聪明教你学Java | 实现邮件发送(以163邮箱向QQ邮箱发送邮件为例)
前言 电子邮件的应用非常广泛,常见的如在某网站注册了一个账户,自动发送一封激活邮件:通过邮件找回密码:发送活动信息等等.很显然,这些过程不能通过人工来操作(打开浏览器.打开邮箱.创建邮件.发送邮件), ...
- 【Java EE 学习 21 下】【使用java实现邮件发送、邮件验证】
一.邮件发送 1.邮件发送使用SMTP协议或者IMAP协议,这里使用SMTP协议演示. SMTP协议使用的端口号:25 rfc821详细记载了该协议的相关信息 (1)使用telnet发送邮件(使用12 ...
- java实现邮件发送_基于JavaMail的Java实现简单邮件发送功能
电子邮件的应用非常广泛,例如在某网站注册了一个账户,自动发送一封欢迎邮件,通过邮件找回密码,自动批量发送活动信息等.但这些应用不可能和我们自己平时发邮件一样,先打开浏览器,登录邮箱,创建邮件再发送.本 ...
最新文章
- Deep Learning论文笔记之(五)CNN卷积神经网络代码理解
- ubuntu cpu频率控制
- Spring Aop开发过程中可能出现的异常(通过这些异常可以知道需要什么Jar包)
- 循环队列(0965)
- C++ 对象和实例的区别,以及用new和不用new创建类对象区别
- 面向对象之编写一个完整的类
- kali的burpsuite笔记
- NUC1399 Sum It Up【DFS】
- linux 脚本 ps grep,linux中PS命令和grep命令以及信号处理函数
- 2020年Spring学习笔记目录
- 动态规划:HDU1248-钱币兑换问题
- 头条白板面试_让我们谈谈白板面试和可能的替代方法
- 知识分享!COB封装流程介绍!-道合顺大数据Infinigo
- 十年架构师留下最完整的Java学习路线,学完年薪40W
- Free SQL Server tools that might make your life a little easier
- RTMP 直播推流时延
- Android报错:Activity com.weather.home.StartActivity has leaked window DecorView@3adaec1[StartActivity]
- 法新社:谷歌Android成为CES展会明星 微软Windows遭冷落
- [COI2007] Patrik
- 报名|2020 PostgreSQL亚洲大会系列专场一:培训机构公益专场
热门文章
- c++中计算2得n次方_七上,一元一次方程,知识点综合学霸笔记在手
- 2019-02-26-算法-进化(字符串转换成整数)
- HDU 6428 Problem C. Calculate(积性函数)
- 【IOI2018】会议【笛卡尔树】【dp】【线段树】
- CF1486D Max Median
- CF1479A Searching Local Minimum
- P2163 [SHOI2007]园丁的烦恼(二维数点模板题)
- hdu 5094 Maze
- 2020-10-03
- CF407 E. k-d-sequence