簡體   English   中英

AWS SES Nodejs SDK-帶有破折號的電子郵件

[英]AWS SES Nodejs SDK - email with dash bounces

我正在使用aws nodejs SES sdk,使用諸如“ email@host-name.com”之類的地址發送的電子郵件似乎都在彈跳,即使它們存在也是如此。 適用於其他電子郵件,但不包含破折號。

我看了一下,電子郵件確實看起來像是作為查詢參數,我是否只需要對它們進行單獨的URL編碼? 我不再收到錯誤,但是我沒有任何電子郵件地址可用於測試。

    var params = {
        Destination: {
            ToAddresses: [
                'email@host-name.com'
            ]
        },
        Message: {
            Body: {
            Html: {
                Data: body
            }
            },
            Subject: {
            Data: subject
            }
        },
        Source:  fromAddress
    };

    ses.sendEmail(params, function (err, data) {
        if (err){
            console.log(err, err.stack);
        } else {
            //sent
        }
    });

最終與短划線無關。 電子郵件被退回,因為AWS電子郵件服務IP已被列入黑名單。

暫無
暫無

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

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