2009-08-23 3 views
2

J'essaie d'envoyer un e-mail simple à partir de mon site Web en utilisant un formulaire HTML. Je ne suis pas autorisé à utiliser des scripts côté serveur. Je me demande s'il est possible d'envoyer un message simple à partir d'un formulaire HTML en utilisant peut-être JScript ou Javascript ou DHTML ou VBScript ou autre chose? Merci à tous :)Envoyer un e-mail à partir d'un site Web sans script côté serveur

P.S. Il ne peut pas être mailto: non plus. Je ne m'attends pas à un miracle, mais on serait sûrement apprécié dès maintenant ...

+0

btw, y a-t-il une raison de ne pas utiliser le côté serveur? – ariefbayu

+0

Quel est le problème avec mailto :? – Heinzi

+0

Il n'y a absolument rien de mal à mailto :, mais c'est juste une préférence personnelle. D'après mon expérience, chaque fois que je clique sur un lien sous la forme d'une adresse e-mail s'attendant à être redirigé vers une autre page, le stupide programme Outlook Express s'est toujours ouvert (et c'est même pas configuré pour se connecter à un compte sur mon ordinateur, j'utilise Live Mail) ... –

Répondre

1

A ma connaissance, ce n'est pas possible. VBScript est toujours un script côté serveur. Il peut y avoir des API que vous pouvez utiliser avec JavaScrpt pour obtenir ce que vous voulez, mais je n'en connais aucune.

Take a look at this pour plus d'informations sur les raisons pour lesquelles un gestionnaire de serveur est nécessaire.

+0

Merci lakario, je vais regarder dans les API javascript :) –

+0

VBScript peut également être utilisé côté client, mais, hélas, seulement dans IE. – Heinzi

+0

Donc ce que je pense que vous dites @Nathan est que cela peut être possible dans VBScript? Je ne savais pas que vbscript était une langue côté serveur, cependant, je suis capable d'utiliser vbscript :) Je vais regarder dans ce plus maintenant –

1

Sans un langage côté serveur ou mailto: je ne pense pas que cela puisse être accompli.

+0

Il semble que ce soit de cette façon ... Je pensais vérifier ici, juste pour être sûr. Je ne peux pas attendre jusqu'à ce que les ordinateurs puissent être contrôlés avec nos esprits. –

3

Eh bien, celui-ci inclut les scripts côté serveur, mais vous n'avez pas à payer.

Vous pouvez utiliser Google AppEngine et le code une Déposant simple mail utilisant à la fois java/python (qui GAE pris en charge)

+0

Merci silence. Je regarde maintenant dans le Google AppEngine. –

2

bien en théorie, vous pouvez utiliser XHR cross site comme techniques, les inclusions de tag etc, mais vous aurez besoin un autre serveur prenant en charge le script côté serveur, vous pouvez utiliser un service gratuit simple, par exemple GAE comme indiqué pour cela. Vous aurez également besoin de sécurité, vous pouvez utiliser un service de capcha qui est également gratuit. Mais en réalité, ça ne vaut pas le coup.

2

Vous pouvez utiliser des services de courrier électronique qui s'intégreraient à votre site Web, par exemple http://www.emailmeform.com/. Celui-ci est libre d'utiliser. ils génèrent le code à inclure sur votre page Web. Je ne les ai pas utilisés, donc je ne peux pas dire quel est leur service, mais ils semblent répondre à vos besoins. Il ya aussi http://wufoo.com si vous cherchez un formulaire de contact.

1
  1. Vous pouvez utiliser mailgun ou sendgrid reste api pour envoyer un mail en utilisant javascript avec l'aide de script côté serveur.

ou

  1. Vous pouvez utiliser https://formspree.io/ pour envoyer un email facile.

J'espère que vous avez compris.

2

Découvrez enformed.io. Vous créez simplement un formulaire, acheminez le formulaire à travers eux, et vous recevez les réponses par e-mail et dispose également de quelques fonctionnalités intéressantes comme la personnalisation des e-mails, la redirection après soumission.

+0

seulement 7 ans plus tard Ivangrx :) – swisstony

Questions connexes