Envoi mail via smtp le plus simple possible

Fermé
jicao - 30 avril 2003 à 18:23
batmat Messages postés 1871 Date d'inscription jeudi 1 novembre 2001 Statut Membre Dernière intervention 9 janvier 2008 - 2 mai 2003 à 13:55
bonjour

je cherche le moyen d'envoyer ujn mail via smtp sur un formulaire en php

j'en ai trouver plein mais aucun assez simple(tous ressemble a outlook se dont je n'ai absolument besoin)
je dois juste pouvoir envoyer ce formulaire avec un fichier attaché

d'avance merci
A voir également:

4 réponses

batmat Messages postés 1871 Date d'inscription jeudi 1 novembre 2001 Statut Membre Dernière intervention 9 janvier 2008 114
2 mai 2003 à 10:23
Pour envoyer un mail, tu utiliseras forcément smtp. Ce dont tu devrais plus te soucier, c'est si ton hébergeur n'a pas désactivé la fonction mail... Si tu payes, tu l'as sûrement, si tu es hébergé gratuitement, tu peux très certainement abandonner l'idée...

Certains hébergeurs limitent le destinataire au mail du webmaster, si tu veux que les visiteurs puissent t'écrire, tu as peut-être qd meme une chance.

Voilà
@++

Vous hésitez entre Linux et Windows?
Vous voulez dépenser du temps ou de l'argent ?
0
en fait ce n'est pas pour aller sur un site qui serait en ligne mais qui serait en local !!

donc si tu connais un script

merci
0
batmat Messages postés 1871 Date d'inscription jeudi 1 novembre 2001 Statut Membre Dernière intervention 9 janvier 2008 114
2 mai 2003 à 12:47
Y a qd même des fois où je me demande si vous prenez la peine de lire ce qu'on écrit. Encore hier, je msuis fait chier à écrire une longue explication et le mec m'a posé, comme toi, une question à laquelle je venais de répondre !

Tu es en PHP (ou alors change ton post), donc la fonction pour envoyer un mail c'est mail (avec je sais plus exactement quels paramètres).

Il est impossible d'envoyer un mail sans faire comme ça. Je ne suis pas spécialiste du PHP, mais ça métonnerait que ça te simplifie les choses qu'il faille se connecter au port 25 (merde j'ai encore un doute pop 110 smtp 25, ou le contraire ?) du serveur par lequel tu veux passer.

Autre solution, si tu es sous Linux, tu appelles la fonction mail du shell (quoique je doute que ce soit possible)...

voilà, tu as la solution, maintenant regarde au moins si elle fonctionne...
@++

Vous hésitez entre Linux et Windows?
Vous voulez dépenser du temps ou de l'argent ?
0
en fait je te confirm que tu te goure car oui il y a moyen d'envoyer par smtp via des script qui ressemble comme deux goute d'eau a outlook mais ils sont trop complexxe pour le petit truc que je veux en faire je veux juste envoyer un mail via un formulazire avec un fichier attaché

donc voila merci c'etait sympa d'avoir repondu
0
esox_ch Messages postés 769 Date d'inscription mardi 28 janvier 2003 Statut Membre Dernière intervention 14 mars 2007 49
2 mai 2003 à 13:12
Fonction : mail($destinataire,$sujet,$text,$sender);
Il y a d'autres parametres mais qui dans ton cas servent pas a grand chose

Eternel Questionneur. Seul et Unique membre de la : SPdLM
=> Société Protectrice des Languages Maltraités
0
et pour cette fonction mail()
sous easyphp il suffit donc de changer dans php.ini
smtp = localhost
par
smtp = relay.skynet.be
par exemple
????
0
batmat Messages postés 1871 Date d'inscription jeudi 1 novembre 2001 Statut Membre Dernière intervention 9 janvier 2008 114
2 mai 2003 à 13:55
Ben, oui tu mets le smtp de ton provider, ça devrait marcher...
@++

Vous hésitez entre Linux et Windows?
Vous voulez dépenser du temps ou de l'argent ?
0