0

データベース(Django管理インターフェースを介して管理)に保存されているユーザーの詳細(電子メールアドレスを含む)のリスト(サイズ約400)があり、これらのユーザーのサブセットに時折一括電子メール(ニュースレター)を送信したいと思います。

Django管理インターフェースを使用すると、ユーザーを簡単に分類してサブセットを定義し、必要な手段でメールアドレスのリストを公開できます。

メールを送信するためのDjangoインターフェースを書くことはできますが、これはテンプレートインターフェースを書くことを意味します。これは私が本当にやりたくないことです。サードパーティのプロバイダーで電子メールを生成してから、どういうわけか私のリストに送信したいと思います。

私がこれまでに見つけた最善の解決策は、MailChimpを使用することです。これらは、MailChimpメーリングリストを外部リストと同期できるAPIを提供します。これらは、電子メールとグループ化機能を作成するためのインターフェースを提供するため、電子メールをメーリングリストのサブセットに送信できます(ここでも、グループはAPIを介して管理できます)。

ほぼ完璧です。私は、電子メールアドレスを外部ホストに保存することに特に慣れておらず、データベースの破損を恐れて、APIを介した同期にさらに慣れていません。

誰かがこれについて何か提案がありますか?サードパーティのインターフェイスを使用して電子メール(マルチパート/ MIME)メッセージを作成し、作成できる(安全な)Webサービスから利用可能な電子メールアドレスのリストに送信する方法はありますか?

他の誰かがこれをしましたか?MailChimp APIを使用していて、アドバイスがある人はいますか?

ありがとう

4

2 に答える 2

0

Mailgunを見てください。彼らは広範なAPIを持っています。
Mailchimpはこれまでのところ私の要件を満たしていたので、私はまだ経験がありません。

于 2012-08-30T11:41:07.297 に答える
0

私はMailChimpAPIを使用した経験があり、これは私が使用した中で最高のAPIの1つであると言わなければなりません。私はmailsnakeと呼ばれる非常にシンプルなアプリを使用してMailChimpAPIに接続し(実際には呼び出しをラップしてMailChimpに直接要求します。これはすべて40行で行われます)、独自のミドルウェアを構築しました。

そして、特定の質問に答えます。なぜ同期が怖いのですか?リストをMailChimpと同期させたい場合は、それほど問題にはなりません。データベースからMailChimpにユーザーをサブスクライブして更新することしかできず、反対の方法で同期を完全に忘れることができると確信しています。MailChimpから登録解除したユーザーを登録または更新しようとすると、MailChimpは文句を言うだけですが、悪いことは何も起こりません。

于 2012-08-30T15:47:43.993 に答える