CakePHP: E-Mails über die Shell versenden
February 2nd, 2010
Es gibt verschiedene kleiner Hürden die umschifft werden wollen, bevor man mit einer Shell ordentliche E-Mailversenden kann.
Hier nun ein kleines Schnippsel wie es bei mir zur Zeit funktioniert, eines der Hauptprobleme die ich hatte war das Nutzen der Templates.
<?php App::import('Core', 'Controller'); App::import('Component', 'Email'); $this->Controller =& new Controller(); $this->Email =& new EmailComponent(null); $this->Email->Controller = $this->Controller; $this->Email->to = 'Project Notifier <rk@fakeadressdotfake.de>'; $this->Email->bcc = array('Project Notifier <rk@fakeadressdotfake.de>'); $this->Email->replyTo = 'Project Notifier <rk@fakeadressdotfake.de>'; $this->Email->from = 'Project Notifier <rk@fakeadressdotfake.de>'; // Wichtig $this->Email->charset = 'UTF8'; $this->Controller->set('client', $clients[$i]); $this->Email->send(); ?>
In diesem Zusammenhang:
- E-Mail mit Anhang über PHP 4 versenden Immer wieder stößt man auf Server bzw. Webseiten die noch...
- CakePHP – Eigene Views mit dem Scaffolder erstellen CakePHP bietet nach Handbuch die Möglichkeit die durch den Scaffolder...
- Ein paar Fakten über den Pages Controller Templates die in /views/pages/ abgelegt werden sind ohne weiteres zutun...
Hi!
Thanks!
Workded immediately!
kind regards
Reinhard