簡體   English   中英

如何通過HTML頁面發送電子郵件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM