2010-07-21 4 views
2

Как отправить электронное письмо с помощью JavaScript?Как отправить электронное письмо с помощью Javascript?

Я не хочу использовать mailto, потому что если я использую mailto, он откроет почтовый клиент.

+1

посмотрите на [этот вопрос] (http://stackoverflow.com/questions/1415205/how-to-send-email-by-using-javascript-or-jquery) – Lobo

ответ

6

Невозможно сделать. Отправка электронной почты работает только на стороне сервера. Если все, что вы делаете, отправляет электронную почту, быстрый скрипт PHP, скорее всего, сделает трюк.

0

Я согласен с @Matchu. Для отправки электронной почты требуются языки на стороне сервера, а Javascript - языки на стороне клиента. В этом случае лучшим способом было бы использовать PHP. Когда вы будете PHP, у вас есть возможность отправить электронное письмо по своему усмотрению. Вот пример, который вы можете использовать для отправки электронной почты с помощью функции PHP по умолчанию mail().

<?php 
$to  = '[email protected]'; 
$subject = 'the subject'; 
$message = 'hello'; 
$headers = 'From: [email protected]' . "\r\n" . 
    'Reply-To: [email protected]' . "\r\n" . 
    'X-Mailer: PHP/' . phpversion(); 

mail($to, $subject, $message, $headers); 
Смежные вопросы