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

 

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

Mail με συνημμένα αρχεία

Îåêßíçóå áðü ôï ìÝëïò AlKiS. Τελευταία δημοσίευση από το μέλος Παναγιώτης Καναβός στις 03-07-2008, 17:58. Υπάρχουν 7 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  03-07-2008, 02:43 43205

    Mail με συνημμένα αρχεία

    Θέλω να στείλω ένα μειλ με συνημμένα αρχεία. Μέχρι τώρα έχω καταφέρει να στέλνω μειλ κανονικό αλλά χωρίς συνημμένα.

    ----------------------------------------------------------
    Dim Email As New System.Net.Mail.MailMessage("[email protected]", "[email protected]")
    Email.Subject = "(kati)"
    Email.Body = "(kati)"
    Dim mailClient As New System.Net.Mail.SmtpClient()
    Dim basicAuthenticationInfo As New System.Net.NetworkCredential("[email protected]", "(kati)")
    mailClient.Host = "smtp.otenet.gr"
    mailClient.UseDefaultCredentials = False
    mailClient.Credentials = basicAuthenticationInfo
    mailClient.Send(Email)
    -------------------------------------------------------

    Πως να βάλω συνημμένα;
    Δημοσίευση στην κατηγορία:
  •  03-07-2008, 08:56 43207 σε απάντηση της 43205

    Απ: Mail με συνημμένα αρχεία

    Το απόλυτο FAQ για την System.Net.Mail είναι το κλασσικό
    http://www.systemnetmail.com/

    Εκει θα βρεις τα πάντα. Δες το section 3.4 για τα attachments

    Manos
  •  03-07-2008, 10:58 43214 σε απάντηση της 43207

    Απ: Mail με συνημμένα αρχεία

    Ευχαριστώ πολύ!!

    τα κατάφερα :)
    Δημοσίευση στην κατηγορία:
  •  03-07-2008, 11:30 43216 σε απάντηση της 43214

    Απ: Mail με συνημμένα αρχεία

    Γράωε το καρφωτά πρώτα για να δούμε ότι δεν φταίει αυτή η εντολή. Πχ γράψε

    Email.Attachments.Add(New Attachment("C:\program\text.txt"))

    Αν δεν φταίει αυτό δες τι γίνεται με το διάβασμα από το αρχείο.




    Manos
  •  03-07-2008, 11:36 43217 σε απάντηση της 43216

    Απ: Mail με συνημμένα αρχεία

    Τελικά αυτο που διάβαζα ήταν το txt οχι το txtnew, το txtnew για ενα παράξενο λόγο μένει κενό, ενώ θα έπρεπε να γεμίζει, αλλά δεν πειράζει, σκέυτικα άλον τρόπο και πέτυχε.

    Και πάλι ευχαριστώ για το site που μου είπες!
  •  03-07-2008, 11:36 43218 σε απάντηση της 43214

    Απ: Mail με συνημμένα αρχεία

    Άλκη, σε παρακαλώ αν θέλεις να γράψεις κάτι καινούριο, κάνε καινούριο post. Είναι εκνευριστικό να βλέπει κανείς ένα μήνυμα, να πηγαίνει να το απαντήσει μόνο και μόνο για να δει ότι αυτός που το έγραψε το άλλαξε. Άσε που έτσι η συζήτηση δεν βγάζει νόημα. Πού να καταλάβει τώρα κανείς, γιατί ο Μάνος σου απαντάει σε ένα μήνυμα "Ευχαριστώ"?

    Παναγιώτης Καναβός, Freelancer
    Twitter: http://www.twitter.com/pkanavos
  •  03-07-2008, 15:03 43219 σε απάντηση της 43218

    Απ: Mail με συνημμένα αρχεία

    Οταν άλλαζα το μήνυμα δεν είχε απαντήσει κανείς, οπότε λέω για να μην κάνω κιάλο ποστ και μου πει κανείς οτι σπαμάρω να κάνω edit.

    Μετά βλέπω οτι όσο εγώ έκανα edit κάποιος απάντησε οπότε τι να κάνω;;
  •  03-07-2008, 17:58 43223 σε απάντηση της 43219

    Απ: Mail με συνημμένα αρχεία

    Μα, αυτό είναι ένα κλασσικό πρόβλημα concurrency! Stick out tongue Πως φτιάχνεις ένα σύστημα το οποίο χρησιμοποιούν πολλοί χρήστες/συστήματα/threads και κάνουν ταυτόχρονα αλλαγές? Η κλασσική λύση είναι να κλειδώνεις τις εγγραφές όταν τις διαβάζεις ή όταν τις πειράζεις, αλλά έτσι γίνεται χαμός στα κλειδώματα και το σύστημα είναι αργό. Άσε που δεν παίζει με forums.
    Άλλη λύση είναι να αφήνεις τον καθένα να κάνει αλλαγές όποτε θέλει, αλλά έτσι άλλα έχει διαβάσει ο ένας και άλλα ο άλλος και μπορεί το σύστημα σου να εμφανίσει προβλήματα, ή να πρέπει να ξαναγίνει δουλειά που έχει ήδη γίνει (ευτυχώς τα OS threads έχουν μεγαλύτερη αναμονή από τους ανθρώπους Angel).
    Η ταχύτερη λύση, φροντίζεις οι αλλαγές να είναι προσθετικές και να μην επηρεάζουν όσους μπορεί να χρησιμοποιούν ήδη τις εγγραφές.

    Με άλλα λόγια, κάνε καινούριο post, όχι edit το προηγούμενο. Wink

    Παναγιώτης Καναβός, Freelancer
    Twitter: http://www.twitter.com/pkanavos
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems