Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : ASP.Net petit pb d'envoi d'email avec pj [ Divers / Autre ] (cboulas)

jeudi 22 novembre 2007 à 09:27:17 | ASP.Net petit pb d'envoi d'email avec pj

cboulas

Membre Club
Salut,

J'ai un formulaire qui permet d'envoyer des emails (un client messagerie), lorsque je teste la page sur le serveur : aucun problème avec les pièces jointes, mais lorsqu'une personne essai d'envoyer un email avec pièce jointe alors là ça bug car le fichier est situer sur un pc autre que le serveur.

Pour ajouter les pièces jointes, j'ai poser un Input en runat=server, puis avec le bouton "Parcourir" on va chercher le fichier et enfin avec le bouton ajouter, on ajouter le chemin dans une listbox.
lors de l'envoi définitif de cet email j'effectue une boucle sur la listbox pour récupérer les fichiers par cette ligne de code :

' ListPj étant la liste box contenant les chemins des fichiers à récupérer
'msg étant l'objet mailmessage


For Each It as ListItem in ListPj.Items
   msg.attachments.add(new mailattachment(It.text))
Next


Que n'est-je pas bien fait ??

MErci à tous

Chris...
Web : Firstruner


jeudi 22 novembre 2007 à 10:16:53 | Re : ASP.Net petit pb d'envoi d'email avec pj

esus1985

Membre Club

bonjour,

je suis loin d'être un expert mais à première vue je dirai que dans For Each It as ListItem in ListPj.Items ce n'est pas "as ListItem " mais as Item.

En esperant ne pas me tromper, mais vu qu'il n'y a pas encore de réponse, vaux mieu ca que rien

Bonne journée

Esus


jeudi 22 novembre 2007 à 10:48:49 | Re : ASP.Net petit pb d'envoi d'email avec pj

cboulas

Membre Club

Salut, en fait je récupère correctement les chemins, le problème viens de la ligne dans la boucle elle même, lorsque le fichier est déjà situé sur le serveur il n'y a pas de problème, mais j'ai une erreur pour ajouter un mailattachment lorsque le fichier n'est pas sur le serveur mais chez l'utilisateur. la boucle fonctionne à merveille,juste ce pb d'insersion d'un fichier non stocké sur le serveur IIS

 

MErci :)

Chris...
Web : Firstruner


jeudi 22 novembre 2007 à 11:58:42 | Re : ASP.Net petit pb d'envoi d'email avec pj

esus1985

Membre Club
download les fichiers sur le serveur avant envoi et supprime les juste après non? ca resoudrait ton problème.

jeudi 22 novembre 2007 à 13:40:16 | Re : ASP.Net petit pb d'envoi d'email avec pj

cboulas

Membre Club
Oui c'est une des solutions que j'avais envisagé mais j'aurais au moins aimer savoir s'il y avait pas une autre méthode ?
Aurais tu un exemple de download sur le serveur en .Net ?

Chris...
Web : Firstruner


jeudi 22 novembre 2007 à 13:55:05 | Re : ASP.Net petit pb d'envoi d'email avec pj

esus1985

Membre Club
Réponse acceptée !
j'en ai déjà trouvé sur ce site mais je les ai pas la car je suis au boulot.

une petite recherche viens de me donner : http://www.aspfr.com/code.aspx?ID=9090
à tester.


jeudi 22 novembre 2007 à 14:03:17 | Re : ASP.Net petit pb d'envoi d'email avec pj

cboulas

Membre Club
Quel idiot que je suis, j'avais pas été fouinné du coté du postedfile car je pensais que cette propriété concernait seulement le fichier déjà téléchagrer...

Donc pour info : FileN.PostedFile.SaveAs(Path)

FileN étant le control HTMLInputFile
Path le chemin de destination

MErci !

Chris...
Web : Firstruner


jeudi 22 novembre 2007 à 14:55:37 | Re : ASP.Net petit pb d'envoi d'email avec pj

esus1985

Membre Club
de rien, j'ai assez profité de ce forum pour donner un coup de main quand je peux

jeudi 22 novembre 2007 à 15:08:07 | Re : ASP.Net petit pb d'envoi d'email avec pj

cboulas

Membre Club
Oui je te comprend, de même pour moi

Chris...
Web : Firstruner




Cette discussion est classé dans : net, asp, envoi, ajouter, email


Répondre à ce message

Sujets en rapport avec ce message

Ajouter un applet dans ASP.Net code???? [ par clavijo ] Salut a tous!!!!J'ai une ASP page qui travaille avec un applet Java. Je voudrais faire la meme page dans ASP.Net, mais je ne sais pas si je peux ajout ASP.NET Ajouter une colonne à un dataset [ par Jufoxx ] Bonjour, j'aimerai ajouter une nouvelle colonne à un dataset utilisant les données des colonnes actuelles mais je n'y arrive pas. Je vous remercie d a envoi d'email en local (outlook) en utilisant ASP [ par magique1980 ] salut,en fait je suis en trainn de developper une application en asp,j'arrive a envoyer un mail par exemple a adresse@hotmail.com,mais en local je ne [ASP.NET 2] Problème d'encoding dans envoi de mail automatique [ par robbielove ] <img id="_ctl0__ctl1_BodyContentRegion_PostFlatView__ctl0_PostRepeater__ctl0_Spacerimage1" style="WIDT [ASP.NET]validation d'un champ email [ par shadow1779 ] Bonjour, j'essaye de vérifier un formulaire avant de faire le postback ca marche pour tous les champs sauf l'adresse email, quelqu'un saurrait t'il po Envoi mail avec asp.net 2.0 [ par gatita_dev ] Bonjour, j'ai ecrit un script pour envoyer un email en asp.net 2.0 mais à chaque fois il m'affiche l'erreur "le delai d'attente de l'opération a expir Comment envoyer un email avec asp.net? [ par vinzemuls ] Bonjour, après avoir réglé le smtp comme ceci:fichier web.config:</m appelle page asp.net a partir autre pc(windows) [ par bassouma10 ] salut tous j'cris mon site web en asp.net mais mon probleme c'est  je ne sais pas comment l'appelle a partir un autre pc(windows) comme tous les sites Ping en asp.net [ par malhivertman1 ] Bonjour, J'ai vu  des questions sur ce sujet mais je n'arrive pas à trouver mon bonheur. J'aimerai faire un ping en asp.net mais je n'y arrive pas. J


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,172 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.