看看你的smth是哪个的服务器?是固定的还是自己每次发信时输入的,还有就是你的发件人要和它的smth服务器一一对应,不能用的的时smth.tom.com,而发件人却是其它的[email protected]
解决方案 »
- 关于myeclipse项目转换成maven2项目的问题
- 谁有class10或者class11的驱动包吗
- jsp 实现 中文文件下载
- 大家说 www.ij2ee.com 这个站点做什么内容好呢
- resin的ssl配置,我只要几个页面需要ssl,不是全局的ssl,怎么操作?
- 页面用<logic:iterate/>标签的怪异输出!
- 如何在jfreechart做的折线图上选中其中某一条线?
- <bean:message的问题
- 急!我的一个难题!高手们过来看看。
- 通过$.ajax接收json数据,再经过$.each循环组成table,显示全是undefined,如何解决?
- 新手提问:别人做的一个网站,文件夹命名为power,我copy过来后,直接放到tomcat的webapp下面,怎么用http://localhost:8080/power打不开
- 请问,哪里有创建webservice的详细教程?
我的发送代码如下:
Properties pro=new Properties();
pro.put("mail.smtp.auth","true");
Session sess=Session.getDefaultInstance(pro);
sess.setDebug(true);
MimeMessage msg=new MimeMessage(sess);
(Message.RecipientType.TO,InternetAddress.parse("[email protected]"));
msg.setFrom(new InternetAddress("[email protected]"));
msg.setSubject("aaa");
msg.setText("content");
Transport tran=sess.getTransport("smtp");
tran.connect("smtp.bb.net","bb","bb");
System.out.println("is connected:"+tran.isConnected());
tran.sendMessage(msg,InternetAddress.parse("[email protected]"));
java.lang.SecurityException: Access to default session denied
at javax.mail.Session.getDefaultInstance(Session.java:175)
at com.redstone.website.action.SendMailAction.sendMail(SendMailAction.java:163)
at com.redstone.website.action.SendmyPINAction.setmail(SendmyPINAction.java:112)
at com.redstone.website.action.AccountManageAction.updateStatus(AccountManageAction.java:947)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:280)
at org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:216)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:392)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
at java.lang.Thread.run(Thread.java:536)
Properties pro=new Properties();
pro.put("mail.smtp.auth","true");
Session sess=Session.getDefaultInstance(pro);
sess.setDebug(true);
MimeMessage msg=new MimeMessage(sess);
(Message.RecipientType.TO,InternetAddress.parse("[email protected]"));
msg.setFrom(new InternetAddress("[email protected]"));//发件人因为是[email protected],所以你设置的smtp一定要和bb.net这个域对应。
msg.setSubject("aaa");
msg.setText("content");
Transport tran=sess.getTransport("smtp");
tran.connect("smtp.bb.net","bb","bb");//他在此处就是设置的smtp.bb.net,而没有用其它的smtp服务器,否则没法发送
System.out.println("is connected:"+tran.isConnected());
tran.sendMessage(msg,InternetAddress.parse("[email protected]"));//收件人可以随便最好将你的代码贴出来看看,你的这个异常,我没有见过,帮不了你!
1部分邮件服务商带有过滤器过滤所有发信量大的form来源
我们在测试的时候发现有一些邮件服务商在我们尝试发信数次后,就开始屏蔽我们的邮件,看起来好像是反垃圾邮件的一种做法,但是如果是的话,我们只能说这种方式反垃圾是不是太过分了
错误信息:undeliverable 521 CoremailSys:This User has too many concurrents, please try again later.我们正在试图解决这个问题,但是还是请大家在使用tom.com,163.net和126.com的邮箱注册的时候,如果收不到信的话,隔几个小时登陆[x-woods]passport重新发验证邮件,或者是换用别的邮箱注册。2您的邮箱已满
在我们监测邮件发送日志的时候,发现有好几个发送不成功的原因是用户的邮箱已满,请整理您的邮箱后,登陆[x-woods]passport重发验证邮件。
3您填写了错误的邮件地址
我们的日志里有一些邮件地址明显是由于您的错误输入,导致邮件无法寄出。我们在日志里发现不少类似于[email protected],[email protected]和[email protected]的邮件地址。4您使用了白名单
有一些错误信息直接就是用户拒绝接收我们的邮件,我们估计是您使用了只接收白名单信件的功能,如果是这样的话,请把 [email protected] 加入到您的白名单中。5有些邮件服务器不接收来自外域名的邮件
从昨天到今天,我们只收到一封退信是由这个原因引起的。但是我们还是把这个原因公布在这里,希望使用公司内部email的用户能使用别的大家都能给您发信的邮箱注册。