Since the upgrade, KMail is badgering me to use the wallet contraption to store my passwords. I don't want to do this. How can I get it to leave me alone and just store the passwords obfuscated in its settings file the way it has all along?
I had the same problem. I couldn't track down exactly what happend since I don't remember my kwallet setup before the upgrade but here is what I did to fix this behavior. It seems that kwallet sets up a local wallet (which I think I deleted in the setup before the upgrade) and makes it default for local passwords. The kmail password gets stored in the kdewallet but it seems to be treated as a local password so whenever you run kmail it looks into the localwallet, does not find the password and gets confused. I deleted the localwallet (which was empty on my machine) and disabled the different wallet option for local passwords. To do this right-click on the wallet icon in the system tray and select configure wallet, then uncheck the "Different wallet for local passwords". In Access Control make sure that kmail has an "Always Allow" policy and that's it. If you leftclick on the wallet icon you can delete the localwallet if you don't use it. By the way, 3.4 seems much faster and nicer. Brana