开发者

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.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜