package com.gear.common.utils.emailsq;
|
|
import com.gear.common.utils.email.Emailer;
|
import com.gear.common.utils.emailsq.service.ServiceLocator;
|
import com.gear.common.utils.emailsq.service.ServiceSoapStub;
|
import org.slf4j.Logger;
|
import org.slf4j.LoggerFactory;
|
|
//思齐 email
|
public class SpreadEmail {
|
|
static final String loginEmail = "18338827235@163.com";
|
static final String password = "8B04F934-7996-4B13-B3E1-E386F8AB8318";
|
// static final String form = "sax@mail.saxtrader.cc";
|
static final String form = "galaxytrader02@gmail.com";
|
|
|
|
private static final Logger lg = LoggerFactory.getLogger("errorFile");
|
|
/**
|
*
|
* @param toUser 接收人
|
* @param title 标题
|
* @param code 验证码
|
*/
|
public static void sendEmail(String toUser, String title, String code) {
|
StringBuilder body = new StringBuilder();
|
body.append("Please check the verification code:").append("\r\n");
|
body.append(code).append("\r\n");
|
body.append("Notice:").append("\r\n");
|
body.append("The verification code will expire in 10 minutes. Please verify it as soon as possible!").append("\r\n");
|
try {
|
ServiceLocator locator = new ServiceLocator();
|
ServiceSoapStub stub = (ServiceSoapStub)locator.getServiceSoap();
|
String sendEmail = stub.send(loginEmail, password, form, "Galaxy Digital",
|
toUser, title, body.toString());
|
lg.info("邮件发送 --- " + sendEmail);
|
}catch (Exception e){
|
lg.error("邮件发送失败 --- " + e.getMessage());
|
e.printStackTrace();
|
}
|
}
|
}
|