Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/275.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php codeigniter中的smtp配置在哪里?_Php_Codeigniter - Fatal编程技术网

Php codeigniter中的smtp配置在哪里?

Php codeigniter中的smtp配置在哪里?,php,codeigniter,Php,Codeigniter,在我的项目(codeigniter)中,如何查找SMTP详细信息?我在那个email.php的config文件夹中找到了。它包含如下内容 如何查找SMTP\u服务器,SMTP\u用户。请帮我一下 $config = array( "mailtype" => "html", "protocol" => EMAIL_PROTOCOL, "smtp_host" => SMTP_SERVER, "smtp_user" => SMTP_USER,

在我的项目(codeigniter)中,如何查找SMTP详细信息?我在那个email.php的config文件夹中找到了。它包含如下内容

如何查找
SMTP\u服务器
SMTP\u用户
。请帮我一下

$config = array(
"mailtype"      => "html",
"protocol"      => EMAIL_PROTOCOL,
"smtp_host"     => SMTP_SERVER,
"smtp_user"     => SMTP_USER,
"smtp_pass"     => SMTP_PASS,
"crlf"          => "\n",
"newline"       => "\r\n"
);

codeigniter中没有SMTP设置的默认配置文件。但是,您可以创建自己的配置文件来全局设置这些值。以下是codeigniter用户指南的摘录:

在配置文件中设置电子邮件首选项

如果您不想使用上述方法设置首选项,可以将其放入配置文件中。只需创建一个名为email.php的新文件,在该文件中添加$config数组。然后将文件保存在config/email.php,它将被自动使用。如果将首选项保存在配置文件中,则无需使用$this->email->initialize()函数


您可以从邮件服务提供商处获得
SMTP\u USER和SMTP\u PASS是您的正常登录凭据。它看起来像全局变量,您是否尝试查看
application/config/constants.php
是的,我尝试过,但constacts.php页面上没有SMTP详细信息OP已经有电子邮件配置,OP想要的是globals
SMTP_服务器
SMTP_用户
在其代码上的位置,显然该程序不是Histhank指出的,我完全错过了这一部分。在这种情况下,他可以检查您提到的constants.php文件。但如果他从其他地方获取了代码,我怀疑他是否修改了constants.php。另一方面,只要在他的源代码/IDE中简单搜索关键字,就会知道常量是否存在。:)这很好,但现在我想更改我的smtp服务器详细信息。因此,smtp_服务器url存储在哪里或存储在哪个文件中。您需要检查正在使用的任何smtp服务。e、 google/amazon提供SMTP服务,为网站发送邮件。您是否正在使用任何此类服务?是的,我正在查找(SMTP_服务器)详细信息。SMTP详细信息存储在站点的何处