E- mail stuck in Queue
قمت بإنشاء صفحة ويب تقوم بعملية إرسال الرسائل ، و هذا هو الكود لتلك الصفحة:
Imports System.Net.Mail Partial Class E_Mail_SendEMail Inherits System.Web.UI.Page Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click Try Dim ToAddress As String = CType(SenderTextBox.Text, String) Dim Receiver As String = CType(ReceiverTextBox.Text, String) Dim msg As New MailMessage(Receiver, ToAddress) msg.Subject = CType(SubjectTextBox.Text, String) msg.Priority = MailPriority.High msg.Body = CType(FreeTextBox1.Text, String) msg.IsBodyHtml = True If Not (String.IsNullOrEmpty(AttachmentFile.FileName) OrElse AttachmentFile.PostedFile Is Nothing) Then msg.Attachments.Add(New Attachment(AttachmentFile.PostedFile.InputStream, AttachmentFile.FileName)) End If Dim smtp As New SmtpClient() smtp.Host = "127.0.0.1" smtp.Port = 25 smtp.Send(msg) msg = Nothing Catch ex As Exception lblFaield.Text = "Error : " + ex.Message End Try End Sub End Class
المشكلة عند إرسال الرسائل ، لا تتم عملية الإرسال بشكل صحيح .
إنما يتم تخزينها ضمن المجلد التالي :
C:\Inetpub\mailroot\Queue
و قد راجعت احد المواضيع هنا بخصوص هذه المشكلة ، و كان الحل كالتالي :
اقتباسيجب عليك ان تضع هذا الip فيتذهب الى
Internet Services Managerفي الوندوز 2000
و من ثم
Default smtp virtual server
الزر الأيمن خصائص
وتذهب للسان التبويب access
ومن ثم الى relay
ومن ثم add وتضع ip في خانة الsignal computer
>>> الكاتب : محمد الهباش
و لكن ذلك لم يجدي نفعا معي ؟؟
و قد أشار العضو " smiling4ever " في احد المواضيع إلى مراجعة الموقع :
حاولت البحث في الموقع لكني لم أوفق لإيجاد الحل .
أرجو أن يكون لديكم الحل لذلك .
، شكرا لاطلاعكم على الموضوع.
، تحياتي.