I am a php developer in china. I have worked six years on it .
I love php and opensource. I want to share something with others.
Smtpmail is a php extension, It use esmtp protocol to send  email .
I develop it because of usually php's function mail can't use in china.
Use php to write a fsockopen client will cost more time and is hard to a
newer learn php.
Last , as you know php extension will run faster.

I had wrote a mail some days before.But it has some questions ,So i write
code again and resolved all questions. I wish it will be pass this time.

I choose the PHP License 3.01 for my extension
You can get all code from
http://phpsmtpmail.googlecode.com/files/smtpmail-0.3.4.zip

Example 1:
$smtpmail = new SmtpMail($smtp_host, $smtp_port, $smtp_timeout,
$smtp_charset, $smtp_delimiter, $is_debug);
$smtpmail->login($smtp_user, $smtp_pass);
$smtpmail->from($smtp_from, $smtp_from_name);
$smtpmail->to($smtp_to, $smtp_to_name);
$smtpmail->cc($smtp_cc, $smtp_cc_name);
$smtpmail->bcc($smtp_bcc, $smtp_bcc_name);
$smtpmail->attachment($smtp_attachment, $smtp_attachment_name);
$smtpmail->send($smtp_subject, $smtp_body);
$smtpmail->error();
$smtpmail->close();

Example 2:
$smtpmail = new SmtpMail($smtp_host, $smtp_port, $smtp_timeout,
$smtp_charset, $smtp_delimiter, $is_debug);
$smtpmail->login($smtp_user, $smtp_pass);
$smtpmail->from($smtp_from, $smtp_from_name);
$smtpmail->to($smtp_to, $smtp_to_name);
$smtpmail->to($smtp_to2, $smtp_to_name2);
$smtpmail->cc($smtp_cc, $smtp_cc_name);
$smtpmail->cc($smtp_cc2, $smtp_cc_name2);
$smtpmail->bcc($smtp_bcc, $smtp_bcc_name);
$smtpmail->bcc($smtp_bcc2, $smtp_bcc_name2);
$smtpmail->attachment($smtp_attachment, $smtp_attachment_name);
$smtpmail->attachment($smtp_attachment2, $smtp_attachment_name2);
$smtpmail->send($smtp_subject, $smtp_body);
$smtpmail->error();
$smtpmail->close();

Reply via email to