2009-06-29 19 views
2

ウェブサイトの連絡先フォームから電子メールを送信中にエラーが発生しました電子メールを送信する際のSMTPエラー?

System.Net.Mail.SmtpException:IISピックアップディレクトリを取得できません。 at System.Net.Mail.IisPickupDirectory.GetPickupDirectory() at System.Net.Mail.SmtpClient.Send(MailMessageメッセージ) at UICBLL.Mail.MailSettings.SendMail(String ToAddress、String CCAddress、String BccAddress、String SubjectText、 String BodyText、Boolean IsBodyHtml、MailPriority mailPriority、String [] MailAttachment) at UICPresentation.Forms.Client.contact.sendMail()

アイデアはありますか?これは共有ホスティングなので、私はIISを取得することはできません。どんな仕事?

答えて

1

有効なSMTPサーバーを設定しましたか?利用できない既定のサーバーを使用しようとしているようです。パラメータなしのSmtpClient()をインスタンス化すると、設定ファイルから< MailSettings>が使用されます。

+0

メールアドレスへのアクセスの詳細をクライアントに依頼しました。これが唯一の問題だと確信していますか? – abhi

+0

これはdev/test環境でテストできるはずです。ダンスターの –

+0

を探してみてください。先端ありがとう。私にそれをチェックさせてください。 – abhi

1

あなたのコード/ web.configはどのように見えますか?

これを見ることなく、ピックアップディレクトリが指定されていますか?例:

SmtpClient client = new SmtpClient(hostName); 
client.DeliveryMethod = SmtpDeliveryMethod.PickupDirectoryFromIis; 
+0

私たちはこれをしましたが、問題はまだありました。 – abhi

+0

人々にトラブルシューティングを手助けしたい場合は、コード/設定を投稿する必要があります。 – Nate

関連する問題