| [ Index ] |
PHP Cross Reference of MyBB 1.8.39 |
[Source view] [Print] [Project Stats]
MyBB 1.8 Copyright 2014 MyBB Group, All Rights Reserved Website: http://www.mybb.com License: http://www.mybb.com/about/license
| File Size: | 442 lines (10 kb) |
| Included or required: | 3 times |
| Referenced: | 0 times |
| Includes or requires: | 0 files |
MailHandler:: (13 methods):
get_email()
build_message()
set_charset()
set_message()
set_subject()
set_to()
set_plain_headers()
set_html_headers()
set_common_headers()
fatal_error()
cleanup()
cleanup_crlf()
utf8_encode()
Class: MailHandler - X-Ref
Base mail handler class.| get_email($type='from') X-Ref |
| Returns the appropriate email address based on the type. param: string $type The type of email address to return. return: string The selected email address. |
| build_message($to, $subject, $message, $from="", $charset="", $headers="", $format="text", $message_text="", $return_email="") X-Ref |
| Builds the whole mail. To be used by the different email classes later. param: string $to to email. param: string $subject subject of email. param: string $message message of email. param: string $from from email. param: string $charset charset of email. param: string $headers headers of email. param: string $format format of the email (HTML, plain text, or both?). param: string $message_text plain text version of the email. param: string $return_email the return email address. |
| set_charset($charset) X-Ref |
| Sets the charset. param: string $charset charset |
| set_message($message, $message_text="") X-Ref |
| Sets and formats the email message. param: string $message message param: string $message_text |
| set_subject($subject) X-Ref |
| Sets and formats the email subject. param: string $subject |
| set_to($to) X-Ref |
| Sets and formats the recipient address. param: string $to |
| set_plain_headers() X-Ref |
| Sets the plain headers, text/plain |
| set_html_headers($message, $message_text="") X-Ref |
| Sets the alternative headers, text/html and text/plain. param: string $message param: string $message_text |
| set_common_headers() X-Ref |
| Sets the common headers. |
| fatal_error($error) X-Ref |
| Log a fatal error message to the database. param: string $error The error message |
| cleanup($string) X-Ref |
| Rids pesky characters from subjects, recipients, from addresses etc (prevents mail injection too) param: string $string The string being checked return: string The cleaned string |
| cleanup_crlf($text) X-Ref |
| Converts message text to suit the correct delimiter See dev.mybb.com/issues/1735 (Jorge Oliveira) param: string $text The text being converted return: string The converted string |
| utf8_encode($string) X-Ref |
| Encode a string based on the character set enabled. Used to encode subjects and recipients in email messages going out so that they show up correctly in email clients. param: string $string The string to be encoded. return: string The encoded string. |
| 2005 - 2021 © MyBB.de | Alle Rechte vorbehalten! | Sponsor: netcup | Cross-referenced by PHPXref |