This is a lightweight SMTP PHPMailer.
The PHP Class supports TLS, SSL and File Attachments in mail.
Simple, powerful and easy to use.
- Sends mail using one SMTP Server like 'smtp.gmail.com'.
- Auth login with username and password.
- Uses security protocols TLS and SSL.
- Supports 'text/html' or 'text/plain' messages.
- Supports any number of file attachments.
- Default Charset is 'UTF-8' but can be changed.
- 8bit, 7bit, Binary or Quoted-Printable transfer encoding.
- Logging of the transaction for debug.
- From - one email
- Reply-To - multiple possible
- To - multiple possible
- Cc - multiple possible
- Bcc - multiple possible
-
Begin with running setup_config.php
This will store your server connection settings. -
After this you can try example_minimal.php
It is a basic example like this:
<?php
require 'class/SMTPMailer.php';
$mail = new SMTPMailer();
$mail->addTo('someaccount@hotmail.com');
$mail->Subject('Mail message for you');
$mail->Body(
'<h3>Mail message</h3>
This is a <b>html</b> message.<br>
Greetings!'
);
if ($mail->Send()) echo 'Mail sent successfully';
else echo 'Mail failure';
?>