31 static function sendEmail($email_from, $email_to, $email_cc, $email_subject, $email_message)
36 $email_from = trim($email_from);
37 $email_to = trim($email_to);
38 $email_cc = trim($email_cc);
39 $email_subject = trim($email_subject);
40 $email_message = trim($email_message);
42 if (!isset($email_cc) || (empty($email_cc)))
48 $email_exp =
'/^[A-Za-z0-9._%-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}$/';
49 if (!preg_match($email_exp, $email_from)) {
55 $headers =
'From: ' . $email_from .
"\r\n" .
56 'Reply-To: ' . $email_from .
"\r\n" .
57 'X-Mailer: PHP/' . phpversion();
59 if ($email_cc === TRUE)
62 $sent = @mail($email_to, $email_subject, $email_message, $headers);
64 $sent = @mail($email_from, $email_subject, $email_message, $headers);
69 $sent = @mail($email_to, $email_subject, $email_message, $headers);
Email class serve function sendEmail() to send email.
static sendEmail($email_from, $email_to, $email_cc, $email_subject, $email_message)
send an email
This class serves methods to create backup from files.