【发布时间】:2011-05-05 12:54:24
【问题描述】:
大家好,
首先我是 PHP 和 webmail 服务的新手。如果我忽略了任何重要的事情,请原谅我。
我有一个下载页面,点击后必须重定向到另一个页面以收集用户数据(电子邮件、姓名)。填写完表格后,我想重定向他以完成下载。
这是邮件页面收集和发送数据的php代码
<?php
$name = $_POST['name_first'];
$mail = $_POST['email'];
$number = $_POST['phone_number'];
echo "Name : $name";
echo '<br>';
echo "Email-ID : $mail";
echo '<br>';
echo "Phone-Number : $number";
$email_message = "first name: {$name} email is {$mail} number is {$name} ";
mail('vinoth.33@gmail.com', 'Form Response', $email_message);
?>
mail() 函数不工作,给我一个错误,说没有配置 smtp 端口,尽管在从论坛中听取了一些建议并配置了 php.ini 之后......它似乎仍然不起作用。
这是我遇到的实际错误,请帮助。无法在“localhost”端口 25 连接到邮件服务器,请验证 php.ini 中的“SMTP”和“smtp_port”设置或使用 ini_set()
【问题讨论】:
-
verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set()的哪一部分你不明白?