[prev in list] [next in list] [prev in thread] [next in thread]
List: kmail-devel
Subject: Re: adding timestamp to transmission completed statusbar message
From: Marc Mutz <mutz () kde ! org>
Date: 2003-02-26 1:26:41
[Download RAW message or body]
On Monday 24 February 2003 12:32, Patrick S. Vogt wrote:
> On Sunday 23 February 2003 21:13, Marc Mutz wrote:
<snip>
> > Via SLP?
>
> Just installed openslp...
> thats related to the kroupware project, isn't it?
No, but other kdenetwork apps already use it, so it's not YALD (yet
Another Library Dependency). It's an IETF standards track protocol that
enables applications to find arbitrary service providers in a
standardized fashion.
> I doubt that the networks I am connected to speak SLP...
Time to set one up ;-) Chance are that your network printers are already
SLP-enabled.
> What I was thinking of is, to have the possibility to assign a
> network to a SMTP server entry in kmail and then have kmail check
> what IP address is used and decide according to the network which
> SMTP server to use.
Hackish. I'd prefer to have an extended profile management (easy
switching of profiles, not via config dialog, editing and creation of
new profiles) so one could bundle together more than just SMTP options.
> Perhaps even use MX records or scan the network
> for open SMTP ports.
Unacceptable. The message injection host ("smarthost") is not guaranteed
to be the same as the one listed in the MX record for that domain.
Scanning networks is not acceptable, even if the SMTP ports found would
always correspond to smarthosts that were willing to accept mail from
the local network. And even if you found a host that accepted mail from
you, that would make KMail vulnerable to a trivial spoofing attack:
Just open a local SMTP server on an arbitrary host on the network and
watch all the mails that unfortunate KMails send to you in the belief
that you are the legitimate smarthost (it doesn't matter that it's
possible to use DNS spoofing to do the same thing; DNS spoofing is
probably harder than to hookup a standard Linux install with SMTP
server started...).
That leaves two options (which are not mutually exclusive):
1. Use SLP to find smarthost SMTP servers.
2. Extend profile management with user profile creation, modification
and fast switching (toolbar button).
Marc
--
We do not believe it draws the proper balance in a democratic society
for the activities of government to be concealed from public scrutiny
while the private activities of citizens are made open to government.
-- EPIC letter to the President of the EU Council of Ministers
[Attachment #3 (application/pgp-signature)]
_______________________________________________
KMail Developers mailing list
kmail@mail.kde.org
http://mail.kde.org/mailman/listinfo/kmail
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic