• 31-10-2013, 19:22:13
    #1
    Arkadaşlar merhaba,

    Tecrübelerinize dayanarak şunu sormak istedim. Persist ile mail göndermeye çalışıyorum fakat mail serveri ayrı bir sunucu'da olduğu için hata alıyorum.

    Aşağıdaki gibi;
    451 See http://pobox.com/~djb/docs/smtplf.html. 
    error
    Persist Mail Örneği;


    <%
    On Error Resume Next
    For Each Doldur In Request.Form
    Message = Message & Doldur & ": " & Request.Form(Doldur) & CHR(10)
    Next
    
    Set Mail = Server.CreateObject("Persits.MailSender")
    Mail.Host = "mail.domainadi.com"
    Mail.Port = 587
    Mail.Username = "mail@domainadi.com"
    Mail.Password = "sifre"
    'Mail.From = "mail@domainadi.com"
    Mail.From = "mail@domainadi.com"
    Mail.FromName = "Form"
    Mail.AddAddress "fmail@domainadi.com"
    Mail.AddReplyTo "Form"
    Mail.Subject = "Mesajiniz var"
    Mail.Body = Message
    Mail.Send
    
    If ERR Then
    Response.Write err.Description & "<br>error"
    Else
    Response.Redirect("http://www.domainadi.com")
    End If
    %>
    Yardımlarınızı bekliyorum.
  • 31-10-2013, 21:28:28
    #2
    Merhaba,

    Persits Mail ile ayrı bir hostingin mail serverına bağlanamazsın. Belkide sadece paylaşımlı hostinglerde böyle bir yapılandırma ayarı olabilir ancak benim deneyimlerim scriptin çalıştığı alanla mail serverın olduğu alan aynı olmak zorunda.
  • 31-10-2013, 22:48:32
    #3
    nfatiheralp adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Persits Mail ile ayrı bir hostingin mail serverına bağlanamazsın. Belkide sadece paylaşımlı hostinglerde böyle bir yapılandırma ayarı olabilir ancak benim deneyimlerim scriptin çalıştığı alanla mail serverın olduğu alan aynı olmak zorunda.
    İlginiz için teşekkürler. Dediğiniz gibi çalışmıyor o kadar uğraştım. Bende klasik Türk zekasını kullanarak aynı şirkete ait farklı bir domain hesabından mail açarak formu burada çalıştırdım ve iletişim sayfasını buraya yönlendirdim bu şekil de ilgili mail adresine yönlendirme yaparak mail gidiyor.