私たちのプロジェクトでは、マネージャーはタスクを含むメールを受け取ります。新しい要件は、マネージャーが電子メールからタスクを承認できるようにすることです。すべてのタスクの近くに「承認」ボタンがあり、会社のサイトに行かなくてもタスクを承認できるようにするために追加する必要があります。
どうすればいいのですか?
私たちのプロジェクトでは、マネージャーはタスクを含むメールを受け取ります。新しい要件は、マネージャーが電子メールからタスクを承認できるようにすることです。すべてのタスクの近くに「承認」ボタンがあり、会社のサイトに行かなくてもタスクを承認できるようにするために追加する必要があります。
どうすればいいのですか?
私としては、それは不可能です。ほとんどの電子メール クライアントは JavaScript を実行しないため、ajax を使用してサーバーを呼び出すことはできません。
別のオプション - 承認を設定するフォームを含む iframe。これによれば、一部の電子メールクライアントでは機能します。その他では - いいえ。
私にとって、最も現実的な方法は、簡単なリンクを張ることです。もちろん、クリックするとブラウザが開きますが、すべてが完了したらそのページを閉じることができます。
私が見る最後のオプションは、approve_task@company.com のような特定のアドレスに電子メールを送信し、件名にタスクの ID を含めて、approve_task@company.com によって受信された電子メールをチェックし、タスクを承認済みとしてマークするリスナーを確立することです。メール本文に mailto: リンクを張っても問題ありません。ただし、メールを自動的に送信することはできません。マネージャーはそれをクリックして、手動で電子メールを送信する必要があります。したがって、これが本当に良い解決策だとは思いません。