【发布时间】:2021-04-16 08:16:07
【问题描述】:
我有以下联系方式:
<div class="container red_layer_footer">
<form action="/var/www/cgi-bin/FormMail.pl" method="POST">
<input type=hidden name="recipient" value="mymail@gmail.com">
<input type=hidden name="subject" value="Nuova mail">
<input type=hidden name="redirect" value="http://www.evogale.it/grazie.html">
<h2>CONTATTI</h2>
<div class="name">
<label for="name"></label>
<input type="text" placeholder="Nome" name="name" id="name_input" required>
</div>
<div class="email">
<label for="email"></label>
<input type="email" placeholder="Mail" name="email" id="email_input" required>
</div>
<div class="message">
<label for="message"></label>
<textarea name="message" placeholder="Messaggio" id="message_input" cols="30" rows="5" required></textarea>
</div>
<div class="submit">
<input type="submit" value="Invia Messaggio" id="form_button">
</div>
<input type=hidden name="required" value="email,name,message">
</form> <!-- // End form -->
</div> <!-- End #container -->
在一个 html 文件中,我希望它通过 SMTP 发送电子邮件。我应该如何修改代码以实现这一目标?在网上环顾四周,我发现我可能会添加一些 jQuery 代码?
【问题讨论】:
-
您无法从浏览器发送电子邮件。见stackoverflow.com/questions/7381150/…
-
我可以看到您的后端是 Perl CGI 脚本,您可能只想使用像
Email::Sender::Simple这样的 Perl 模块来发送电子邮件。一些标准方法在this post。
标签: javascript html jquery smtp contact-form