文章目录
平台邮件服务配置使用方法和代码调用
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); //执行邮件发送,有需要可以进行异常处理
转载请注明:兴竹集成开发平台 » 平台邮件服务配置使用方法