我尝试并按照教程编写了一个邮件表单。我想知道邮件会是什么样子,谁是发件人?我永远不能尝试发送一个,因为我在本地主机..
我可以将我的Gmail用作发件人吗?是否可以创建一个使用gmail acc发送电子邮件而无需转到gmail的表单?
答案 0 :(得分:0)
您可以使用PHP IMAP功能或具有SMTP功能的phpmailer基本上从任何邮件帐户发送:
答案 1 :(得分:0)
您可以使用PHP作为纯文本发送邮件,或者您可以发送HTML电子邮件,允许您格式化文本,边框,背景等。
您确实需要使用实时服务器才能使用mail()函数,并且您不必使用gmail帐户发送它。如果您希望它看起来像是来自您,只需在“来自”参数中使用您的电子邮件地址。
答案 2 :(得分:0)
基本上你可以使用你喜欢的任何电子邮件地址,甚至是不存在的地址,因为这只是向收件人显示的内容,后台电子邮件地址始终是来自您发送电子邮件的服务器(主机)的地址。
$text = "<html><head><title>your title</title></head>
<body>
<!-- html here -->
</body>
</html>";
$recipient = "$email"; //Mailadresse
$sender = "anything@youlike.com";
$subject = "Anything you like";
$answer = "anything@youlike.com";
$hea = "MIME-Version: 1.0\r\n";
$hea .= "Content-type: text/html; charset=iso-8859-1\r\n";
$hea .= "From: $sender\r\n";
$hea .= "Reply-To: $answer\r\n";
mail($recipient,$subject,$text,$hea);