Dracul, _отсылка_ почты должна происходить только по желанию пользователя. Если бы все было можно, то рассылку спама включали бы прямо в страницы.
Можно с помощью ONLOAD вызвать почтовик после загрузки страницы, но заставить его отослать нельзя.
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=windows-1251" />
<SCRIPT TYPE="text/javascript">
function send()
{
document.forms.sendmail.submit();
}
</SCRIPT>
</HEAD>
<BODY ONLOAD="send();">
<FORM NAME="sendmail" ACTION="mailto:test@test.ru">
<INPUT TYPE="hidden" NAME="subject" VALUE="test message" />
<INPUT TYPE="hidden" NAME="body" VALUE="check-check" />
</FORM>
</BODY>
</HTML>
Этот код у меня и IE6 и Mozilla 1.7.5 переваривают, а вот задавать параметры внутри ACTION не надо - это в A можно, а в форме не положено.