<?php
require_once "my_smarty.class.php";
require_once "mymail.class.php";
require_once "email_message.php";
/**
* To send a multipart (HTML + plain text) letter you should create two templates -
* one with the ".html.tpl", another - with ".txt.tpl" extension
* in the Smarty template folder
*
* If I define the 'x_from_address' (and 'x_from_name') parameter - the script will send the letter
* "on somene's behalf". This may help sending the letter from other people address
* and not have the it misrecognized as spam by filters.
*/
$options = array(
'template'=>'sample3', //no extension here - the type of the letter is determined by file extension
'to_address'=>'gri@devel.grik.net',
'to_name'=>'Grigori Kochanov',
'from_name'=> 'Joe Black',
'from_address'=> 'joe.black@example.com',
'x_from_name'=> 'Grigori Kochanov',
'x_from_address'=> 'public@grik.net',
);
$EML = new myMail();
$EML->setOptions($options);
$EML->assign('var','World'); // generic Smarty assign
$EML->send();
|