Nette 2.3 odeslání smtp emailu (změny oproti 2.2)

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
motorcb
Člen | 552
+
0
-

V Nette 2.2 jsem odesílal email takto:

/** @var Nette\Mail\IMailer */
private $mailer;

public function __construct( Nette\Mail\IMailer $mailer )
{
    $this->mailer = $mailer;
}

public function sendEmail()
{
    $msg = new Nette\Mail\Message;
    $msg->setFrom( 'email@from.cz' )
            ->addTo( 'email@to.cz' )
            ->setSubject( 'Aktivace registrace' )
            ->setBody( 'bla bla bla' );
    $this->mailer->send( $msg );
}

V config.neon jsem mel:

nette:
    mailer:
        smtp: true # zapne SmtpMailer misto SendmailMailer
        secure: 'ssl'
        host: 'server.cz'
        username: 'user@server.cz'
        password: 'pass'

A všechno krásně fungovalo. Aktualizoval jsem na Nette 2.3 a mám problém.
Řádek: $this->mailer->send( $mail ); vyhazuje exception: ** Nette\Mail\SmtpException ** bez jakékoliv podrobnější hlášky. Jak z toho ven?

David Grudl
Nette Core | 8235
+
0
-

K žádné jiné změně na serveru nedošlo?