$form->add('checkbox', 'mailing_forward', ts('Forwards'));
$form->assign('validCiviMailing', TRUE);
- $form->addFormRule(array('CRM_Mailing_BAO_Query', 'formRule'), $form);
+ // $form->addFormRule(array('CRM_Mailing_BAO_Query', 'formRule'), $form);
}
/**
$query->_qill[$grouping][] = $fieldTitle . ' - ' . $valueTitles[$value];
}
+ $query->_tables['civicrm_mailing'] = $query->_whereTables['civicrm_mailing'] = 1;
$query->_tables['civicrm_mailing_job'] = $query->_whereTables['civicrm_mailing_job'] = 1;
$query->_tables['civicrm_mailing_event_queue'] = $query->_whereTables['civicrm_mailing_event_queue'] = 1;
$query->_tables['civicrm_mailing_recipients'] = $query->_whereTables['civicrm_mailing_recipients'] = 1;
$body = $message->get();
$headers = $message->headers();
- PEAR::setErrorHandling(PEAR_ERROR_CALLBACK,
- array('CRM_Core_Error', 'nullHandler')
- );
$result = NULL;
if (is_object($mailer)) {
+ CRM_Core_Error::ignoreException();
$result = $mailer->send($recipient, $headers, $body);
CRM_Core_Error::setCallback();
}
$config = CRM_Core_Config::singleton();
$mailer = $config->getMailer();
- PEAR::setErrorHandling(PEAR_ERROR_CALLBACK,
- array('CRM_Core_Error', 'nullHandler')
- );
if (is_object($mailer)) {
+ CRM_Core_Error::ignoreException();
$mailer->send($mailing->replyto_email, $h, $b);
CRM_Core_Error::setCallback();
}
CRM_Mailing_BAO_Mailing::addMessageIdHeader($h, 'a', $eq->job_id, queue_id, $eq->hash);
$mailer = $config->getMailer();
- PEAR::setErrorHandling(PEAR_ERROR_CALLBACK,
- array('CRM_Core_Error', 'nullHandler')
- );
if (is_object($mailer)) {
+ CRM_Core_Error::ignoreException();
$mailer->send($to, $h, $b);
CRM_Core_Error::setCallback();
}
$mailer = $config->getMailer();
- PEAR::setErrorHandling(PEAR_ERROR_CALLBACK,
- array('CRM_Core_Error', 'nullHandler')
- );
if (is_object($mailer)) {
+ CRM_Core_Error::ignoreException();
$mailer->send($eq->email, $h, $b);
CRM_Core_Error::setCallback();
}
);
$mailer = $config->getMailer();
- PEAR::setErrorHandling(PEAR_ERROR_CALLBACK,
- array('CRM_Core_Error', 'nullHandler')
- );
if (is_object($mailer)) {
+ CRM_Core_Error::ignoreException();
$mailer->send($email, $h, $b);
CRM_Core_Error::setCallback();
}
$mailer = $config->getMailer();
- PEAR::setErrorHandling(PEAR_ERROR_CALLBACK,
- array('CRM_Core_Error', 'nullHandler')
- );
if (is_object($mailer)) {
+ CRM_Core_Error::ignoreException();
$mailer->send($eq->email, $h, $b);
CRM_Core_Error::setCallback();
}