• 24-01-2013, 09:17:58
    #1
    Merhabalar,

    Exchange üzerinden relay açtım 587 port üzerinden ve ISS üzerindeki bir sayfadan mail yollatmak istiyorum. Telnet ile exchange sunucuma bağlanıp mail gönderebiliyorum fakat kodlar ile gönderirken hata olarak şu sayfa ile karşılaşıyorum.

    "Persits.MailSender.4 error '800a0006' 550 Relay not permitted"


    kodlarım aşağıdaki şekilde


    Set Mail = Server.CreateObject("Persits.MailSender")
    Mail.Host = "mail.server.com"
    Mail.From = "mail@server.com" ' Gönderen
    Mail.Username = "username"
    Mail.Password = "pass"
    Mail.Port = 587
    Mail.AddAddress EMail ' Alıcı
    Mail.Subject = Mail.EncodeHeader("Üyelik Formu", "UTF-8")
    Mail.IsHTML = true
    Mail.Body = msg
    Mail.CharSet = "UTF-8"
    Mail.ContentTransferEncoding = "Quoted-Printable"
    Mail.Send
    Set Mail = nothing




    Şimdiden Teşekkürler.
  • 26-01-2013, 00:31:24
    #2
    Mail.Subject = Mail.EncodeHeader("Üyelik Formu", "UTF-8")
    bu satır üzerine çalış derim