最新消息:

平台邮件服务配置使用方法

开发文档 admin 1532浏览

平台邮件服务配置使用方法和代码调用


1  配置平台邮件服务器的五个参数

配置邮件服务器需要五个参数,分别是:发件人的账号、发件人的账号密码、是否需要身份验证、邮件发送服务器IP、邮件发送服务器端口。

首先进入平台首页找到参数管理页面,进入参数管理页面。

如下图所示:

1.1 配置发件人的账号

可以通过‘参数编码/名称’进行模糊查询MAIL_USER或发件人的账号,进入参数配置页面,在参数值中填入邮箱账号,例如:liyf@xz-soft.com

如下图所示:

1.2 配置发件人的账号密码

可以通过‘参数编码/名称’进行模糊查询MAIL_PASSWORD或发件人的账号密码,进入参数配置页面,在参数值中填入正确的邮箱密码。

如下图所示:

1.3 是否需要身份验证

可以通过‘参数编码/名称’进行模糊查询MAIL_SERVER_AUTH或是否需要身份验证,进入参数配置页面,参数值选择‘是’或‘否’。

如下图所示:

1.4 配置邮件发送服务器IP

可以通过‘参数编码/名称’进行模糊查询MAIL_SERVER_HOST或邮件发送服务器,进入参数配置页面,在参数值中填写邮件服务器地址,例如:smtp.xz-soft.com

如下图所示:

1.5 配置邮件发送服务器端口

可以通过‘参数编码/名称’进行模糊查询MAIL_SERVER_PORT或邮件发送服务器端口,进入参数配置页面,在参数值中填写端口信息,例如:smtp协议端口 25。

如下图所示:

2  后台代码实现调用平台邮件服务器

想要实现发送邮件,要调用平台邮件服务器的方法。

2.1 配置发送邮件需要使用示例代码。

示例代码:

MailSenderInfo mailInfo = new MailSenderInfo(); //创建一个邮件信息对象

mailInfo.setMailServerHost(PlatformUtil.getSystemParamVal(PlatformConstants.MAIL_SERVER_HOST)); // 发送邮件的服务器的IP

mailInfo.setMailServerPort(PlatformUtil.getSystemParamVal(PlatformConstants.MAIL_SERVER_PORT)); // 发送邮件的服务器的端口

mailInfo.setFromAddress(PlatformUtil.getSystemParamVal(PlatformConstants.MAIL_USER)); // 邮件发送者的地址

mailInfo.setUserName(PlatformUtil.getSystemParamVal(PlatformConstants.MAIL_USER)); // 邮件发送者的用户名/账号

mailInfo.setPassword(PlatformUtil.getSystemParamVal(PlatformConstants.MAIL_PASSWORD));

//  邮件发送者的密码

mailInfo.setToAddress(e_mail);// 邮件接收者的地址 ,收件人地址需要自己获取数据

mailInfo.setSubject(“这是一个邮件”);  // 邮件主题

String secUrl=”这是邮件的内容”;

mailInfo.setContent(secUrl);  // 邮件内容

MailSenderService mss = new MailSenderService(); //创建一个邮件发送处理类对象

mss.sendHtmlMail(mailInfo); //执行邮件发送,有需要可以进行异常处理

 

转载请注明:兴竹集成开发平台 » 平台邮件服务配置使用方法