[英]How To Send Email Through HTML Page
我正在將網站創建為靜態HTML頁面。 因為僅在一個聯系人頁面中,我就需要獲取此信息,該信息應與某人提交的信息一起發送到特定的郵件ID,並且當某人單擊“立即發送”按鈕時
請幫助我,讓我知道是否可能!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<div>
<br />
<h6>
Contact Form:</h6>
<form action="mailto:mymailid@companyname.com" method="post" enctype="text/plain">
<table width="97%">
<tr>
<td width="145" align="left" valign="top" class="body" id="Company">
<strong>Company:</strong>
</td>
<td width="280" align="left" valign="top">
<input name="Company" type="text" size="30" />
</td>
</tr>
<tr>
<td align="left" valign="top" class="body" id="Contact">
<strong>Full Name:</strong>
</td>
<td align="left" valign="top">
<input name="Name" type="text" size="30" />
</td>
</tr>
<tr>
<td align="left" valign="top" class="body" id="Address">
<strong>Address: </strong>
</td>
<td align="left" valign="top">
<input name="Address" type="text" size="30" />
</td>
</tr>
<tr>
<td align="left" valign="top" class="body" id="Phone">
<strong>Phone: </strong>
</td>
<td align="left" valign="top">
<input name="Phone" type="text" size="30" />
</td>
</tr>
<tr>
<td align="left" valign="top" class="body" id="Email">
<strong>Email: </strong>
</td>
<td align="left" valign="top">
<input name="Email" type="text" size="30" />
</td>
</tr>
<tr>
<td align="left" valign="top" class="body" id="Comments">
<strong>Questions / Comments: </strong>
</td>
<td align="left" valign="top">
<textarea name="comments" cols="25" rows="6"></textarea>
</td>
</tr>
<tr>
<td>
</td>
<td>
<input type="submit" name="submit" class="button" value="Send Now" />
</td>
</tr>
</table>
</form>
</div>
</body>
</html>
簡短的答案是“ 不” ,您不能使用靜態HTML網站來做到這一點,您將需要服務器端代碼來處理form
並發送郵件,或者可以使用老式CGI Bin腳本來處理form
。
什么是最好的,你可以做純HTML的輸出是使用mailto:
在您的a
標簽。
<a href="mailto:demo@demo.com">demo@demo.com</a>
但是要提防垃圾郵件機器人,最好將其混淆。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.