2011-12-29 11 views
-1

上記の電子メールアドレスに入力したテキストを送信するmailtoフォームを作成しようとしています。電子メールフォームは変数 "to"です。どのように私はそれを持っている可能性がありますので、フォームがアップしているとき、誰かが電子メールを入力する変数にその電子メールが割り当てられます。ここに私のコードです。あなたがのmailtoを使用する場合は事前に おかげ -Benmailto電子メールアドレスで変数を使用する方法

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<!--chtml include "//webinfo/incs/header.inc"--> 

<html xmlns="http://www.w3.org/1999/xhtml"> 

    <head> 
    <title>Mailto Variable</title> 
    <link href="/webinfo/webinfo.css" type="text/css" rel="stylesheet" /> 
    </head> 

    <body> 
    <h1>Mailto Basic Demo</h1> 

    <form action="basic.mailto" method="post"> 
     <tr> 
      <td>Your E-mail Address:</td> 
      <td><input type="text" name="to" value="" size="55" /></td> 
     </tr> 
     <table border="0" cellspacing="2" cellpadding="0"> 
     <tr> 

     </tr> 
     <tr> 
      <td>Name:</td> 
      <td><input type="text" name="sendername" value="" size="55" /></td> 
     </tr> 
     <tr> 
      <td valign="top">Comments:</td> 
      <td><textarea name="comments" rows="15" cols="55"> 

</textarea></td> 
     </tr> 
     <tr> 
      <td></td> 
      <td><input type="submit" value="Send Comment" /> 
      <input type="reset" value="Clear Comment" /></td> 
     </tr> 
     </table> 
    </form> 
    <!--chtml include "//webinfo/incs/footer.inc"--> 
    </body> 

</html> 

Here is basic.mailto 

    <to>"to"</to> 
+0

あなたは何をしようとしているのですか?どのようにメールを送るつもりですか? HTMLタグを閉じた後に何が起きていますか? –

+0

何をしようとしていますか?フォームを送信するときに投稿変数にアクセスする方法を知りたいですか? – Kishore

+0

これは一般にアクセス可能な形式ですか?電子メールの受信者がWebブラウザによって提供されている場合は、ボットはサーバーを使用してスパムを送信します。これにより、世界中の大手メールサーバーがサーバーをブラックリストに登録し、受信者に届く前にメールを削除せずにメールを送信することができなくなります。 –

答えて

1

は:これを使用して、しかし

<form method="post" action="mailto:[email protected]"> 

:電子メールを送信し、その後、フォームタグにはこのような何かを見ているだろう方法は非常に良いものではありません。この方法では、電子メールの送信に使用できるデフォルトの電子メールクライアントが設定されているユーザーに依存します。

代わりに、サーバー側の言語を使用して電子メールを送信することをお勧めします。たとえばPHPを見てください。

電子メールを送信する場合は、PostmarkなどのWebサービスを調べて、電子メールが適切に配信され、SPAMフィルタに捕捉されていないことを確認する価値があります。 Postmarkを使いたい場合に使用できるほとんどのサーバー側言語用のライブラリがあります。http://developer.postmarkapp.com/developer-libs.html

関連する問題