More QPSMTPDThere are times when I think of forking. Mostly sanity returns very quickly, though
Still GNU Screen is one program that I use almost constantly, and it seems to work at a glacial pace.
The Debian package has a lot of open bugs against it. Some trivial, some annoying, and some with patches.
Making the program GNU/Linux only would simplify a lot of things. But then again would that be a legitimate reason to fork it?
Me? I'd just like to see some additional primitives.
I've come up with a nice simple qpsmtpd plugin to do spamgourmet-like setup.
This means I can have email addresses:
- steve.3.count@steve.org.uk
- Allows only three mails to this address.
- steve.date.20-10-2008@steve.org.uk
- Allows only mail to be sent here prior to Oct 20th.
Plugin code will be in the usual place in the next day or two..
ObFilm: xXx
Out of curiosity, what issues do you have with screen? It's always worked well for me, but I probably don't push it too hard
I don't have any glaring issues, but I miss some obviously correct changes which are either ignored by upstream, or only considered at a very very slow pace.
For example this is enormously useful - or would be if I could rely upon it being present.
http://www.gnu.org/software/screen/
If you're doing *@steve.org.uk into a mailbox what stops a random spammer going steve.500.count@steve.org.uk and using that for the next few months?
Charles: I guess that the new name is the least of the issues, though even the obvious tmux name is taken by a BSD rewrite!
Alex I guess you've got two separate questions there:
Nothing. In the same way that nothing stops anybody making up fsdfkljdslf@example.com.
True it would be possible to stop this by having a shell command, or similar "new alias" to create the count temporary name. But I wasn't planning on doing that.
Here spamgourmet win. They allow you to create addresses like funky.5.chicken - which in no way refer to your real address.
My system simply strips the count/date suffix, and the number.
So test.3.count gets delivered to test@domain.
More complex options would require the aliases to be pre-created, and I don't want to do that.
I think we all know wildcard handlers are spam magnets..
Does qpsmtpd just refuse mail from a given mailserver (or recipient) after they have sent five to me? How long does that last before it's forgotten?
The intention is that if you have a company that you don't trust, or that you know is going to spam you that you don't give them alex@example.com.
Instead you give them a temporary address, so that they may mail you a "please activate your account" link, or similar. But very little more.
Since the only address they'll have on file, the one you've given them, is the alex.3.count the first three messages they send will get through to you - and any more won't.
As for the memory, that persists on your MX machine until you clear any flags. So you could reset things if you wanted.
OK more realistically you'd give them the address forum.5.count@example.org rather than alex*, but the idea is the same.