Envoi mail via smtp le plus simple possible

jicao -  
batmat Messages postés 1871 Statut Membre -
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 Statut Membre 114
 
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
jicao
 
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 Statut Membre 114
 
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
jicao
 
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 770 Statut Membre 49
 
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
jicao
 
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 Statut Membre 114
 
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