Php 将页面内容发送到电子邮件
我想将页面内容发送到电子邮件。 我写 但页面并不是永远都能加载的。 如何将页面内容发送到电子邮件。Php 将页面内容发送到电子邮件,php,email,Php,Email,我想将页面内容发送到电子邮件。 我写 但页面并不是永远都能加载的。 如何将页面内容发送到电子邮件。 我的页面内容有几个数组,所以我不能包含使用对象缓冲怎么样: if($_GET['send_mail'] == 1){ ob_start(); include 'send_daily_bespoke_call_status.php'; $output_buffer = ob_get_contents(); ob_end_clean(); mail('abc@g
我的页面内容有几个数组,所以我不能包含使用对象缓冲怎么样:
if($_GET['send_mail'] == 1){
ob_start();
include 'send_daily_bespoke_call_status.php';
$output_buffer = ob_get_contents();
ob_end_clean();
mail('abc@gmail.com', 'Report for Bespoke Users', $output_buffer);
}
另外,您可以使用PEAR的SMTP邮件包,而不是
mail()
:您需要在php.init中指定正确的SMTP服务器。这对我很有用$body=file\u get\u contents('send\u daily\u bespoke\u call\u status.php')$主体=eregi_替换(“[]”,“$body”);邮件('abc@gmail.com“,”定制用户报告“,$body);
if($_GET['send_mail'] == 1){
ob_start();
include 'send_daily_bespoke_call_status.php';
$output_buffer = ob_get_contents();
ob_end_clean();
mail('abc@gmail.com', 'Report for Bespoke Users', $output_buffer);
}