有没有办法从php.ini获取SMTP服务器名称值

时间:2012-08-06 11:03:23

标签: php email smtp

有没有办法从php.ini获取SMTP服务器名称值,以便我不需要在应用程序的配置文件中显式重复该名称?

在我的本地计算机上,我使用WAMP堆栈,应用程序部署在LAMP堆栈上。

3 个答案:

答案 0 :(得分:0)

试试这个:

<?php
    ini_get("SMTP");  
?>

答案 1 :(得分:0)

<?php

var_dump( ini_get( 'SMTP' ) );

?>

答案 2 :(得分:0)

诚实地说,这取决于您访问邮件功能的方式。即使您的SMTP服务器内部可能是localhost,也可能是php.ini,实际上,您的SMTP可能实际上是mail.x.co.uk给其他人。

您使用的版本取决于您使用的版本。