我正在创建一个java应用程序,我想添加的特性之一是向用户发送一封生成的电子邮件。我已经在我的Macbook上设置了邮件,我可以从命令行发送电子邮件。当我打电话给runtime.exec()时,我很难发送电子邮件。有人知道为什么它不会执行和发送电子邮件吗?
Runtime runtime = Runtime.getRuntime();
try {
runtime.exec("echo This is the body | mail -s Subject -F myemail@gmail.com");
}
catch ( Exception e ) {
//
我在Debian9.5上,有以下/etc/ Debian . file /rkhunter文件:
#!/bin/sh
OUTPUT=`rkhunter --cronjob --report-warnings-only`
if [ "$OUTPUT" != "" ]
then
echo $OUTPUT | mail -s "[rkhunter] Warnings found for $(hostname)" root@youremail
fi
我已经用我的真邮件换了信。
当我执行sudo /etc/ execute . work /rk
发送邮件但没有attachment.The附件中的jenkins可编辑电子邮件通知位于jenkins.Path of attachment jenkins\workspace\projectname\test.csv.In的工作区中,可编辑电子邮件通知的Attachments字段我正在指定projectname/test.csv,但附件无法发送。我也尝试过**/projectname/test.csv,**/test.csv,/projectname,但似乎都不起作用。
PS:文件大小约为10MB。