我一直使用Java mail API来发送通过Java程序生成的邮件。我现在要做的是通过Thunderbird邮件客户端发送一封邮件,这样邮件就可以保存到用户的sent items文件夹中,如果失败了,用户可以重新发送邮件。
我还想知道是否有可能在Java mail API中获得递送报告。
编辑
我发现我们的邮件服务器是POP3,它不存储邮件。因此,向发件人发送另一封邮件并定义对这些邮件进行分类的规则是不是一个好主意?
我对java有个问题。我想在java spring中使用itextpdf创建PDF文件。接下来,我想用电子邮件发送这个pdf。我运行java应用程序,并使用REST发送电子邮件。我的邮件发送正确,但附件是旧PDF。这意味着我从API中提出请求,我的pdf是用java创建的,并通过电子邮件发送。我的新pdf是由java创建的,我看到了这一点,但是通过电子邮件java发送旧pdf,这是在再次运行应用程序之前生成的。
我的功能是创建PDF:
public static final String DEST = "src/main/resources/sample2.pdf";
嗨
我正在使用grails MailSender服务(使用下面的Java Mail API )从和亚马逊EC2 linux实例发送大量电子邮件。我已经将Mail API配置为使用端口25上的外部smtp服务器来发送电子邮件,并且我可以从外部电子邮件服务器日志中验证电子邮件确实是由它们发送的。
但亚马逊AWS给我发了一封电子邮件,说我已经达到了他们的电子邮件发送限制,无法从SMTP端口25发送出去。
我不能理解当我总是使用外部smtp服务器发送电子邮件时,我是如何达到限制的。此外,在从Java Mail API连接到外部smtp服务器时,我确实会收到间歇性的连接超时错误。
任何帮助都是非常感谢的
我正在使用Java Mail API发送电子邮件。当收件箱收到电子邮件时,它会显示用于发送电子邮件的电子邮件地址。我想隐藏发件人电子邮件地址,并显示一些文本。我认为这是可能的,因为当我收到一封来自facebook的电子邮件时,收件箱里写着"Facebook -电子邮件主题“而不是"xyz@facebook.com -电子邮件主题”。
我想用Java Mail API做同样的事情。
提前谢谢。:)
我从Java bean ()发送邮件。
我有在他们的Notes名称中使用国际字符的用户(丹麦,ø和§)。将Notes name传递给Java bean .setSendTo()方法时出现了一些问题,导致email bean无法发送邮件。Java异常声明:
NotesException: Unable to send mail, no match found in Name & Address Book(s)
如果主题包含国际字符,我也会在邮件主题中看到这个问题。
如何确保国际字符可以与Java bean一起使用?
我被困在公司防火墙后面,不允许我通过Java Mail API或Apache Commons电子邮件等传统方式发送电子邮件,甚至不允许发送给组织内的其他人(这也是我想要的)。但我的Outlook2010显然可以发送这些电子邮件。我想知道是否有一种方法可以通过Java代码使Outlook 2010自动化,以便Outlook可以发送电子邮件?我知道像"mailto“这样的东西可以用来弹出默认的Outlook发送对话框中预先填充的信息,但我正在寻找一种在幕后进行发送操作的方法。谢谢你提供的任何信息。
我已经在下面写了一个通过java mail api发送邮件的程序,现在我的查询是为了处理异常情况,也让我说,如果邮件没有发送,那么我必须da一些东西,如果邮件被发送,我必须在cas中做一些其他的事情,现在请告知java mail api在发送邮件时是否证明了任何参数,我们可以检查邮件是否成功发送,因为我已经在我的程序中启用了调试。
emailSession.setDebug(true);
请告知java mail api返回的参数是什么,我们可以通过这个参数来检查邮件是否发送成功。
下面是我的java mail api的简单程序。
public class EmailTest {
p
我正在使用java发送邮件。我想将发件人邮件id设置为xyz@chatmeter.com。当我使用它来发送邮件时,生成了以下异常。
Exception in thread "main" javax.mail.AuthenticationFailedException: failed to connect
at javax.mail.Service.connect(Service.java:322)
at javax.mail.Service.connect(Service.java:172)
at javax.mail.Service.conne