__construct($subject, $from_address = null, $from_name = null): Create a new e-mail object.
reply_to($address, $name = null): Set the Reply-to SMTP header.
to($address, $name = null): Set the To SMTP header.
to_user_id($db, $user_id): Extract To-information from the database and use it in the e-mail.
cc($address, $name = null): Set the CC SMTP header.
bcc($address, $name = null): Set the BCC SMTP header.
message($message): Set the e-mail content. If the message is within a HTML or BODY tag, the e-mail is send as a HTML message.
add_attachment($filename, $content = null, $content_type = null): Add an inline attachment to the e-mail.
send($to_address = null, $to_name = null): Send the e-mail to the supplied address.
Example
<?php
$mail = new email("Hello world", "alice@example.com", "Alice");
$mail->message("This is my message to you");
$mail->send("bob@example.com", "Bob");
?>