Php 如何为我的网站创建电子邮件联系人表单

Php 如何为我的网站创建电子邮件联系人表单,php,email,forms,sendmail,contact,Php,Email,Forms,Sendmail,Contact,我希望在我的网站上创建一个表单,用户可以输入他们的电子邮件地址和一条消息(无论多长)。然后单击提交按钮,代码将消息作为电子邮件发送到我的邮箱 我想知道是否有人知道我可以使用什么代码。我正在使用PHP作为服务器端语言。您需要在某处访问smtp服务器。假设您这样做,请使用php mail函数发送邮件,如下所示: $Name = "John doe"; //senders name $email = "email@adress.com"; //senders e-mail adress $reci

我希望在我的网站上创建一个表单,用户可以输入他们的电子邮件地址和一条消息(无论多长)。然后单击提交按钮,代码将消息作为电子邮件发送到我的邮箱


我想知道是否有人知道我可以使用什么代码。我正在使用PHP作为服务器端语言。

您需要在某处访问smtp服务器。假设您这样做,请使用php mail函数发送邮件,如下所示:

$Name = "John doe"; //senders name 
$email = "email@adress.com"; //senders e-mail adress 
$recipient = "recipient@emailadress.com"; //recipient 
$mail_body = "The text for the mail..."; //mail body 
$subject = "Subject for receiver"; //subject 
$header = "From: ". $Name . " <" . $email . ">\r\n"; //optional headerfields

mail($recipient, $subject, $mail_body, $header);

有关详细信息,请访问。

您需要访问某个smtp服务器。假设您这样做,请使用php mail函数发送邮件,如下所示:

$Name = "John doe"; //senders name 
$email = "email@adress.com"; //senders e-mail adress 
$recipient = "recipient@emailadress.com"; //recipient 
$mail_body = "The text for the mail..."; //mail body 
$subject = "Subject for receiver"; //subject 
$header = "From: ". $Name . " <" . $email . ">\r\n"; //optional headerfields

mail($recipient, $subject, $mail_body, $header);

当以上两个答案提供了一个基本的电子邮件发送建议时,有一件事你应该考虑,代码不安全。垃圾邮件发送者可以插入Cc:code并使用表单发送垃圾邮件。如果他们这样做,您的smtp提供商可能会禁止您的帐户。尝试一个专用邮件,比如

,而上面两个答案提供了一个基本的电子邮件发送建议,有一件事你应该考虑,代码不安全。垃圾邮件发送者可以插入Cc:code并使用表单发送垃圾邮件。如果他们这样做,您的smtp提供商可能会禁止您的帐户。尝试使用专用的邮件程序,如尝试使用PHPForms。这是一个终极的网络,可以在几分钟内创建专业外观的电子邮件表单。您只需通过直观的界面创建一个PHP表单,并生成可以轻松复制和粘贴到任何网页的代码。

尝试使用PHPForms。这是一个终极的网络,可以在几分钟内创建专业外观的电子邮件表单。您只需通过直观的界面创建一个PHP表单,并生成一个可以轻松复制和粘贴到任何网页的代码。

您的主机支持哪些服务器端代码?PHP?ASP?只有CGI?那你想知道什么?特别是?我总是忘记检查标签!愚蠢的我。哦,没有愚蠢的问题,只有愚蠢的人。谢谢。。我已经详细说明了您的主机支持哪些服务器端代码?PHP?ASP?只有CGI?那你想知道什么?特别是?我总是忘记检查标签!愚蠢的我。哦,没有愚蠢的问题,只有愚蠢的人。谢谢。。我把自己说得更具体了