2

私のオープンソースで無料のオンラインアプリケーションでは、このツールを使用すると、ユーザーは視聴者にメールを送信できます。この目的のために、私はjavamailAPIとGmailSMTPを使用します。ただし、送信する場合、「差出人」アドレスは常に、ユーザーのメールアドレスではなく、Gmailへの認証に使用する私のアカウントです。これは多くの混乱と問題につながります。

(悪用を防ぐために)これを許可しないというGmailの哲学は理解していますが、私のアプリの観点からは深刻な制限です。

Gmail以外に、プログラムによるインターフェースを可能にし、プログラムが指定された「差出人」アドレスで電子メールを送信できるようにする無料/安価なオンライン電子メールサービスはありますか?

4

2 に答える 2

1

ユーザーが正しいメールアドレスに返信できるように、メールの返信先アドレスを設定してみませんか?

したがって、差出人アドレスをGmailアドレスとして保持しますが、返信先アドレスをユーザーアドレスに設定します。

何かのようなもの:

msg.setReplyTo(new InternetAddress("someone@yahoo.com"));
于 2012-08-10T10:08:07.947 に答える
1

アプリケーションのホスティングサービスは、電子メールの送信に使用するSMTPサーバーを提供する必要があります。ただし、前述のように、偽造Fromはスパムの最も一般的な兆候であり、そのような電子メールは、ルート上のスパムフィルターまたはSMTPサーバーによってフィルターで除外される可能性があります。

于 2012-08-10T11:30:23.853 に答える