2012-08-15 268 views
0

我想一個網頁的內容發送到我的郵箱......所以我要把這個代碼腳本發送許多電子郵件

<?php 

$to = '[email protected]'; 
$subject = 'JYBExpo Report'; 

$headers = "MIME-Version: 1.0\r\n"; 
$headers .= "Content-type: text/html; charset=utf-8\r\n"; 

$message = file_get_contents('http://jybexpo.com/cms/?page_id=53&print=1'); 

mail($to, $subject, $message, $headers); 

?> 

但是這個代碼給我發了20多個電子郵件

如何讓它只發送一封電子郵件? 任何人都可以幫助我嗎?

+0

你的意思是20份電子郵件?還是會將內容分解爲20個部分,並向每個部分發送電子郵件? – Amyth 2012-08-15 05:33:40

+0

20份....... – Hatim 2012-08-15 06:00:03

回答

0

它發送多個電子郵件的原因是因爲您的模板被多次調用,每次您的模板被稱爲郵件腳本啓動並向您發送新電子郵件。

+0

如何解決? – Hatim 2012-08-15 05:52:35

+0

你怎麼啓動腳本,我的意思是你如何實際上試圖觸發這個腳本? – Amyth 2012-08-15 05:54:49

+0

我只訪問頁面sendreport.php ,,,然後我收到很多電子郵件... – Hatim 2012-08-15 05:56:31