Rechercher : dans
Par :

Envoi mail via smtp le plus simple possible

Dernière réponse le 2 mai 2003 à 13:55:34 jicao, le 30 avr 2003 à 18:23:50 
 Signaler ce message aux modérateurs

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

Meilleures réponses pour « envoi mail via smtp le plus simple possible » dans :
Modifier le label (nom) des partitions. VoirToutes les commandes données ici doivent être effectuées par l'administrateur (en mode root). Donnez des noms les plus simples possibles à vos partitions (si possible seulement des caractères alphanumériques (a...z et 0...9) ainsi que - et _. Ces...

1

batmat, le 2 mai 2003 à 10:23:19

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 ?

Répondre à batmat

2

jicao, le 2 mai 2003 à 11:35:53

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

Répondre à jicao

3

batmat, le 2 mai 2003 à 12:47:06

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 ?

Répondre à batmat

4

jicao, le 2 mai 2003 à 12:55:34

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

Répondre à jicao

5

esox_ch, le 2 mai 2003 à 13:12:14

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

Répondre à esox_ch

6

jicao, le 2 mai 2003 à 13:25:53

Et pour cette fonction mail()
sous easyphp il suffit donc de changer dans php.ini
smtp = localhost
par
smtp = relay.skynet.be
par exemple
????

Répondre à jicao

7

 batmat, le 2 mai 2003 à 13:55:34

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 ?

Répondre à batmat