habe versucht über die Email-Component eine Mail zu verschicken.
Hier der entsprechende Code-Ausschitt:
- Code: Alles auswählen
$this->Email->delivery = 'debug'; //1
$this->Email->smtpOptions = array(
'port' => 25,
'host' => 'mailto.t-online.de',
'username' => 'xxxxxx',
'password' => 'xxxxxx'
);
$this->Email->to = 'david.sw@t-online.de';
$this->Email->subject = 'Test';
$this->Email->replyTo = 'david.sw@t-online.de';
$this->Email->from = 'david.bruenner@t-online.de';
$this->Email->template = 'test';
$this->set('salutation', 'Herr');
$this->set('name', 'Tester');
$this->set('msg', 'Wenn der Kuchen spricht, haben die Krümel zu schweigen.');
if ($this->Email->send()) {
$this->Session->setFlash('Die E-Mail wurde erfolgreich verschickt!');
} else {
$this->Session->setFlash('Es ist ein Fehler aufgetreten!');
}
Ich erhalte immer die Fehlermeldung 'Es ist ein Fehler aufgetreten.
Lediglich wenn ich in der mit dem Kommentar 1 versehenen Zeile 'debug' einstelle, erhalte ich keine Fehlermeldung. Aber die Email kommt trotzdem nicht an.
Ich habe schon alle smtpOptions probiert (smtp, mail, debug).
Auch mit einem lokalen Mailserver hab ich es nicht hinbekommen.
Könnte mir bitte jemand bei dem es funktioniert bescreiben wie ich das ganze zum laufen bekomme?
Danke schonmal!
PS: Ich benutze Windows

