私のウェブサイトでは、登録時に使用したメールアドレスを確認する必要があります。したがって、私は通常の確認メールを送信します。そのような電子メールがバウンスすると、私は自分の電子メールプロバイダ(sendgrid)に通知されます。 私は次回自分のウェブサイトの問題について彼が自分のメールで来たときに、その旨をユーザーに通知したいと思います。 私の電子メールプロバイダからの通知は、一部のURLに対する非同期コールバックです。ユーザーのセッションを見つけて情報を保存する方法が必要です。バウンスされた確認メールについてユーザーに通知する
電子メールを送信するときに、要求に識別子を追加すると、sendgridはそのメッセージをバウンスメッセージに含めます。しかし、何らかの理由で私は可能ならばこのようにしない方がよいでしょう。ユーザーが匿名セッションで使用した電子メールアドレスを保存し、この情報を使用してセッションを後で検索することをお勧めします。
これはやや可能ですか?匿名セッションにいくつかの情報を追加できますか?DBに保存されているので、後でそれを参照できますか?私のセッション設定はデフォルトのDjango設定ですか?
このようにする必要がありますか、他の提案がありますか? –
私は他の提案があります。 – tobltobs
私はすべてのユーザーが一意の電子メールを送信することを前提としているので、どのユーザーの電子メールが返送されたかの情報を抽出することです。電子メールの送信方法などの詳細を共有できますか? –