Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Δεν μπορώ να στείλω mail

Îåêßíçóå áðü ôï ìÝëïò zeon. Τελευταία δημοσίευση από το μέλος Χρήστος Γεωργακόπουλος στις 19-11-2005, 12:20. Υπάρχουν 2 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  18-11-2005, 19:08 7185

    Δεν μπορώ να στείλω mail

    Γεια χαρά προσπαθώ να στείλω μαιλ και δεν μπορώ. Παραθέτω τον κώδικα
    mailobj = New MailMessage
                mailobj.From = Trim(Me.txtFrom.Text)
                mailobj.To = Trim(Me.txtTo.Text)
                mailobj.Body = strmessage.ToString
                mailobj.Subject = "χχχ"
                mailobj.BodyFormat = MailFormat.Html
               
    'System.Web.Mail.SmtpMail.SmtpServer = txtsmtpserver.Text.ToString
                SmtpMail.SmtpServer.Insert(0, txtsmtpserver.Text.ToString)
                SmtpMail.Send(mailobj)

    Παίρνω τον smtp server και τα υπόλοιπα από text boxes. Και βγάζει λάθος "Could not access 'CDO.Message' object"
    Έχει αντιμετωπίσει κανείς το ίδιο - γνωρίζει κανείς τι συμβαίνει?
  •  19-11-2005, 01:09 7189 σε απάντηση της 7185

    Απ: Δεν μπορώ να στείλω mail

    Μερικές φορές αυτό συμβαίνει όταν "εξαφανίζεται" το CDO.dll (είτε σαν φυσικό αρχείο ειτε από το registry).

    Δοκιμασε μια-μια τις λύσεις από αυτό το FAQ: http://www.systemwebmail.com/faq/4.aspx
  •  19-11-2005, 12:20 7191 σε απάντηση της 7185

    Απ: Δεν μπορώ να στείλω mail

    Ή πολύ απλά ο provider σου έχει βγάλει τα CDOnts και έχει βάλει κάποιο άλλο component, πχ JMail. Η λύση ίσως είναι να χρησιμοποιήσεις τη νέα free version του Jmail για .net η οποία κουβαλάει μαζί της σε dlls ότι χρειάζεται και έτσι δεν εξαρτάσαι από τις λόξες του provider.

    Δες εδώ:
    http://www.dimac.net/default2.asp?M=Products/MenuDOTNET.asp&P=Products/JMailDOTNET/start.htm


    Χρήστος Γεωργακόπουλος
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems