2017-02-27 131 views
1

我在我的網站內有如下形式。正如你所看到的,我更改了域名和電子郵件地址。這是一個訂閱我的通訊,然後收到一封感謝信的人的例子。我的表格全部驗證並正常工作。這就是問題......在收件人的輸入字段中,我需要包含我的實際電子郵件地址,以便表單知道發送信息的位置。但是,當然,現在它暴露在源代碼中,可以被機器人抓取。有沒有辦法讓我的表單能夠工作,但是不僅僅是機器人而是我的電子郵件地址,還有看我的源代碼的實際人員?FormMail和電子郵件地址

非常感謝您

<form method="post" action="http://www.mydomainname.com/cgi-bin/FormMail.pl" onSubmit="MM_validateForm('First Name','','R','Last Name','','R','Email Address','','RisEmail');return document.MM_returnValue"> 
    <p> 
    <input type="hidden" name="recipient" value="[email protected]"> 
    <input type="hidden" name="subject" value="Newsletter"> 
    <input type="hidden" name="redirect" value="http://www.mydomainname.com/thanks"> 
    <input type="hidden" name="realname" value="Website Request"> 
    </p> 

回答

0

隨着一些調查和反覆試驗我能回答我的問題,並希望它可以幫助別人。

在FormMail本身位於我的服務器上,我能夠將我的電子郵件地址添加到其中的收件人行。在發佈我的問題之前,我不知道這個選項是否存在。我的特殊版本的FormMail允許我這樣做,所以我上傳了新的調整。在我的頁面中刪除html內的收件人行信息後,我測試了表單,並且所有內容都完美地工作,並且我收到了我的電子郵件收件箱中的表單結果...很酷...

相關問題