From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0+) Gecko/20020501 Description of problem: I in the last few days upgraded both my desktop and a server I administrate on the internet to Redhat 7.3. Last night I converted the server from Sendmail to Postfix. In the process I decided to play with SSL/TLS. So I followed instructions of creating the keys and got them installed. Then I configured Evolution to use SSL for Sending mail. Then I tried sending a very simple test message to myself through the server. The first time I got a prompt to accept the SSL certificate of the server, which I did. Then the "mail" part of Evolution crashed once it tried to actually send the message. I have tried it multiple times and get the exact same result each time. The "mail" part crashes and leaves the main window. Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. Start Evolution 2. Go to the Tools menu and Mail Settings 3. Select Edit the default account 4. Go to the Sending Mail tab 5. Select SSL 6. Click OK 7. Click OK 8. Click New message, set To:, set Subject, set Body. 9. Click Send Actual Results: Part of Evolution crashs with the message: The Evolution component that handles folders of type "mail" has unexpectedly quit. You will need to quit Evolution and restart to access that data again. Expected Results: The message to go through the mail server normally or an error message of what I am doing wrong. Additional info: Eariler I was using Evolution 1.0.3-4 and have since upgraded to 1.0.3-6. The upgrade had no effect on the bug. It did seem to disable the recovery of messages after restarting Evolution. With 1.0.3-4 if I clicked New Message after restarting Evolution after a crash I would get a dialog saying Evolution had found messages to recover. When using 1.0.3-6 I don't see this. I also wonder why you haven't upgraded to 1.0.4? From what I have read it changes the SSL/TLS code to allow Always, When Avaiable, and Never like Mozilla. I suggest the changes to Evolution in 1.0.4 in the area of SSL/TLS may have fixed this directly bug, or the code was rewritten enough that it is no longer an issue.
Actually, the major changes to the SSL handling are only on the HEAD branch of evolution development and not the 1.0.x stable series. An upgrade was not done to avoid the potential impact of changes (two easily auditable patches were added and that's it). ISTR talk of this problem upstream, but I'll have to trawl through my archives to check for what came about after the discussions
I just tried using Ximian's rpm package for Evolution 1.0.5. I had to rpm -i --nodeps install it because it wanted slightly newer versions of certain libraries than I could find for redhat both in RedHat 7.3 or in Gnomehide for Skipjack. It does seem to run fine though and does fix the bug with the mail compentent crashing when trying to send out using TLS. As you mentioned it doesn't seem to have the newer SSL features.
Evolution 1.0.5 in Gnomehide for RedHat 7.3 fixes the bug.