有没有办法用java发送一个现有的HTML文件,就像电子邮件正文一样?
背景-对于我的cucumber selenium自动化测试框架,我使用Cucumber HTML报告来生成执行结果。每次运行时,都会在文件夹中以html文件的形式生成报告。该报告包含表格式的执行摘要。我希望此报告作为电子邮件正文的一部分发送(而不是作为附件)。
到目前为止,我所做的是尝试使用java mail api。我能够使用google上提供的典型java mail api代码发送电子邮件正文中的html。但问题是,收到的电子邮件失去了它的格式。表格失去了它的边框和许多其他样式。我也尝试过使用jenkins,但是没有成
有很多帖子的用户都有相同的错误,但没有一个对我有效…
我正在尝试用Hudson/Jenkins发送电子邮件报告...
我们的邮件服务器使用SSL/TLS,我为TLS配置了Jenkins,然后我得到了这个错误:
Client does not have permissions to send as this sender
当我使用代码尝试javamail时,它会正确地发送电子邮件。而且,Thunderbird运行得很好。
有什么想法吗?我需要联系邮件服务器管理员吗?
我一直试图在SAP中安排一份报告。这个报告最初是用Python编写的,并内置到一个.exe文件中。此.exe应用程序运行以将报表保存到本地文件夹中的.xlsx文件中。我想利用SAP BO CMC中方便的调度功能,以电子邮件的形式发送报告。我尝试并在CMC中创建了一个“本地程序”,并将其链接到.exe文件,但是您可以很容易地想象我所面临的问题--应用程序像往常一样将文件放在文件夹中,但CMC将无法获取生成的文件。有没有办法重写Python程序,使输出不是某个文件夹中的一个文件,,而是CMC可以作为电子邮件附件获得的一个对象?,我一直在用CMC调度水晶报告,这是很自然的。水晶输出可以作为电子邮件的