PDA

View Full Version : سوال: ارور به شماره پورت



mahsa.n
یک شنبه 23 بهمن 1390, 15:25 عصر
سلام به همه

من توی سایتم یک صفحه تماس با ما دارم که نظر کاربر رو به مدیر ایمیل میزنه و این صفحه توی لوکال درست کار میکنه ولی وقتی سایت رو آپلود کردم هنگام ارسال ایمیل به کد زیر ( واقع در web.config) ارور میده
لطفا راهنمایی کنید


Insufficient permissions for setting the configuration property 'port'.
<mailSettings>
<smtp from="mymail@gmail.com" deliveryMethod="Network">
<network defaultCredentials="false" host="smtp.gmail.com" port="587" userName="mymail@gmail.com" password="****" enableSsl="true"/>
</smtp>
</mailSettings>

A.S.Roma
یک شنبه 23 بهمن 1390, 19:51 عصر
ظاهرا"‌شما داری مقدار Port رو ست می کنید ! که asp.net‌جلو این کار رو میگیره . (کلا" ادیت فایلهای با پسوند .config امکان پذیر نیست.)
تو سناریو شما دلیلی واسه اینکار وجود نداره ! (یا حداقل من دلیلشو نمی فهمم.)

mahsa.n
یک شنبه 23 بهمن 1390, 19:54 عصر
ممنون که جواب دادین

یعنی شماره پورت رو ننویسم؟

A.S.Roma
یک شنبه 23 بهمن 1390, 20:02 عصر
نه نه
منظورم این نبود.
شما قطعه کد بالا رو احیانا" جایی دارید ادیت می کنید !؟
من از Error این برداشت رو کردم.

mahsa.n
یک شنبه 23 بهمن 1390, 21:24 عصر
نه هر چی نگاه میکنم جایی تغییرش ندادم

ممکنه مشکل از هاست باشه؟نباید ایمیل رو توی هاست ثبت کنم؟

A.S.Roma
یک شنبه 23 بهمن 1390, 22:59 عصر
این solution هم چک کنید :

Although you're probably okay here, make sure that the ASPNET account in the "File Permissions" section in the control center has Read permissions to the folder where your web.config file is in (most likely the root folder).
http://forums.thesba.com/index.php?topic=33227.0

mahsa.n
یک شنبه 23 بهمن 1390, 23:47 عصر
مرسی

درست شد :لبخند:


پورتشو گذاشتم 25