Php codeigniter中的smtp配置在哪里?
在我的项目(codeigniter)中,如何查找SMTP详细信息?我在那个email.php的config文件夹中找到了。它包含如下内容 如何查找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,
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想要的是globalsSMTP_服务器
SMTP_用户
在其代码上的位置,显然该程序不是Histhank指出的,我完全错过了这一部分。在这种情况下,他可以检查您提到的constants.php文件。但如果他从其他地方获取了代码,我怀疑他是否修改了constants.php。另一方面,只要在他的源代码/IDE中简单搜索关键字,就会知道常量是否存在。:)这很好,但现在我想更改我的smtp服务器详细信息。因此,smtp_服务器url存储在哪里或存储在哪个文件中。您需要检查正在使用的任何smtp服务。e、 google/amazon提供SMTP服务,为网站发送邮件。您是否正在使用任何此类服务?是的,我正在查找(SMTP_服务器)详细信息。SMTP详细信息存储在站点的何处