Guest User

Untitled

a guest
Jul 18th, 2018
314
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.20 KB | None | 0 0
  1. function mail_utf8($to, $subject = "(No subject)", $message = "", $header = "")
  2. {
  3. $header_ = 'MIME-Version: 1.0'."rn".'Content-type: text/plain; charset=UTF-8'."rn";
  4. $header_ .= "From: my@mail.com"; //Should be optional...
  5. if (!empty($header)) $header_ .= "rn".$header;
  6. $out = mail($to, '=?UTF-8?B?'.base64_encode($subject).'?=', $message, $header_);
  7.  
  8. return $out;
  9. }
  10.  
  11. function mail_utf8($to, $subject = "(No subject)", $message = "", $header = "")
  12. {
  13. $linebreak = PHP_EOL; //Seems to work everywhere, including IncrediMail
  14. $linebreak = "n"; //Debug
  15. $header_ = 'MIME-Version: 1.0'.$linebreak.'Content-type: text/plain; charset=UTF-8'.$linebreak;
  16. $header_ .= "From: my@mail.com".$linebreak;
  17. if (!empty($header)) $header_ .= $header.$linebreak; //Last line break !?
  18. $out = mail($to, '=?UTF-8?B?'.base64_encode($subject).'?=', $message, $header_);
  19.  
  20. return $out;
  21. }
  22.  
  23. function mail_utf8($to, $subject = "(No subject)", $message = "", $header = "") {
  24. $header_ = "MIME-Version: 1.0rnContent-type: text/plain; charset=UTF-8rn";
  25. $header_ .= "From: my@mail.comrn";
  26. if(!empty($header)) $header_ .= $header;
  27. $out = mail($to, '=?UTF-8?B?'.base64_encode($subject).'?=', $message, $header_);
  28. return $out;
  29. }
Add Comment
Please, Sign In to add comment