Chilkat HOME Android™ ASP Visual Basic VB.NET C# iOS (IPhone) Objective-C C++ C Unicode C++ Unicode C MFC Delphi DLL Delphi ActiveX FoxPro Java Perl PHP Extension PHP ActiveX Python PowerShell Ruby SQL Server VBScript
|
(PHP Extension) Send a Simple HTML EmailDemonstrates how to send a simple HTML email (i.e. with no images, style sheets, etc.).
<?php // The "chilkat_9_3_2.php" is included in the Chilkat PHP Extension download // The version number (9_3_2) should match version of the Chilkat extension used. include("chilkat_9_3_2.php"); // The mailman object is used for sending and receiving email. $mailman = new CkMailMan(); // Any string argument automatically begins the 30-day trial. $success = $mailman->UnlockComponent('30-day trial'); if ($success != true) { print $mailman->lastErrorText() . "\n"; exit; } // Set the SMTP server. $mailman->put_SmtpHost('smtp.chilkatsoft.com'); // Set the SMTP login/password (if required) $mailman->put_SmtpUsername('myUsername'); $mailman->put_SmtpPassword('myPassword'); // Create a new email object $email = new CkEmail(); $email->put_Subject('This is a test'); $email->SetHtmlBody('<html><body><p>This is <b>bold text</b>, this is a <a href=\'http://www.chilkatsoft.com/\'>hyperlink</a></p></body></html>'); $email->put_From('Chilkat Support <support@chilkatsoft.com>'); $email->AddTo('Chilkat Admin','admin@chilkatsoft.com'); // Call SendEmail to connect to the SMTP server and send. // The connection (i.e. session) to the SMTP server remains // open so that subsequent SendEmail calls may use the // same connection. $success = $mailman->SendEmail($email); if ($success != true) { print $mailman->lastErrorText() . "\n"; exit; } // Some SMTP servers do not actually send the email until // the connection is closed. In these cases, it is necessary to // call CloseSmtpConnection for the mail to be sent. // Most SMTP servers send the email immediately, and it is // not required to close the connection. We'll close it here // for the example: $success = $mailman->CloseSmtpConnection(); if ($success != true) { print 'Connection to SMTP server not closed cleanly.' . "\n"; } print 'Mail Sent!' . "\n"; ?> |
© 2000-2013 Chilkat Software, Inc. All Rights Reserved.