2012-04-04 3 views
0

У меня есть простая форма для связи с нами, и мне нужно отправить электронное письмо на submit.i, пробовав «mailto» на моей локальной машине, и оно не работает. Есть ли какой-либо другой простой механизм для отправки электронной почты в HTML.следующий код - это код, который я использую сейчасОтправка простого HTML-адреса электронной почты

<html> 
<body> 

<h3>Send e-mail to [email protected]:</h3> 

<form action="MAILTO:[email protected]" method="post" enctype="text/plain"> 
Name:<br /> 
<input type="text" name="name" value="your name" /><br /> 
E-mail:<br /> 
<input type="text" name="mail" value="your email" /><br /> 
Comment:<br /> 
<input type="text" name="comment" value="your comment" size="50" /> 
<br /><br /> 
<input type="submit" value="Send"> 
<input type="reset" value="Reset"> 

</form> 
</body> 
</html> 
+0

Вы не можете отправить электронное письмо с чистым HTML. Вам нужен инструмент на стороне сервера (cgi, php, java, .Net ...) для обработки вашей HTML-формы и отправки электронной почты, напрямую или через почтовый сервер. Какие серверные технологии вы можете использовать? – JScoobyCed

+0

Я использую Lotus Notes для своих электронных писем. Открыв мои Lotus Notes, я нажимаю кнопку «Отправить». Оттуда я могу отправить его. Для этого вам нужно установить свой почтовый клиент по умолчанию. – sgowd

+0

Вы хотите, чтобы форма автоматически отправляла электронную почту или открывала почтовый клиент, и пользователь может отправить ее вручную? Вы пытаетесь автоматизировать электронную почту, это не сработает. Проверьте эту ссылку для проблем с вашим тегом, а также другими доступными опциями - http://apptools.com/rants/mailto.php –

ответ

2

HTML не может отправлять электронные письма сам. Для этого вам понадобится язык сценариев.

mailto: идет внутри атрибут, <a> тега href, как это:

<a href="mailto:[email protected]">[email protected]</a> 

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

+0

Точно. OP, имейте в виду, что это только запустит пользовательский почтовый клиент пользователя. Он не отправит электронное письмо. – benjgorman

+0

Спасибо @benjgorman - я редактировал, чтобы добавить это, пока вы добавляли свой комментарий :) –

+0

ok thanx.i попробуем использовать скриптовый язык – chamara

Смежные вопросы