自分専用の小さなChrome拡張機能があります。現在はMandrillを使用していますが、Mandrillは約1ヶ月で無料になるのをやめ、拡張機能から電子メールを送信する他の方法を探しています。Mailgunを使用してChrome拡張機能からメールを送信
私が必要とするものは、本当にシンプルで純粋なJavascript-jQueryです。拡張機能は自分のためだけのものなので、コード内にAPIキーを公開しても構いません。私はMailgunやSparkPostのようなサイトでドキュメントを見てきましたが、シンプルで純粋なJavaScriptの例は見つかりません。たとえば、これはMailgunで試したコードです。サンドボックスのURLを使用していても404が発生していて、アクティブになっています:
$.ajax({
type: "POST",
url: "MY SANDBOX URL",
data: {
'user':'api',
'key': 'MY KEY',
'from': 'SENDER EMAIL ADDRESS',
'to': 'RECIPIENT EMAIL ADDRESS',
'subject': 'Subject',
'text': 'Body'
}
}).done(function(response) {
console.log("Email sent");
});
お願いします。ありがとう!
電子メールを送信するREST APIを持つ 'SendGrid'を試してください。さらに、それが個人用のものであれば、Gmail APIを使用してメールを送信することもできます。 –
ありがとう、SendGridは私が必要とすることができる。私は家に帰って知っているときに使ってみるつもりです。 – phr
ちょっと@phr、残念ながらSparkPostはブラウザからのRESTリクエストを許可していません。ここでは良い使い方(あなただけが使用する拡張機能)のように聞こえますが、これをやりたいと思っているほとんどの人はAPIキーを公開するリスクを理解していません。がんばろう! – cfs