I forget the link to mono web site who sho the example so, whit hope it will be helpfull, a link to mine rewrited, (line 83 and 143) : http://monoosc.svn.sourceforge.net/viewvc/monoosc/MonoOSC/MonoOSCFramework/Class/VarGlobal.cs?view=markup
2008/10/7 Sebastien Pouliot <[EMAIL PROTECTED]>: > On Mon, 2008-10-06 at 23:04 -0700, sisic wrote: >> Dear all, >> >> Does mono2.0 support send SSL email? such as gmail account. > > Yes it does. You simply need to trust the root (certificate) that signed > the Google certificate. Otherwise you won't be able to connect to the > SSL host. > > Have a look at "man certmgr" and "man mozroot" and/or look at the > security FAQ on Mono web site. > > Sebastien > >> >> >> Here is my error logs that the source code running fine in .net 2.0 >> framework on windows. : >> >> Unable to send email ---> System.Net.Mail.SmtpException: Message could not >> be sent. ---> System.IO.IOException: The authentication or decryption has >> failed. ---> System.InvalidOperationException: SSL authentication error: >> RemoteCertificateChainErrors >> at System.Net.Mail.SmtpClient.<SmtpClient>m__3 (System.Object sender, >> System.Security.Cryptography.X509Certificates.X509Certificate certificate, >> System.Security.Cryptography.X509Certificates.X509Chain chain, >> SslPolicyErrors sslPolicyErrors) [0x00000] >> at >> System.Net.Security.SslStream+<BeginAuthenticateAsClient>c__AnonStoreyC.<>m__9 >> (System.Security.Cryptography.X509Certificates.X509Certificate cert, >> System.Int32[] certErrors) [0x00000] >> at >> Mono.Security.Protocol.Tls.SslClientStream.OnRemoteCertificateValidation >> (System.Security.Cryptography.X509Certificates.X509Certificate certificate, >> System.Int32[] errors) [0x00000] >> at >> Mono.Security.Protocol.Tls.SslStreamBase.RaiseRemoteCertificateValidation >> (System.Security.Cryptography.X509Certificates.X509Certificate certificate, >> System.Int32[] errors) [0x00000] >> at >> Mono.Security.Protocol.Tls.SslClientStream.RaiseServerCertificateValidation >> (System.Security.Cryptography.X509Certificates.X509Certificate certificate, >> System.Int32[] certificateErrors) [0x00000] >> at >> Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.validateCertificates >> (Mono.Security.X509.X509CertificateCollection certificates) [0x00000] >> at >> Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.ProcessAsTls1 >> () [0x00000] >> at Mono.Security.Protocol.Tls.Handshake.HandshakeMessage.Process () >> [0x00000] >> at (wrapper remoting-invoke-with-check) >> Mono.Security.Protocol.Tls.Handshake.HandshakeMessage:Process () >> at Mono.Security.Protocol.Tls.ClientRecordProtocol.ProcessHandshakeMessage >> (Mono.Security.Protocol.Tls.TlsStream handMsg) [0x00000] >> at Mono.Security.Protocol.Tls.RecordProtocol.InternalReceiveRecordCallback >> (IAsyncResult asyncResult) [0x00000] >> --- End of inner exception stack trace --- >> at Mono.Security.Protocol.Tls.SslStreamBase.AsyncHandshakeCallback >> (IAsyncResult asyncResult) [0x00000] >> --- End of inner exception stack trace --- >> at System.Net.Mail.SmtpClient.Send (System.Net.Mail.MailMessage message) >> [0x00000] >> >> Any help are appreciated. >> >> Best rdgs, >> >> Suvi@ >> > > _______________________________________________ > Mono-list maillist - [email protected] > http://lists.ximian.com/mailman/listinfo/mono-list > -- Cordially. Small Eric Quotations of the days: --------------------------------------------------------------------------- If one day one reproaches you that your work is not a work of professional, say you that: Amateurs built the arch of Noah, and professionals the Titanic. --------------------------------------------------------------------------- Few people are done for independence, it is the privilege of the powerful ones. --------------------------------------------------------------------------- No key was wounded during the drafting of this message. _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
