簡體   English   中英

如何使用email-ext插件在Jenkins中設置地址?

[英]How to set from address in Jenkins with email-ext plugin?

使用AWS SES作為郵件服務器。 在擴展電子郵件通知區域設置smtp,用戶名和密碼。 但沒有找到從地址設置的位置。 如果未設置,則發送郵件將失敗:

SendFailedException message: 501 Invalid MAIL FROM address provided

在“詹金斯位置”區域,有一個“系統管理員”電子郵件地址輸入。 即使在此設置地址,也無法成功發送郵件。

在此處輸入圖片說明

我們使用Jenkins管道,並通過emailext選項設置from:

def subject = "JENKINS-NOTIFICATION: ${buildStatus}: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]'" 

emailext(
            mimeType: 'text/html',
            replyTo: '$DEFAULT_REPLYTO',
            subject: subject,
            from: 'jenkins@host.com',
            to: 'dummy@corp.com',
            body: '${SCRIPT,template="email.template"}',
            attachLog: true,
            compressLog: true,
            recipientProviders: [[$class: 'DevelopersRecipientProvider']]
    )

另請參見可定義選項的文檔

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM