Exemple #1
0
 function EmailExample2()
 {
     parent::WebPage('EmailHelper Example 2');
     //Basic Example
     $emailHelper1 = new EmailHelper('*****@*****.**', '*****@*****.**', 'EmailHelper Basic', 'Some Test Message');
     //Message
     $emailHelper1->Send();
     //Advanced Example
     $emailHelper2 = new EmailHelper(array('*****@*****.**', '*****@*****.**'), array('*****@*****.**', '*****@*****.**', '*****@*****.**'), 'EmailHelper Advanced', array('Some Message', '<b>Some Message</b>'));
     //RichMessage
     //From
     $emailHelper2->Send();
 }
Exemple #2
0
 function EmailExample1()
 {
     parent::WebPage('EmailHelper Example 1');
     //Create EmailHelper
     $emailHelper1 = new EmailHelper();
     //From
     $emailHelper1->From = '*****@*****.**';
     //Reply-To - Not Required
     $emailHelper1->ReplyTo = '*****@*****.**';
     /*
      * All To, CC, and BCC can be set directly or via ArrayList
      * methods such as Add, AddRange, Insert, etc.
      * 
      * $emailHelper1->To = '*****@*****.**';
      * or
      * $emailHelper1->To = array('*****@*****.**', '*****@*****.**');
      * or
      * $emailHelper1->To->Add('*****@*****.**');
      * or
      * $emailHelper1->To->AddRange('*****@*****.**', '*****@*****.**');
      */
     //To
     $emailHelper1->To->Add('*****@*****.**');
     //CC - Not Required
     $emailHelper1->CC->Add('*****@*****.**');
     //BCC - Not Required
     $emailHelper1->BCC->Add('*****@*****.**');
     //Subject
     $emailHelper1->Subject = 'ExampleHelper Test';
     /*Message: Only one is required. If only RichMessage is set, then
     	 a Text version of Message will automatically be
     	 created for you.*/
     $emailHelper1->Message = 'Some Test Message';
     $emailHelper1->RichMessage = '<b>Some Test Message</b>';
     //Sending EmailHelper1
     $emailHelper1->Send();
 }
Exemple #3
0
 /**
  * Static Email function
  * 
  * Allows for an Email to be sent without the need to create an EmailHelper object
  * 
  * @param string|array $from Email "From". If array, then: array(FROM, REPLY-TO).
  * @param string|array|array(arrays) $to Email "To". If array then: array(TO, CC, BCC).
  * @param string $subject Email "Subject".
  * @param string|array $message Email "Message". If array then: array(TEXT, HTML).
  * @return bool Whether the Email was sent successfully.
  */
 static function Email($from, $to, $subject, $message)
 {
     $email = new EmailHelper($from, $to, $subject, $message);
     return $email->Send();
 }