PDA

View Full Version : مشکل با aspmail ایران هاست



هواشناس
شنبه 10 اسفند 1387, 09:46 صبح
بنام خدا
من از ایران هاست که این سایت رو هم ساپورت می کنه - ضا برای سایتم گرفتم که از aspmail ساپورت می کنه
من کد زیر رو برای ارسال میل انتخاب کردم البته از کد نمونه شرکت persist که کامل هم بود استفاده کردم باز هم ایراد گرفت اگه سی می تونه بگه مشکل چیه



<%
' change to address of your own SMTP server
strHost = "mail.mysitet.ir" (My site name)
sport=2525 ( or 21 or 25)
If Request("Send") <> "" Then
Set Mail = Server.CreateObject("Persits.MailSender")
' enter valid SMTP host
Mail.Host = strHost
Mail.port = sport

Mail.From = Request("From") ' From address
Mail.FromName = Request("FromName") ' optional
Mail.AddAddress Request("To")

' message subject
Mail.Subject = sport&"-"&Request("Subject")
' message body
Mail.Body = Request("Body")
strErr = ""
bSuccess = False
On Error Resume Next ' catch errors
Mail.Send ' send message
If Err <> 0 Then ' error occurred
strErr = Err.Description
else
bSuccess = True
End If
End If
%>

<HTML>
<BODY BGCOLOR="#FFFFFF">
<% If strErr <> "" Then %>
<h3>Error occurred: <% = strErr %>
<% End If %>
<% If bSuccess Then %>
Success! Message sent to <% = Request("To") %>.
<% End If %>
<FORM METHOD="POST" ACTION="sendmail.asp">
<TABLE CELLSPACING=0 CELLPADDING=2 BGCOLOR="#E0E0E0">
<TR>
<TD>Host (change as necessary in script):</TD>
<TD><B><% = strHost %></B></TD>
</TR>
<TR>
<TD>Port (change as necessary in script):</TD>
<TD><B><% = sport %></B></TD>
</TR>
<TR>
<TD>From (enter sender's address):</TD>
<TD><INPUT TYPE="TEXT" NAME="From"></TD>
</TR>
<TR>
<TD>FromName (optional, enter sender's name):</TD>
<TD><INPUT TYPE="TEXT" NAME="FromName"></TD>
</TR>
<TR>
<TD>To: (enter one recipient's address):</TD>
<TD><INPUT TYPE="TEXT" NAME="To"></TD>
</TR>
<TR>
<TD>Subject:</TD>
<TD><INPUT TYPE="TEXT" NAME="Subject"></TD>
</TR>
<TR>
<TD>Body:</TD>
<TD><TEXTAREA NAME="Body"></TEXTAREA></TD>
</TR>
<TR>
<TD COLSPAN=2><INPUT TYPE="SUBMIT" NAME="Send" VALUE="Send Message">
</TD>
</TR>
</TABLE>
</FORM>
</BODY>
</HTML>

kashaneh
شنبه 10 اسفند 1387, 23:15 عصر
دوست عزیز شماره خطایی که می دهد را ذکر کنید...
اما با یک نگاه اجمالی به احتمال فراوان شما باید UserName و Password رو تنظیم کنید... به راهنمای کامپننت مراجعه کنید در این مورد کامل توضیح داده... اما باز برای اطمینان متن و شماره خطای ایجاد شده را اینجا بنویسید... موفق باشی

هواشناس
یک شنبه 11 اسفند 1387, 07:39 صبح
بنام خدا
سلام
Error occurred: 550 No such user here
مشکل همونه که شما فرمودید ولی چطوری درستش کنم

kashaneh
یک شنبه 11 اسفند 1387, 08:20 صبح
دوست عزیز کدهای زیر را به کدهای خود قبل از متد Send اضافه کنید :


' Set UserName & Password
Mail.Username = "YourEmailAddress"
Mail.Password = "Password"
.
.
.
Mail.Send ' send message



موفق باشی

هواشناس
یک شنبه 02 فروردین 1388, 14:09 عصر
سلام نوروز مبارک صد سال به از این سالها
دومین سوال نوروزی رو می پرسم (سالی که نکوست از سوالش! پیداست)
چطور می شه باpersist aspmail ایمیل فرستاد اما داخل junk یا bulk صندوق طرف نره و مستقیم داخل inbox بره
من حتی میزان اهمیت نامه و هم زیاد کردم باز هم نشد و برخی اوقات به داخل inbox نمی ره

یا علی موفق باشید

kashaneh
دوشنبه 03 فروردین 1388, 09:43 صبح
دوست عزیز، هیچگونه تنظیمی از این بابت وجود ندارد... عوامل بیرونی و خارج از کنترل ما در این امر دخیل هستند.. عواملی مانند تعدد ارسال ایمیل از دامنه شما برای یک صندوق پستی خاص، اشتباه نرم افزار تشخیص Spam در سرویس دهنده ایمیل صندوق پستی مورد نظر و ...
فراموش نکنید این کامپننت برای ارسال ایمیل های انبوه کارآیی لازم را ندارد... و درواقع بر اساس چنین سیاستی تولید نشده است... موفق باشی (نوروز شمائید)