Accueil > Forum > > > > Problème Envoi de mail via outlook Asp.net
Problème Envoi de mail via outlook Asp.net
mardi 1 août 2006 à 17:50:47 |
Problème Envoi de mail via outlook Asp.net

prasbanu
|
Bonjour! Je n'arrive pas envoyer de mail via Microsoft outlook...ça fonctionne parfaitement avec un windows form et ça plante avec un web form.... j'ai une erreur au niveau de l'application: --------------------------------------------------------------------------------------------- Accès refusé.Description : Une exception non gérée s'est produite au moment de l'exécution de la demande Web actuelle. Contrôlez la trace de la pile pour plus d'informations sur l'erreur et son origine dans le code.
Détails de l'exception: System.UnauthorizedAccessException: Accès refusé.
ASP.NET n'est pas autorisé à accéder à la ressource demandée. Accordez des droits d'accès à la ressource pour l'identité de la demande ASP.NET. ASP.NET a une identité de processus de base (en règle générale {MACHINE}\ASPNET sur IIS 5 ou Network Service sur IIS 6) qui est utilisée si l'application n'emprunte pas d'identité. Si l'application emprunte une identité via <identity impersonate="true"/>, l'identité sera l'utilisateur anonyme (en règle générale IUSR_MACHINENAME) ou l'utilisateur de la demande authentifié.
Pour accorder un accès en écriture ASP.NET à un fichier, cliquez avec le bouton droit sur le fichier dans l'Explorateur, choisissez "Propriétés" et sélectionnez l'onglet Sécurité. Cliquez sur "Ajouter" pour ajouter l'utilisateur ou le groupe approprié. Sélectionnez le compte ASP.NET et activez les cases à cocher pour l'accès souhaité.
Erreur source:
Ligne 13 : Public Function startOutlook(ByVal toVal As String, ByVal subjectVal As String, ByVal bodyVal As String) Ligne 14 : 'Return a reference to the MAPI layer Ligne 15 : Dim ol As New Outlook.Application Ligne 16 : Dim ns As Outlook.NameSpace Ligne 17 : Dim fdMail As Outlook.MAPIFolder |
Fichier source : c:\inetpub\wwwroot\crystalreport\OutlookMail.vb Ligne : 15
------------------------------------------------------------------------------------------------- Si qq'un pouvait m'aider Merci d'avance
|
|
mercredi 2 août 2006 à 10:50:02 |
Re : Problème Envoi de mail via outlook Asp.net
|
mercredi 2 août 2006 à 11:10:28 |
Re : Problème Envoi de mail via outlook Asp.net

prasbanu
|
oui...ça ne marche toujours pas,ça serait pas au nivo du code? WebForm.aspx.vb
Imports System Imports System.Drawing Imports System.Collections Imports System.ComponentModel Imports System.web Imports System.Data PublicClass WebForm15
Inherits System.Web.UI.Page
# Region " Web Form Designer Generated Code "
'This call is required by the Web Form Designer.<System.Diagnostics.DebuggerStepThrough()> PrivateSub InitializeComponent()
EndSubProtectedWithEvents txtTo As System.Web.UI.WebControls.TextBox
ProtectedWithEvents txtSubject As System.Web.UI.WebControls.TextBox
ProtectedWithEvents txtBody As System.Web.UI.WebControls.TextBox
ProtectedWithEvents btnSend As System.Web.UI.WebControls.Button
ProtectedWithEvents btnClear As System.Web.UI.WebControls.Button
'NOTE: The following placeholder declaration is required by the Web Form Designer.'Do not delete or move it.Private designerPlaceholderDeclaration As System.Object
PrivateSub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Init
'CODEGEN: This method call is required by the Web Form Designer'Do not modify it using the code editor.InitializeComponent() EndSub# EndRegionPrivateSub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesMyBase.Load
'Put user code to initialize the page hereEndSubPrivateSub btnSend_Click(ByVal sender AsObject, ByVal e As System.EventArgs) Handles btnSend.Click
If txtTo.Text.Length > 0 And txtSubject.Text.Length > 0 And txtBody.Text.Length > 0 ThenDim oMail AsNew crystalreport.OutlookMail
Console.WriteLine("crystalreport.OutlookMail initialisé") oMail.startOutlook(txtTo.Text, txtSubject.Text, txtBody.Text) Console.WriteLine("Email est ajouté à outbox") EndIfEndSub'btnSend_ClickEnd Class -------------------------------------------------------------------------------------------------------------------------------------------------
OutlookMail.vb
Imports System
Imports OutlookPublic Class OutlookMail'Public Function startOutlook(ByVal toVal As String, ByVal subjectVal As String, ByVal bodyVal As String)'Param - toVal as String: email address of recipient'Param - subjectVal as String: subject string'Param - bodyVal as String: Email TextPublicFunction startOutlook(ByVal toVal AsString, ByVal subjectVal AsString, ByVal bodyVal AsString)
Dim ol AsNew Outlook.Application
Dim ns As Outlook.NameSpace
Dim fdMail As Outlook.MAPIFolder
ns = ol.GetNamespace("MAPI") ns.Logon(, , True, True)Dim newMail As Outlook.MailItem
fdMail = ns.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderOutbox)
newMail = fdMail.Items.Add(Outlook.OlItemType.olMailItem)
newMail.Subject = subjectVal newMail.Body = bodyVal newMail.To = toVal newMail.SaveSentMessageFolder = fdMail newMail.Send() EndFunction End Class ------------------------------------------------------------------------------------------------------------------------- Merci de m'avoir répondu!
|
|
mercredi 2 août 2006 à 11:14:18 |
Re : Problème Envoi de mail via outlook Asp.net
|
mercredi 2 août 2006 à 11:26:37 |
Re : Problème Envoi de mail via outlook Asp.net

prasbanu
|
je te remercie beaucoup! Je ne pourrais pas créer des utlisateurs car je n'ai pas les droits qu'il faudrait...Je vais en parler avec l'administrateur de réseau pour résoudre ce problème. Au départ je n'avais pas compris si ça venait mon code ou de mes droits..
C'est bien clair maintenant que ça vient de mes droits...
Merci beaucoup pour la rapidité de ta réponse...
A bientôt!
|
|
Cette discussion est classée dans : outlook, ligne, net, asp, accès
Répondre à ce message
Sujets en rapport avec ce message
Problème Envoi de mail via outlook Asp.net [ par prasbanu ]
Bonjour!Je n'arrive pas envoyer de mail via Microsoft outlook...ça fonctionne parfaitement avec un windows form et ça plante avec un web form.... j'ai
Deployement site asp.net [ par xeon666 ]
Voila, j'ai dévellopé un petit site en asp.net, et j'aurais voulu voir comment se passait le déployement sur le net ... je dispose donc d'un hébergem
mise en ligne d'une appli asp.net [ par zoung_ous ]
comment mettre en ligne mon site . je viens de finir le developpement et je me rend compte que les autres ordinateur de mon groupe de travail ne peuv
accès en écriture dans un fichier avec ASP.net [ par chcou85 ]
Bonjour,je n'arrive pas à écrire dans un fichier avec mon application ASP.net. J'ai un message d'erreur : "Le processus ASP.NET n'est pas autorisé à a
Retour à la ligne sur un libelle de bouton en asp.net [ par Sardonnen ]
bonjourje voudrais savoir s'il est possible sur un bouton en asp.net de faire un renvoi à la ligne dans le libelle du boutonj'ai essayé plusieurs synt
Gestion des accès ASP.Net 2.0 [ par oli_carbo ]
Bonjour, jai vu sur certain site qu'avec ASP.net 2.0 nous avions la possibilité de gérer les droit d'accès automatiquement (Controle utilisateur déja
tableau dynamic en asp.net [ par komard ]
salut et merci d'avance ...j'ai un problème tout bidon à résoudre ... pour quelqu'un qui s'y connait en asp.net :je veux créer un tableau dynamic avec
Selection d'une ligne d'un datagrid sous ASP.NET [ par vmasson ]
Bonjour a tous,Alors voila, je récupère des données d'une base de données dans un DATAGRID.J'affiche pas tous les champs de mes enregistrements parcek
Requete par ligne d'une autre requete asp.net [ par glidez ]
Bonjour,j'ai codé un agenda en asp 3 que je dois passé en .net et qui m'affiche une tache en fonction de l'heure sur chaque ligne (comme outlook)Le pr
Mise en ligne d'un site ASP.NET en intranet [ par jerome_p ]
Bonjour, Après développé et testé mon site ne local ,j'aimerais maintenant le mettre à disposition des utilisateur de mon intranet. Mais la gros prob
Livres en rapport
|
Derniers Blogs
XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Je m'y prends un peu tard je sais, mais bon je suis développeur web et donc hyper fainéant ! Toujours dans le cadre des technologies émergentes, ici HTML5, parce qu'on aime HTML5 chez Wyg , nous seront présent, le vieux ( Aurélien V.) et moi, pour pr...
Cliquez pour lire la suite de l'article par Gio [WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz
Forum
RE : FORMULAIRERE : FORMULAIRE par ap24dp
Cliquez pour lire la suite par ap24dp RE : FORMULAIRERE : FORMULAIRE par jopop
Cliquez pour lire la suite par jopop RE : FORMULAIRERE : FORMULAIRE par ap24dp
Cliquez pour lire la suite par ap24dp RE : FORMULAIRERE : FORMULAIRE par jopop
Cliquez pour lire la suite par jopop
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|