javamail SMTP主机(邮件服务器)身份验证问题,zoecyf(无产阶级)拿分(请把完整程序发到:zhangkai@broadadv.com)

sharku 2003-08-19 12:57:29
package src.mail;
import javax.mail.*;
import java.util.Timer;
import java.util.TimerTask;
import java.util.Properties;
import javax.mail.internet.*;
import java.util.*;

public class MailAutoSend {

private String to_;
private String sub_;
private String msg_;
private String personalPhrase_;
private String from_;
private String smtphost_;
private boolean set_on_;
public String returnMessage_;
private String[] toList_;

public MailAutoSend() {

from_ = "zhangkai@broadadv.com";
to_ = "wuhq@broadadv.com";//当to_设定此值时,可以发送成功
to_ = "byd_zk@hotmail.com";//当设定此值时,出错
msg_ = " test javamail";
smtphost_ = "pop3.sina.net";
sub_ = "hello";
toList_ = new String[]{"rull@broadadv.com","wuhq@broadadv.com"};

}

public boolean send(){
try {
Properties props = new Properties();
props.put("mail.smtp.host", smtphost_);
//props.put("mail.smtp.sendpartial","true");
Session session = Session.getDefaultInstance(props, null);
MimeMessage msg = new MimeMessage(session);
msg.setFrom(new InternetAddress(from_,"GBK"));
msg.setRecipients(Message.RecipientType.TO,InternetAddress.parse(to_, false));

// if (toList_ != null){
// for(int i=0; i<toList_.length; ++i){
// msg.addRecipients(Message.RecipientType.TO,
// InternetAddress.parse(toList_[i],
// false));
// }
// }

msg.setSubject(sub_);
msg.setSentDate(new Date());
msg.setContent(msg_, "text/plain; charset=GBK");
Transport.send(msg);
System.out.println(" send ok ");
}catch (javax.mail.SendFailedException e) {
e.printStackTrace() ;
Logger.log( Logger.ERROR , e ) ;
return false;
}catch(javax.mail.MessagingException mex){
mex.printStackTrace();
return false;
}catch(Exception ex){
ex.printStackTrace();
return false;

}
return true;
}

public static void main(String[] args){
MailAutoSend mailSend = new MailAutoSend();
mailSend.send();

}

}
邮件地址:zhangkai@broadadv.com
...全文
184 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
内容概要:本文围绕搜索引擎营销(SEM)广告投放策略优化问题,构建了一个从诊断、分类、优化到鲁棒决策的完整建模框架。基于某互联网公司2025年全年约142万元的投放数据,文章首先从广告设计、关键词管理、出价与预算、投放时间四个维度系统分析了投放策略的合理性,并揭示了工作日与节假日之间显著的效益波动规律,特别是春节断崖式下跌、国庆与双十一冲高的假日效应。随后提出基于成本—效益二维归一化的分类方法,结合中位数分割与K-means聚类校验,将6000余个关键词科学划分为黄金词、重点词、潜力词、问题词和无效词五类。在此基础上建立了以注册量最大化为目标、受日预算与总预算双重约束的0-1整数规划模型,并设计贪心选词与拉格朗日对偶定价相结合的两阶段高效求解算法,实现了关键词优选与精细化出价。最后引入条件风险价值(CVaR)鲁棒优化框架,通过情景生成与动态参数更新,有效应对竞价、点击、转化等多重不确定性,提升了策略在极端市场环境下的稳定性与抗风险能力。实证结果表明,优化后单位注册成本下降约20%,预算结构更趋合理,展位质量和投放稳健性显著提升。; 适合人群:具备数据分析与运筹优化基础,从事数字营销、广告算法、商业智能等相关工作的研究人员或从业者,以及参与数学建模竞赛的学生。; 使用场景及目标:①用于企业SEM广告投放策略的诊断与优化,提升广告投放的投资回报率(ROI);②为关键词价值评估、预算分配、出价决策等关键环节提供可解释、可操作的量化模型支持;③在高度不确定的竞争环境中实现风险可控的鲁棒化广告投放决策,适用于电商、互联网产品推广、在线教育等多种数字营销场景。; 阅读建议:本文兼具理论深度与实践价值,建议读者结合文中提供的代码与数据复现模型全流程,重点关注关键词分类的逻辑设计、两阶段求解算法的经济含义及其计算效率优势,以及CVaR在处理多重不确定性中的建模技巧,从而深入掌握从实际问题分析到数学模型构建再到策略落地实施的完整方法论链条。

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧