logging and checking
darcs-hash:20080721092813-84dde-ac19bbdd85bbf796ecf8ffbc8c0cb05d0d1667ab.gz
This commit is contained in:
parent
8bc9834854
commit
2bdc6f0643
16
lib/mail.php
16
lib/mail.php
@ -169,11 +169,15 @@ function mail_broadcast_notice_sms($notice) {
|
|||||||
|
|
||||||
$cnt = $user->find();
|
$cnt = $user->find();
|
||||||
|
|
||||||
while ($user->fetch()) {
|
common_log(LOG_INFO, "Sending notice " . $notice->id . " to $cnt subscribers", __FILE__);
|
||||||
$success = mail_send_sms_notice($notice, $user);
|
|
||||||
if (!$success) {
|
if ($cnt) {
|
||||||
common_log(LOG_ERR, 'Could not send SMS message to user', __FILE__);
|
while ($user->fetch()) {
|
||||||
return false;
|
$success = mail_send_sms_notice($notice, $user);
|
||||||
|
if (!$success) {
|
||||||
|
common_log(LOG_ERR, 'Could not send SMS message to user', __FILE__);
|
||||||
|
return false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -186,6 +190,8 @@ function mail_send_sms_notice($notice, $user) {
|
|||||||
$to = $name . ' <' . $user->smsemail . '>';
|
$to = $name . ' <' . $user->smsemail . '>';
|
||||||
$other = $notice->getProfile();
|
$other = $notice->getProfile();
|
||||||
|
|
||||||
|
common_log(LOG_INFO, "Sending notice " . $notice->id . " to " . $user->smsemail, __FILE__);
|
||||||
|
|
||||||
$headers = array();
|
$headers = array();
|
||||||
$headers['From'] = $user->incomingemail;
|
$headers['From'] = $user->incomingemail;
|
||||||
$headers['To'] = $to;
|
$headers['To'] = $to;
|
||||||
|
Loading…
Reference in New Issue
Block a user