]> git.mxchange.org Git - friendica.git/commitdiff
use enotify to send CC mails
authorTobias Diekershoff <tobias.diekershoff@gmx.net>
Sun, 17 Feb 2013 07:20:29 +0000 (08:20 +0100)
committerTobias Diekershoff <tobias.diekershoff@gmx.net>
Sun, 17 Feb 2013 07:20:29 +0000 (08:20 +0100)
mod/item.php

index d04ab71deae41e9bd2cfdc8f1797eae92dbd37ad..4fd4a23dc0c3628ea5a6bcd1f73b1d5bede3d7b2 100644 (file)
@@ -872,14 +872,20 @@ function item_post(&$a) {
                                 } else {
                                    $subject = email_header_encode('[Friendica]' . ' ' . sprintf( t('%s posted an update.'),$a->user['username']),'UTF-8');
                                 }
-                               $headers  = 'From: ' . email_header_encode($a->user['username'],'UTF-8') . ' <' . $a->user['email'] . '>' . "\n";
-                               $headers .= 'MIME-Version: 1.0' . "\n";
-                               $headers .= 'Content-Type: text/html; charset=UTF-8' . "\n";
-                               $headers .= 'Content-Transfer-Encoding: 8bit' . "\n\n";
                                $link = '<a href="' . $a->get_baseurl() . '/profile/' . $a->user['nickname'] . '"><img src="' . $author['thumb'] . '" alt="' . $a->user['username'] . '" /></a><br /><br />';
                                $html    = prepare_body($datarray);
                                $message = '<html><body>' . $link . $html . $disclaimer . '</body></html>';
-                                @mail($addr, $subject, $message, $headers);
+                                include_once('include/html2plain.php');
+                                $params = array (
+                                    'fromName' => $a->user['username'],
+                                    'fromEmail' => $a->user['email'],
+                                    'toEmail' => $addr,
+                                    'replyTo' => $a->user['email'],
+                                    'messageSubject' => $subject,
+                                    'htmlVersion' => $message,
+                                    'textVersion' => html2plain($html.$disclaimer),
+                                );
+                                enotify::send($params);
                        }
                }
        }