View Full Version : مشکل ارسال ایمیل برای کاربران در وب وبز
refahmehr
جمعه 08 مهر 1384, 13:27 عصر
با سلام و تشکر از این وب سایت و تالار پر بیننده و مفید
من بعد از آپلود وب ویز بر روی سرور در مورد ارسال ایمیل برای کاربران مشکل دارم و هنوز نتوانستم مشکلم را حل کنم لازم به ذکر است که با میزبان وب نیز صحبت کردم که ایشان گفتند که باید به یک جای فروم یوزرنیم و پسورد ایمیل مربوط به سایت را وارد کنم اما من هنوز چنین چیزی را در کدها و فرمهای وب ویز پیدا نکرده ام
در صورت امکان مرا راهنمایی فرمایید
پیشاپیش از همکاری شما متنشکرم
titbasoft
جمعه 08 مهر 1384, 18:21 عصر
در 2 فایل زیر احتمالا کد زیر رو پیدا خواهید کرد:
root/functions/functions_send_mail.asp
root/admin/functions/functions_send_mail.asp
With objCDOSYSCon
'Out going SMTP server
.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver") = strOutgoingMailServer
'SMTP port
.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
'CDO Port
.Fields("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
'Timeout
.Fields("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
.Fields.Update
End With
فقط کافیه این کد رو طوری تغیر بدید که myUsername و myPassword همان username و password ایمیل شما باشه. مثلا:
With objCDOSYSCon
'Out going SMTP server
.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver") = strOutgoingMailServer
'SMTP port
.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
'CDO Port
.Fields("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
'Timeout
.Fields("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
.Fields("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1
.Fields("http://schemas.microsoft.com/cdo/configuration/sendusername") = "MyUsername"
.Fields("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "MyPassword"
.Fields.Update
End With
به دو نکته توجه کنید:
1) در قسمت ادمین webwiz حتما cdoSys رو به عنوان component ی ایمیل مشخص کنید.
2) اگر mail server شما IMail است حتما username تون رو به صورت ایمیل کامل یعنی حتما با ذکر @ و نام domain ذکر کنید.
موفق باشید
refahmehr
شنبه 09 مهر 1384, 21:41 عصر
با تشکر فراوان از لطف و همکاری شما دوست عزیز
میل سرور من aspemail میباشد
اگر نکته ای هست در اینزمینه لطفه راهنمایی نمایید
با تشکر
علیرضا ب
refahmehr
یک شنبه 10 مهر 1384, 23:54 عصر
با تشکر مجدد
بعد از انجام دستورات لازم خطای زیر دیده شد لطفا راهنمایی کنید :متعجب:
Persits.MailSender.4 error '800a0006'
550 not local host yahoo.com, not a gateway
/forum/admin/functions/functions_send_mail.asp, line 271
titbasoft
دوشنبه 11 مهر 1384, 02:07 صبح
میل سرور من aspemail میباشددوست خوبم،
mail server شما aspmail نیست. asp mail یک نرم افزاره که برای ارسال ایمیل ازش استفاده میشه. این مشکلی هم که ذکر کردیدبه این خاطره که asp mail روی windows server 2003 کار نمی کنه. تنها راهش همینه که از cdoSys استفاده کنید.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.