2010-12-20 8 views
2

Fellas bekommen,System.Net.Mail.SmtpException: Kann nicht IIS Pickup-Verzeichnis

die Erste "Kann bekommen IIS Pickup-Verzeichnis nicht" Ausnahme mit meiner App. Ich habe mein Verzeichnis in der Config erstellt und wie folgt angegeben:

<system.net> 
    <mailSettings> 
    <smtp deliveryMethod="PickupDirectoryFromIis" from="[email protected]"> 
     <specifiedPickupDirectory pickupDirectoryLocation="C:\inetpub\email\mysite"/> 
    </smtp> 
    </mailSettings> 
</system.net> 

Der Versuch, die E-Mails lokal in einem Verzeichnis abgelegt haben, so dass ich sie sehen kann.

Irgendwelche Ideen, warum es diese Ausnahme werfen könnte?

FWIW, das ist IIS7 + Windows 7 und eine MVC2 App (C#).

Auch ging voran und gab Berechtigungen für die IIS_IUSRS-Gruppe für dieses Verzeichnis.

+0

Konnten Sie die aus der Datei web.config posten oder im Code festlegen? –

+0

Ich hatte es in meiner Post eingestellt. Aus irgendeinem Grund taucht es nicht auf. Ich werde es wiederholen. – StephenPAdams

Antwort

1

Alle,

Scheint, wie ich den falschen smtp deliveryMethod verwendet wurde. Ich habe die PickupDirectoryFromIis und SpecifiedPickup deliveryMethod durcheinander gebracht und daher die falschen Einstellungen dafür verwendet.