Mailto Script in php
I am new to Php and I want to开发者_Go百科 know how mailto
script works in php? Can anyone please provide a script for that?
It's actually very simple: Just use php's "mail" function. See:
http://php.net/manual/en/function.mail.php
It's as easy as typing
mail($to, $subject, $message, "From: some@address.com");
This returns a boolean so you can check to see if it was sent successfully (it will be, unless your server's mail system is misconfigured) by doing something like:
$success = mail([...]);
if ($success)
echo "your message was sent successfully";
else
echo "your message did not send for some reason :(";
or even just
if (mail([...]))
echo "success";
else
echo "failure";
PHP's built-in mail command is useful and works for most cases - simple & sparse. If you need more features, trying use a mail script like PHPMailer.
See mail function in PHP.
Article
Of course the easiest way to do it is using PHP's mail() command but it is not particularly efficient. The PEAR Mail Package is a good option or you can use a PHP class. (You can find loads on PHP Classes.)
To save a lot of heartache, use something like SwiftMailer.
精彩评论