<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Πρώτα Βήματα - Web Development</title><link>https://www.dotnetzone.gr:443/cs/forums/75/ShowForum.aspx</link><description>Ολα τα θέματα που σας απασχολούν σχετικά με ASP, ASP.NET αν τώρα επιχειρείτε να φτιάξετε την πρώτη σας σελίδα.</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Smtp MailMessage</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/51933.aspx</link><pubDate>Tue, 23 Jun 2009 05:40:15 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:51933</guid><dc:creator>gspiros</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/51933.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=51933</wfw:commentRss><description>Δεν είχα δοκιμάσει μόνο το &lt;br&gt;mail.BodyEncoding = System.Text.Encoding.UTF32;&lt;br&gt;όπως φαινόταν στον κώδικά μου, αλλά πολλά...&lt;br&gt;&lt;br&gt;Τέλος πάντον, το πρόβλημα λύθηκε όταν δεν χρησιμοποίησα καθόλου το Encoding, όπως είπε ο Παναγιώτης.&lt;br&gt;Αυτό βασικά ήταν το μόνο που δεν είχα δοκιμάσει...&lt;br&gt;&lt;br&gt;Ευχαριστώ!&lt;br&gt;</description></item><item><title>Απ: Smtp MailMessage</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/51925.aspx</link><pubDate>Mon, 22 Jun 2009 21:30:10 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:51925</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/51925.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=51925</wfw:commentRss><description>&lt;P&gt;Πιο πιθανό μου φαίνεται να έχει χαλάσει το encoding της σελίδας και τα ???? να προέρχονται από το τον κώδικα που δημιουργεί το Body. Αν έχει καρφωθεί πουθενά κάποιο encoding ή αν το κείμενο δημιουργείται με βάση κάποιο αρχείο το οποίο δεν είναι σωσμένο σε unicode, άνετα μπορούν να δημιουργηθούν προβλήματα. Για παράδειγμα&amp;nbsp;αν ο server είναι σε US locale, το template file φτιάχτηκε ως ASCII σε ελληνικό μηχάνημα, το αποτέλεσμα θα είναι ????. Επίσης, αν στη σελίδα ή στο web.config έχουν μπει καρφωτά τα ελληνικά encoding αλλά ο server έχει αγγλικό locale μπορεί επίσης να υπάρξει πρόβλημα στη μετατροπή των strings.&lt;/P&gt;
&lt;P&gt;Η λύση είναι ή να μην πειράξουμε τα encodings (οπότε παντού χρησιμιοποιείτα Unicode) ή να βεβαιωθούμε ότι παντού χρησιμοποιείται το ίδιο encoding. Προσωπικά προτιμώ την 1η λύση για να μην έχω ποτέ πρόβλημα, ούτε κατά τύχη. Το μόνο που χρειάζεται να προσέχω είναι να σώζω όλα τα αρχεία ως Unicode.&lt;/P&gt;
&lt;P&gt;Όσον αφορά τα ίδια τα encodings, tο πιο συνηθισμένο είναι το&amp;nbsp;απλό&amp;nbsp;Encoding.Unicode, ή αλλιώς UTF16, και το οποίο χρησιμοποιεί πάντα 2 bytes για&amp;nbsp;να αναπαραστήσει ένα χαρακτήρα. &amp;nbsp;Το UTF32 είναι για τους Κινέζους και χρησιμοποιεί 4 χαρακτήρες οπότε δεν αποκλείεται το πρόβλημα να είναι όντως ότι το email service δεν καταλαβαίνει περί τίνος πρόκειται. Το UTF8 χρησιμοποιείται όταν έχεις πολύ λατινικό κείμενο καθώς αναπαριστά τους λατινικούς χαρακτήρες με 1 byte και τους υπόλοιπους με 2 ή περισσότερα.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Smtp MailMessage</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/51921.aspx</link><pubDate>Mon, 22 Jun 2009 20:12:43 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:51921</guid><dc:creator>Mitsaras</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/51921.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=51921</wfw:commentRss><description>mail.BodyEncoding = System.Text.Encoding.UTF32;&lt;br&gt;&lt;br&gt;Γιατί UTF32 και όχι UTF8 που είναι σαφώς πιο κοινό; Ποιο πρόγραμμα χρησιμοποιείς για mailer (και σε ποιο λειτουργικό); Επίσης μπορεί να παίζει ρόλο το service του e-mail σου*.&lt;br&gt;&lt;br&gt;&lt;br&gt;* Παρόμοιο πρόβλημα είχα με το smartermail, όπου έπρεπε να αλλάξω το "compose encoding" σε UTF8 από το web interface για να μπορεί να στέλνει και να λαμβάνει μηνύματα χωρίς να τα καταστρέφει - παρ' όλο που δεν χρησιμοποίησα ποτέ το εν λόγω web interface.&lt;br&gt;</description></item><item><title>Απ: Smtp MailMessage</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/51919.aspx</link><pubDate>Mon, 22 Jun 2009 17:47:26 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:51919</guid><dc:creator>manosB</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/51919.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=51919</wfw:commentRss><description>Δηλαδή για να δεις ελληνικά πρέπει να αλλάξεις το encoding στο browser σου??&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Πάντως εγώ δεν είχα αυτό το πρόβλημα. Δοκίμασες το&amp;nbsp;mail.BodyEncoding = System.Text.Encoding.Default; &amp;nbsp;???&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Μήπ&lt;/div&gt;</description></item><item><title>Smtp MailMessage</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/51889.aspx</link><pubDate>Sun, 21 Jun 2009 06:45:40 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:51889</guid><dc:creator>gspiros</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/51889.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=51889</wfw:commentRss><description>Θέλω να στείλω ένα mail από μια ιστοσελίδα, αλλά δεν ξέρω πως να φτιάξω το Encoding για Ελληνικά.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MailMessage mail = new MailMessage();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mail.BodyEncoding = System.Text.Encoding.UTF32;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mail.From = new MailAddress(txtEmail.Text);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mail.To.Add("...........");&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mail.Subject = "..........";&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mail.IsBodyHtml = true;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mail.Body = "............";&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SmtpClient smtp = new SmtpClient(".........", 25);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; smtp.UseDefaultCredentials = true;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; smtp.Send(mail);&lt;br&gt;&lt;br&gt;Έχω δοκιμάσει όλα τα System.Text.Encoding, αλλά τα Ελληνικά παρουσιάζονται ερωτηματικά (???????) όταν ανοίγω το email.&lt;br&gt;Πως θα το φτιάξω αυτό?&lt;br&gt;</description></item></channel></rss>