有什么方法可以将文本(从表单中检索)发送到我的Gmail账户?我也可以让用户输入他们的电子邮件地址和主题。如果没有,是否有更好的方式让用户给我发送消息?谢谢。PHP电子邮件文本到Gmail邮箱
回答
我建议您使用PHP Mailer该程序将负责所有的消息构建,并且可以很好地与Gmail配合使用。 Gmail中还包含示例代码。
使用mail
函数来发送电子邮件到特定地址:
$subject = $_REQUEST['subject'];
$message = $_REQUEST['message'];
mail("[email protected]", $subject, $message);
但请不要拿从形式$to
参数,否则你的脚本将被用于发送垃圾邮件。
扩展在什么伊万写给添加用户的电子邮件发件人:
$subject = $_POST['subject'];
$message = $_POST['message'];
$from = $_POST['from'];
// the sender email must be cleaned of mime header injection
$from = preg_replace_all("/[\r\n]+/", '', $from);
mail("[email protected]", $subject, $message, "from:$from\n");
这使得它更容易回答。但是,您可以将其电子邮件地址附加到邮件正文中。
“from”只是一个普通的电子邮件地址,如'[email protected]',这些'mime头'会在哪里出现? – mk12 2009-10-27 01:10:37
电子邮件地址是mime消息的一部分,就像嵌入HTML的电子邮件成为HTML的一部分一样。因此,如果不是HTML实体转义,则类似于: [email protected]的电子邮件将变为HTML中的斜体。对于mime,这很简单,只是逃脱或删除\ n。 – bucabay 2009-10-27 01:38:05
例如:电子邮件[email protected] \ nbcc:[email protected]会将垃圾邮件发送到[email protected] – bucabay 2009-10-27 01:39:16
- 1. 从Gmail获取电子邮件到PHP
- 2. 我们如何才能将PHP电子邮件发送到Gmail邮箱
- 3. PHP邮件功能不发送电子邮件到Gmail帐户
- 4. 收到的垃圾邮件gmail邮箱
- 5. Gmail PHP API发送电子邮件
- 6. PHP发送电子邮件GMAIL错误
- 7. Gmail电子邮件线程
- 8. 下载gmail电子邮件
- 9. Gmail电子邮件圆角
- 10. GMail电子邮件导入
- 11. 使用PHP邮件发送电子邮件从本地主机到Gmail地址
- 12. 将共享邮箱电子邮件移到特定文件夹
- 13. Perl gmail电子邮件脚本错误
- 14. cakePHP-电子邮件客户端:读本地主机上的Gmail邮箱
- 15. 从AD邮箱导入电子邮件
- 16. 使用此php代码不会发送电子邮件到Gmail收件箱
- 17. 电子邮件未收到,但显示为在Gmail邮箱域名下发送
- 18. PHP邮件()不发送电子邮件除外gmail
- 19. Gmail的标记PHP的电子邮件为垃圾邮件
- 20. Gmail IMAP php邮件作为电子邮件的答复发送
- 21. 从汞发送电子邮件到GMail
- 22. Gmail /电子邮件到字段EditText
- 23. gmail没有收到Codeigniter电子邮件
- 24. Gmail无法收到wordpress电子邮件
- 25. php梨电子邮件与Gmail邮件工程,但没有电子邮件与本地服务器发送
- 26. PHP imap_search未检测到Gmail邮箱中的所有邮件
- 27. 从Gmail电子邮件发送与ASP.net电子邮件
- 28. 从邮箱从邮箱获取电子邮件
- 29. Grails路由插件 - 从Gmail收件箱解析电子邮件后无法解析电子邮件正文
- 30. 电子邮件脚本 - 回复邮件Gmail对话
这是比原始邮件功能更安全,更简单的发送电子邮件的方式。伟大的建议! – 2009-10-26 23:06:34
感谢它的工作! – mk12 2009-10-26 23:53:35
只有porblem正在回复或没有工作,但没关系,我只是添加了电子邮件地址以回复主体的开头。 – mk12 2009-10-27 01:07:27