2016-09-08 10 views
-1

リンクやボタンをクリックしてメール本文からメールを送信したいと思います。最初のメールは、mandrillappを使用して送信されます。私はアンカータグで試しましたが、電子メールクライアントを開かずに直接送信したいので、私の要件を満たしていません。メール本文からメールを送信する方法は?

<email_body> 

content..... 

SEND 

</email_body> 

SENDのタップでメールを送信します。

これに関するご提案はありますか?

答えて

0

一部の外部サービスを呼び出すことなくメール内からワンクリックで行うことはできません。

あなたの電子メールを送信した自分のWebサーバーにSENDリンクのポイントを設定するのが最善の方法です。 例えば:あなたは確か悪意のある人々は自分のサーバーに任意の値とスパムの人々を渡すことができませんでしたようにしたいと思いますので、

<a href="http://myserver.com/[email protected]&[email protected]&subject=hello&body=something> Send an email </a> 

は、しかし、これは、いくつかのセキュリティへの影響を持っているでしょう。

おそらく何らかのトークンシステムを使用しているため、最初のメールごとに固有のトークンがあるため、ウェブサーバーが検索して正しいメールを送信することができません。 例:

<a href="http://myserver.com/sendmail?token=23jfui34jfd934j> Send an email </a> 
+0

お返事ありがとうございました。アンカータグから外部サーバーにPOSTできますか?また、SENDをクリックすると、そのページに移動しましたが、これは嫌です。 –

+0

メールにフォームを含めて、いくつかのPOSTデータを生成することもできます:https://www.campaignmonitor.com/resources/guides/email-forms/これはナビゲーションの問題も回避できますが、電子メールの危険性がありますクライアントがブロックしている可能性があります。 – Peaceand

関連する問題