- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
这是我发送 html 邮件的脚本。但是执行此脚本后,我没有收到邮件。我不知道如何使用 ini_set("SMTP","smtp.xyz.com) 设置用户名和密码");?他们是否有任何简单的方法来设置 SMTP 而无需使用任何外部库文件?
$name=$_POST['name'];
$email=$_POST['email'];
$mobile=$_POST['mobile'];
$messege="Dear Webmaster,<br /> An user sent query.<br /> Query: <br/> ".$_POST['messege']."<br /><br /><br /> <b>User Contact Detail:</b><br />Name:".$name."<br/> Email:".$email."<br />Mobile:".$mobile;
$to = 'xyz@gmail.com';
$subject = 'xx';
$headers = "From: abc@xyz.com\r\n" .
'X-Mailer: PHP/' . phpversion() . "\r\n" .
"MIME-Version: 1.0\r\n" .
"Content-Type: text/html; charset=utf-8\r\n" .
"Content-Transfer-Encoding: 8bit\r\n\r\n";
ini_set("SMTP","smtp.xyz.com");
ini_set("smtp_port","25");
ini_set("sendmail_from","abc@xyz.com");
mail($to, $subject, $message, $headers);
最佳答案
如您所见in the PHP manual , PHP 的 SMTP 功能仅在 Windows 上可用,并且只有非常基本的功能。如果您需要在 Linux 上使用它和/或需要用户名和密码身份验证、SMTPS 等,您将需要使用像 SwiftMailer 这样的库。 , PHP Mailer等,或者您需要在自己的主机上设置外部 SMTP 服务器,例如 Exim .
但是,您不应尝试设置 SMTP 服务器,除非您在这方面有经验,否则您将在几天内使您的服务器成为垃圾邮件发送者的巢穴。
关于php - 如何使用 ini_set 设置 smtp 用户名和密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9430412/
这是我告诉 php 要做的: 希望我能在一个文件中报告所有错误,在消息前加上“PRE”,在消息后加上“APP”。 (我的目标是把PRE和APP做成/n/r什么的。。。) 但是我的报错日志是这样的:
我想关闭输出缓冲。目前它显示 no value 本地和主。我运行 ini_set('output_buffering',4092); 并且 phpinfo() 没有任何变化。安全模式已关闭。 接下来要
当我们在代码中像下面这样使用 ini_set 时,所有其他代码的内存限制是否相同?或者只对我们添加的代码有效? ini_set('memory_limit', '512M'); 谢谢 最佳答案 它只对
我试图用 ini_set 关闭 expose_php,但它似乎不起作用。我尝试了值 0 和 Off,但都不起作用。 ini_set('expose_php',0); 帮助? 最佳答案 http://p
事情是这样的: ini_set('display_errors', '1');ini_set('safe_mode', '0');ini_set('allow_url_fopen', '1');ini
我有 index.php 和几个级联包含的文件,类似这样。 index.php -> controller.php -> model.php -> view.php 在 model.php 我有一个函
我将以“display_errors”为例: ini_set('display_errors', 1);// int ini_set('display_errors', '1');// string
我想知道放置 ini_set() 函数的最佳位置,因为我认为当 ini_set 函数在这样的方法中时: private function archiveBackup() { ini_set('
我正在进行代码审查,发现有 2 个地方 ini_set('memory_limit', '512M'); 在函数中使用。这个可以吗?不知何故,这对我来说似乎不对。这被认为是不好的做法吗? 谢谢! 最佳
在我当前的项目中,我有一个 security.php,其中包含一些函数和一些 ini_set() 语句。 ini_set('session.use_trans_sid', 0); ini_set('s
我如何检查服务器配置是否允许我设置如下选项: ini_set('upload_max_filesize', '8M'); 在 PHP 脚本中?这是 php.ini directives 的列表但我真的
这个问题在这里已经有了答案: error_reporting(E_ALL) does not produce an error (7 个答案) 关闭 6 年前。 在 PHP 5.5.9 中 ini_
这个问题在这里已经有了答案: 关闭 10 年前。 Possible Duplicate: ini_set() scope of effect? 我在网站上工作,为了开发,我喜欢在浏览器中查看我的错误
我目前有一个将运行很长时间的脚本(尽管在它自己的单独进程中 fork )。它不会经常运行,但是当它运行时,它将使用大量内存,主要用于处理(许多)XLS 文件(> 10 MB)。 当此脚本以 6000
我正在使用 ini_set() php 函数来减少最大执行时间。我对此没有任何问题,但我想知道这个功能是什么,如何真正发挥作用。我认为它可能会覆盖 php.ini 文件,因此我在 php.ini 文件
我正在尝试上传更大的文件,所以我在 php 代码中设置了它 ini_set('upload_max_filesize', '1000M'); ini_set('post_max_size',
如果我在 PHP 页面中使用 ini_set('default_socket_timeout',30);,这是否会影响在 所有 上进行的套接字调用服务器还是仅此页面当前生命周期中的服务器? 干杯! 最
我正在使用 ini_set() php 函数来减少最大执行时间。我对此没有任何问题,但我想知道这个功能是什么,如何真正发挥作用。我认为它可能会覆盖 php.ini 文件,因此我在 php.ini 文件
我正在尝试上传更大的文件,所以我在 php 代码中设置了它 ini_set('upload_max_filesize', '1000M'); ini_set('post_max_size',
如果我在 PHP 页面中使用 ini_set('default_socket_timeout',30);,这是否会影响在 所有 上进行的套接字调用服务器还是仅此页面当前生命周期中的服务器? 干杯! 最
我是一名优秀的程序员,十分优秀!