Mailing List SIMS@mail.stalker.com Message #15118
From: Tod Fitch <Tod@FitchDesign.com>
Subject: Re: poppassd & Eudora
Date: Wed, 14 Sep 2005 07:52:27 -0700
To: SIMS Discussions <SIMS@mail.stalker.com>
X-Mailer: Apple Mail (2.622)

On Sep 14, 2005, at 7:31 AM, Stefan Jeglinski wrote:

you can use an application I wrote eons ago
<http://www.mythtech.net/pwd.html> It is the first one on that page,
PWDer. It is available for Mac or Windows. You can safely ignore the $5
registration fee, it is more of a "donation" than a fee (nothing changes
in the application), and to date, I've had exactly one person bother
sending me money for it.

Thanks. There could be 40-50 users faced with this issue, I've discovered. I'd hate for you to not get that money. OTOH, I doubt the cheapskates would be willing to use a solution that cost them even a fiver. They might scream knowing that I would be the one setting all the passwords, but cost them money and suddenly it's OK :-)


I actually wrote it originally for someone on this list, but that was a
long time ago and I no longer remember who.

Thanks. But does your PWDer and the cgi version depend on the mail server supporting the poppass protocol?

Not having seen it, I'd have to say that his script simply implements the client side of the transaction. That should work on any system that supports the server side.


 >I am slowly planning my move from SIMS to a *nix mailserver. How is
something like this supported in postfix, for example? Are there
mailservers that do this without poppassd or have particularly
elegant tools for users to change their own passwords?

Check out John Norstad's code for this
<http://staff.at.northwestern.edu/jln/ftp/poppassd/poppassd.c.txt>. Looks
like it is just a poppass deamon that runs on the mail server. It assumes
the password files are accessable via the standard *nix passwd command
and the connection will occur over port 106 using the poppass protocol.

I'm missing something fundamental on this one. It's basically a front-end to /bin/passwd, which is used to change the passwords on, for lack of a better description, shell accts on a *nix box. A mail server's accounts need not have, and often do not have, a connection to "regular" user accounts, so I don't see exactly how this would apply.

Or am I missing something fundamental about postfix? When one creates a postfix mail account, and assigns it a password, is that info kept in the same file (/etc/passwd or the equivalent) as the regular shell accounts?

Postfix can be configured to use either its own password file or to use the system password file. Since the source code in "C" is provide for the protocol I expect that it would be fairly easy to change the password file that it acts upon. Assuming you are a programmer. :)

Subscribe (FEED) Subscribe (DIGEST) Subscribe (INDEX) Unsubscribe Mail to Listmaster