简体   繁体   中英

How do I send an email using Javascript?

How do I send email using JavaScript?

I don't want to use mailto, because if I use mailto it will open an email client.

Can't be done. Sending e-mail only works on the server side. If all you're doing is sending e-mail, a quick PHP script would likely do the trick.

I agree with @Matchu. Sending email requires server side languages and Javascript is client side languages. In this case, the best way would be to use PHP. When you'll PHP you've lot's of the option to send an email how you like. Here's the relevant example which you can use to send an email by using the PHP default mail() function.

<?php
$to      = 'nobody@example.com';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: webmaster@example.com' . "\r\n" .
    'Reply-To: webmaster@example.com' . "\r\n" .
    'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM