Pro zasílání e-mailů jsem si oblíbil knihovnu swiftmailer. Je zdarma a je jednoduchá na použití. Umí samozřejmě odesílat i přílohy a využívat funkci mail() anebo přímo smtp server.
require_once('lib/swift_required.php'); $transport = Swift_SmtpTransport::newInstance('smtp.example.org',25) ->setUsername('username') ->setPassword('password') ; $mailer = Swift_Mailer::newInstance($transport); $message = Swift_Message::newInstance('predmet emailu'); $textzpravy = "Ahoj, posílám obrázek: <img src=".$message->embed(Swift_Image::fromPath('image.jpg')).">"; $message -> setFrom('emailodesilatele'); $message -> setBody($textzpravy); $message -> setTo(array('emailprijemce')); $result = $mailer -> send($message);