即使我已经完全通过电子邮件通知和扩展电子邮件设置了SMTP服务器。我无法通过电子邮件将大小为855kb的zip文件的执行报告通过电子邮件发送给我。
如果我将zip文件替换为html,则可以正常工作,但是我将保留文件的css组件,因此尝试以zip格式发送
stage('Zipping Report'){
echo "ZIP"
zip zipFile: 'Report.zip', dir: pwd()+"/results/"+folderName.trim()
echo "END - ZIP"
}
stage('Email'){emailext attachmentsPattern: '**/Report.zip', attachLog: true, body: '''IOT Automation Report
Check console output at $BUILD_URL to view the results.''', compressLog: true, mimeType: 'text/html', recipientProviders: [developers()], replyTo: 'no-reply@gmail.com', subject: '$PROJECT_NAME - Build # $BUILD_NUMBER - $BUILD_STATUS!', to: 'abcd@gmail.com'
}
应该将带有zip附件的电子邮件发送到abcd@gmail.com,但这没有发生,即使文件大小小于1MB