Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function openvbx_mail($recipient, $subject, $template, $maildata = array())
- {
- $ci = &get_instance();
- $from_email = $ci->settings->get('from_email', $ci->tenant->id);
- if(empty($from_email))
- {
- $domain = $ci->config->item('server_name');
- $from_email = "$from <do-not-reply@$domain>";
- }
- $headers = 'From: '.$from_email."\r\n";
- $headers .= 'Reply-To: '.$from_email."\r\n";
- $headers .= 'Return-Path: '.$from_email."\r\n";
- $headers .= 'User-Agent: OpenVBX-'.OpenVBX::version();
- $message = $ci->load->view('emails/'.$template, $maildata, true);
- log_message('debug', 'MAILING -- to: '.$recipient.' -- body: '.$message);
- log_message('error', mail);
- return mail($recipient, '[OpenVBX] '.$subject, $message, $headers);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement