سلام من می خوام تو asp ایمیل بفرستم. از cdo استفاده کردم ایمیلی نمیفرسته خطا هم نمیده.
از asp.net هم استفاده کردم. سرور من ویندوز plesk هستش. دو تا dll هم که لازم بود در add refrence اضافه کردم ولی بازم ایمیلی نمیفرسته
وقتی این رو روی localhost میفرستم ایمیل رو میفرسته.
کد من این هستش:
<Script Runat="Server">
Sub Page_Load
Try
Dim cdoSendUsingPickup As Integer = 1
Dim cdoSendUsingMethod As String = "http://schemas.microsoft.com/cdo/configuration/sendusing"
Dim cdoSMTPServerPickUpDirecory As String = "http://schemas.microsoft.com/cdo/configuration/smtpserverpickupdirectory"
Dim cdoSMTPServer As String = "http://schemas.microsoft.com/cdo/configuration/smtpserver"
Dim strPickup As String = "c:\\inetpub\\mailroot\\pickup"
Dim objMM As CDO.Message = New CDO.Message
Dim Flds As ADODB.Fields = objMM.Configuration.Fields
Flds(cdoSendUsingMethod).Value = cdoSendUsingPickup
Flds(cdoSMTPServerPickUpDirecory).Value = strPickup
Flds(cdoSMTPServer).Value = "mydomain.ir"
Flds.Update()
objMM.MimeFormatted = True
objMM.From = "[email protected]"
objMM.To = "[email protected]"
objMM.Subject = "Account information"
objMM.HTMLBody = " Hi dear "
objMM.HTMLBodyPart.Charset = "utf-8"
objMM.Send()
lblMessage.text = "mail send"
Catch ex As Exception
lblMessage.text = ex.Message
End Try
End Sub
</Script>
<html>
<head><title>PageLoad.aspx</title></head>
<body>
<asp:label id="lblMessage" Runat="Server"/>
</body>
</html>
از asp.net هم استفاده کردم. سرور من ویندوز plesk هستش. دو تا dll هم که لازم بود در add refrence اضافه کردم ولی بازم ایمیلی نمیفرسته
وقتی این رو روی localhost میفرستم ایمیل رو میفرسته.
کد من این هستش:
<Script Runat="Server">
Sub Page_Load
Try
Dim cdoSendUsingPickup As Integer = 1
Dim cdoSendUsingMethod As String = "http://schemas.microsoft.com/cdo/configuration/sendusing"
Dim cdoSMTPServerPickUpDirecory As String = "http://schemas.microsoft.com/cdo/configuration/smtpserverpickupdirectory"
Dim cdoSMTPServer As String = "http://schemas.microsoft.com/cdo/configuration/smtpserver"
Dim strPickup As String = "c:\\inetpub\\mailroot\\pickup"
Dim objMM As CDO.Message = New CDO.Message
Dim Flds As ADODB.Fields = objMM.Configuration.Fields
Flds(cdoSendUsingMethod).Value = cdoSendUsingPickup
Flds(cdoSMTPServerPickUpDirecory).Value = strPickup
Flds(cdoSMTPServer).Value = "mydomain.ir"
Flds.Update()
objMM.MimeFormatted = True
objMM.From = "[email protected]"
objMM.To = "[email protected]"
objMM.Subject = "Account information"
objMM.HTMLBody = " Hi dear "
objMM.HTMLBodyPart.Charset = "utf-8"
objMM.Send()
lblMessage.text = "mail send"
Catch ex As Exception
lblMessage.text = ex.Message
End Try
End Sub
</Script>
<html>
<head><title>PageLoad.aspx</title></head>
<body>
<asp:label id="lblMessage" Runat="Server"/>
</body>
</html>