您的位置:

php.inimail配置,花呗这个月还不上可以延长到下个月吗

本文目录一览:

请问如何配置php.ini发送邮件

一般的linux系统中的主机Sendmail服务都是正常启动的。你要在php.ini里面配置的[mail

function],你就加上以下这个,然后试试看,其实,如果你要叫IXwebhosting的客服给你放上php.ini这个文件的话,这个语句默认就有的。

查看原帖

mail()函数发送邮件,php.ini 应该怎样去配置?

你设置的QQ邮件服务器需要SMTP认证,而PHP内建的mail函数不支持SMTP认证

两种解决办法:

其一,找一个不需要SMTP认证的邮件服务器

其二,使用类似于pear mail这种支持SMTP认证的扩展库

如何配置php.ini实现让mail函数实现发送邮件功能

找到extension=php_mailparse.dll把前面的“;”去掉。

2.界面代码展示。

利用的函数 mail()

bool mail ( string $to , string $subject , string $message [, string $additional_headers [, string $additional_parameters ]] )$to

电子邮件收件人,或收件人列表。

本字符串的格式必须符合 ? RFC 2822。例如:user@example.comuser@example.com, anotheruser@example.comUser

User , Another User $subject

电子邮件的主题。$message

所要发送的消息。行之间必须以一个 LF(\n)分隔。每行不能超过 70 个字符。Caution

(Windows 下)当 PHP 直接连接到 SMTP 服务器时,如果在一行开头发现一个句号,则会被删掉。要避免此问题,将单个句号替换成两个句号。

$message = 'Birthday Reminders for AugustHere are the birthdays upcoming in August!PersonDayMonthYearJoe3rdAugust1970Sally17thAugust1973';// To send HTML mail, the Content-type header must be set

求PHP中mail函数的使用。要求通过配置php.ini完成

如果我告诉你,Mail函数在PHP开发中基本用不到,你会怎样?老实告诉你吧.平常我们用PHP发送邮件,用的不是PHP自带的Mail函数.而是通过PHP的Socket函数定义自己的一个邮件发送类.现在目前的框架都是这样处理的.如果想要这个类,请给分之后再邮件我.谢谢!

如何配置PHP.ini 中 sendmail

PHP.ini的配置。

[mail function]

; For Win32 only.

; SMTP = localhost

; smtp_port = 25

; For Win32 only.

; sendmail_from = me@example.com

; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").

sendmail_path = "D:\PHP5\sendmail\sendmail.exe -t"

; Force the addition of the specified parameters to be passed as extra parameters

; to the sendmail binary. These parameters will always replace the value of

; the 5th parameter to mail(), even in safe mode.

;mail.force_extra_parameters =

其实,上面的配置中就那么么一句是有用的,其它的关掉就可以了。

sendmail_path的用来指定sendmail.exe的路径,就是上面看到的,‘-t’写上就好,不用管。

接着是sendmail的配置

smtp_server=smtp服务器地址

auth_username=邮箱登录名

auth_password=邮箱密码

force_sender=发件人地址全写

这里由于没有自己的STMP服务器,就得用别人的,经测试可以用QQ和163的。例如QQ的smtp_server地址为:smtp.qq.com。auth_username就是登陆名,如果用QQ的就是QQ号码。auth_password邮箱密码。force_sender这是其实可以不填。

下面是测试用的PHP代码:

?php

    $to = "123@qq.com";

    $now = date("Y-m-d h:i:s");

    $from_name = '测试者';

    $from_email = 'Kensy';

    $headers = "From: $from_name $from_email";

    $body = "测试邮件!";

    $subject = "[$now] 测试邮件";

    if (mail($to, $subject, $body, $headers)) {

        echo "success!";

    } else {

        echo "fail…";

    }

?