[Mono-list] mono 2.0 send mail to gmail account error

Petit Eric surfzoid at gmail.com
Tue Oct 7 08:12:47 EDT 2008


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 <sebastien.pouliot at gmail.com>:
> 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  -  Mono-list at lists.ximian.com
> 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.


More information about the Mono-list mailing list