Re: Build SharedIP open source project on MAC OS X
Re: Build SharedIP open source project on MAC OS X
- Subject: Re: Build SharedIP open source project on MAC OS X
- From: Deena Awate <email@hidden>
- Date: Fri, 4 Feb 2011 00:02:52 -0800 (PST)
Hello Mike,
You are absolutely correct about mail servers and clients that communicate over SSL. But for mail servers and clients that do not communicate over SSL how can we intercept the email at the NKE level / listener / filter and modify it as desired. Is this feasible ?
Thanks, Deena --- On Fri, 2/4/11, Michael Smith <email@hidden> wrote: From: Michael Smith <email@hidden> Subject: Re: Build SharedIP open source project on MAC OS X To: "Deena Awate" <email@hidden> Cc: "Vincent Lubet" <email@hidden>, email@hidden Date: Friday, February 4, 2011, 11:04 AM
On Feb 3, 2011,
at 8:23 PM, Deena Awate wrote: Thanks for the reply. I moved ahead with the project because the sharedipnotes.rtf file that was in the project tree states this: "This is the initial release of support for "shared IP address" use for Classic/Blue Box and Mac OS X."
If I want to get access to emails at the kernel extension level then what type of NKE should I write and is there any
documentation or sample code to help me get started. Basically I want to filter out/modify emails based on some conditions irrespective of the email client. Any help would be appreciated.
|
The short and simple answer is that this is not possible with any degree of generality. A large proportion of email traffic is transacted between the email reading application and the servers it uses over SSL. The en/decryption for SSL is handled by libraries called directly by the application itself, so by the time you would see the email in the kernel, it will already have been
encrypted.
If you want to mess with someone's email you need to be the server their MUA is talking to.
= Mike
-- The lyf so short, the craft so long to lerne -- Chaucer
|
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden