Πρόβλημα με ορισμό αποστολέα σε JMail και ASPmail

Πρόβλημα με ορισμό αποστολέα σε JMail και ASPmail

Από {edesigner}

Τόσο με Jmail όσο και με ASPMail δεν μπορώ να βάλω ώς αποστολέα δεδομένα από "request.form" μόνο αν βάλω κανονικά σταθερή διευθυνση φεύγει το email.
Το CDONTS δεν έχει τέτοιο πρόβλημα.
Πώς μπορούμε να πάρουμε την διευθυνση του αποστολέα από την φόρμα αποστολής;

  1. 9/11/2005

    Το λάθος είναι στον mail server. Δεν επιτρέπετε η αποστολή από emails που δεν υπάρχουν στον server ως πραγματικά email (security reasons).
    Μπορείς όμως να ενημερώσεις τον mail server ώστε να δέχεται email ανεξαρτήτου αποστολέα από την συγκεκριμένη IP που εσύ προσπαθείς να στείλεις

    Αν είσαι στο server μεταπωλητών, θα πρέπει να είναι ΟΚ τώρα.

  1. 10/11/2005

    Ναι, είμαι στο service των μεταπωλητών.

    Αποτυχία πάλι όμως...

    jmail.SMTPMail error '8000ffff'

    The message was undeliverable. All servers failed to receive the message

  1. 10/11/2005

    Προσοχή αν ο παραλήπτης δεν υπάρχει τότε θα σου βγάλει αυτό το error
    Δώσε στο script
    IF NOT Jmail.Execute THEN
    Response.Write JMail.Log
    END IF
    Για να δεις το error του jmail

    Που μπορώ να δω το script;

  1. 10/11/2005

    Και το asp... αυτό "βαράει"

    Dim JMail
    Set JMail = Server.CreateObject("JMail.SMTPMail")
    JMail.ServerAddress = "mail.domain.com"
    JMail.Sender = Request.Form("EMAIL")
    JMail.Subject = "Test"
    JMail.AddRecipient (myemail@domain.com)
    JMail.Body = "Test"
    JMail.Execute
    set JMail=nothing

    Αυτό δεν "βαράει"
    Dim JMail
    Set JMail = Server.CreateObject("JMail.SMTPMail")
    JMail.ServerAddress = "mail.domain.com"
    JMail.Sender = "sender@domain.com"
    JMail.Subject = "Test"
    JMail.AddRecipient (myemail@domain.com)
    JMail.Body = "Test"
    JMail.Execute
    set JMail=nothing




   Πίσω στην προηγούμενη σελίδα