From b792a6df2da73a59aaa75b0d3c0cb45e3eace17a Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Tue, 15 Dec 2009 08:37:18 +0000 Subject: - Patch #331180 by sun: rename file to be more consistent with other files. --- modules/system/mail.sending.inc | 83 ----------------------------------------- 1 file changed, 83 deletions(-) delete mode 100644 modules/system/mail.sending.inc (limited to 'modules/system/mail.sending.inc') diff --git a/modules/system/mail.sending.inc b/modules/system/mail.sending.inc deleted file mode 100644 index f80b6953c..000000000 --- a/modules/system/mail.sending.inc +++ /dev/null @@ -1,83 +0,0 @@ - $value) { - $mimeheaders[] = $name . ': ' . mime_header_encode($value); - } - $line_endings = variable_get('mail_line_endings', MAIL_LINE_ENDINGS); - return mail( - $message['to'], - mime_header_encode($message['subject']), - // Note: e-mail uses CRLF for line-endings. PHP's API requires LF - // on Unix and CRLF on Windows. Drupal automatically guesses the - // line-ending format appropriate for your system. If you need to - // override this, adjust $conf['mail_line_endings'] in settings.php. - preg_replace('@\r?\n@', $line_endings, $message['body']), - // For headers, PHP's API suggests that we use CRLF normally, - // but some MTAs incorrectly replace LF with CRLF. See #234403. - join("\n", $mimeheaders) - ); - } -} - -/** - * A mail sending implementation that captures sent messages to a variable. - * - * This class is for running tests or for development. - */ -class TestingMailSystem extends DefaultMailSystem implements MailSystemInterface { - /** - * Accept an e-mail message and store it in a variable. - * - * @param $message - * An e-mail message. - */ - public function mail(array $message) { - $captured_emails = variable_get('drupal_test_email_collector', array()); - $captured_emails[] = $message; - variable_set('drupal_test_email_collector', $captured_emails); - return TRUE; - } -} - -- cgit v1.2.3