2014-05-13 3 views
-3

php auto отправляет почту по времени и имеет настройки?php auto отправка почты из базы данных?

я хочу создать электронную почту и сохранить базу данных

по времени электронной почты автоматически отправлять сообщения по электронной почте пример: я установка в 8:00 вечера

Отправить EMAIL1 (к, subject1, Сообщение1), отправьте EMAIL2 (в , subject2, message2) ....

Поскольку я использую MySQL базы данных так, я хочу автоматически отправить предмет + сообщение, если статус = 0

статус = 0 нет посыла, статус = 1 стара посыла.

Пожалуйста, помогите. Спасибо.

+0

http://stackoverflow.com/questions/3368307/how-to-send-emails-via-cron-job-usng-php-mysql – aldanux

+0

Это имеет уже был дан ответ проверка [здесь] [1] [1]: http://stackoverflow.com/questions/3368307/how-to-send-emails-via-cron-job-usng-php- mysql – Sitati

+0

, пожалуйста, помогите, у меня есть список, который нужно отправить по электронной почте от mysql. спасибо – tranchau

ответ

0

Вы должны использовать хрон посетить страницу:

0 20 * * * curl http://yourwebsite.com/emailscript.php 

^выстреливает на 0 минут, 20 часа (8:00 вечера), каждый день, каждую неделю, каждого месяца.

содержание emailscript.php:

$to = "[email protected]"; 
$subject = "Cron Job HTML email"; 

$message = " 
<html> 
<head> 
<title>HTML email</title> 
</head> 
<body> 
<p>This email contains HTML Tags and is a test of the cron jobs!</p> 
</body> 
</html> 
"; 

// Always set content-type when sending HTML email 
$headers = "MIME-Version: 1.0" . "\r\n"; 
$headers .= "Content-type:text/html;charset=UTF-8" . "\r\n"; 

// More headers 
$headers .= 'From: [email protected] <[email protected]>' . "\r\n"; 

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

, пожалуйста, помогите, у меня есть список email, который вы хотите отправить из mysql. спасибо – tranchau

+0

У меня есть минимальное понимание того, что вы спрашиваете. – Vigs

Смежные вопросы