On Aug 2, 2012, at 1:44 AM, Jens Alfke <j...@mooseyard.com> wrote: > On Jul 31, 2012, at 8:07 AM, Rob McBroom <mailingli...@skurfer.com> wrote: > >> Hello. I’m trying to read Mail’s preferences to find a suitable SMTP server >> so users don’t have to re-enter such configuration details. It seems to have >> stopped working and I can’t find a [documented] reason. > > Probably Mail changed where it stores that pref. It might be under a > different key, or it might be stored in another domain entirely.
It didn’t. I am able to look at the plist directly, and `defaults read com.apple.mail` works as expected. I would have thought `defaults` was using `NSUserDefaults` internally, but apparently not. > A more supported way to get that info might be to query Mail's scripting > interface using an AppleScript or the scripting bridge API. Thanks, but Scripting Bridge requires Mail to be running. That’s not on option in this context. And I question whether Scripting Bridge is “more supported” than `NSUserDefaults`. :-) -- Rob McBroom <http://www.skurfer.com/> _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com