0

if ステートメントを使用して、フォームが送信されたときに通知する電子メール アドレスの文字列を作成する Web フォームがあります。サーバー側のコードを使用せずに、すべての電子メール アドレスに電子メール通知を送信することは可能ですか。クライアント側のみを使用します。例: JavaScript、JQuery?

これは、SharePoint 2003 サイトで使用され、電子メール アラートとサーバー側コードが無効になっています。

4

2 に答える 2

5

どのクライアント ブラウザでも、クライアント側から電子メールを送信する信頼できる方法はありません。タグは存在しますmailto:が、一部の状況でのみサポートされており、多くの場合、存在しないか適切に構成されていないローカルの電子メール クライアントとの連携が必要です。Web ベースの電子メールが急増したため、ローカルに構成された電子メール クライアントすら存在しない可能性があります。

これらの電子メールを送信する唯一の信頼できる方法は、電子メール アドレスをサーバーに提供し、サーバーに電子メールを送信させることです。自分のサーバーでそれをしたくない、またはできない場合は、サーバーに送信してから電子メールを送信するクライアント側のフォームを使用して、それを行うことができるサービスがあります。そのようなサービスの 1 つがWufooです。無料版と有料版の両方があります。

于 2012-04-04T20:36:42.797 に答える
1

この男は Web サービスをセットアップし、jQuery を使用してそれを呼び出して電子メールを送信したようです。それがあなたの制約に違反しているかどうかはわかりません。

http://riderdesign.com/articles/Sending-email-with-jQuery-and-a-Web-Service.aspx

于 2012-04-04T20:39:20.960 に答える