問題タブ [sendgrid-api-v3]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - Authorization を指定したのに「Authorization require」
以下のコードでは、OAuth2 for API に Bearer 付き Authorization を指定しています。しかし、私は取得し続け401 - authorization required
ます。認証が機能しない理由がわかりません。swagger、pawで試しましたが、すべて機能しましたが、ノード側では機能しませんでした。
実際のmailOptを出力すると、以下のようになります。すべてがうまく見えます。
java - センドグリッド。SMTP-over-SSL、または SMTP+STARTTLS
次のメール送信を実装しました。
SMTP-over-SSL
、またはを使用する必要がある要件がありますSMTP+STARTTLS
。
私はそれが何を意味するのか分かりません。この場合、(web api の代わりに) smtp api を使用する必要がありますか? ただし、sendgrid の公式サイトでは、Web API を使用することを推奨しています。
sendgrid - sendgrid/mail 経由で送信するときに、メールに登録解除リンクを追加するにはどうすればよいですか
次を使用してメールを送信しています: https://github.com/sendgrid/sendgrid-nodejs/tree/master/packages/mail
<a href="[Unsubscribe]">Unsubscribe</a>
同等のものを追加する方法を見つけることができませんでした。これはここに文書化されています: https://sendgrid.com/docs/Classroom/Basics/Marketing_Campaigns/unsubscribe_groups.html#-Using-a-Custom-Unsubscribe-Link
Web サイトではショートコード [Unsubscribe] を使用するだけですが、sendgrid/mail パッケージ経由でメールを送信する場合、これは機能しません。