# Posielanie cez SMTP

Pre posielanie e-mailov cez SMTP je potrebné vytvoriť `Zend_Mail_Transport_Smtp` a registrovať s `Zend_Mail` pred zavolaním metódy `send()`. Všetky nasledujúce volania `Zend_Mail::send()` v skripte budú používať SMTP.

## Posielanie cez SMTP

    <?php
    require_once 'Zend/Mail/Transport/Smtp.php';
    $tr = new Zend_Mail_Transport_Smtp('mail.example.com');
    Zend_Mail::setDefaultTransport($tr);
    ?>

Volanie `setDefaultTransport()` a vytvorenie `Zend_Mail_Transport_Smtp` nie sú náročné. Tieto dva riadky kódu môžu byť vykonané počas inicializácie skriptu (napr. config.inc a podobne). Tento spôsob umožní oddeliť konfiguráciu od aplikačnej logiky - bez ohľadu na to či je e-mail posielaný cez SMTP, alebo `mail()` , aký mail server je použitý, atď.