I wrote this small tool (in C) to be able to generate random adress. A lot of websites, mailing-list required you to send your email adresse to view the content. So i’m pissed with spam using my real adress, i want some garbage email to use.
Documentation
chocomail version 0.0.2
Copyright (C) 2003-2004 - Luc Saillard
This program may be freely redistributed under the terms of the GNU GPL
Usage: chocomail [options]
Options:
-g, --generate Generate a new email adress (default)
-c, --check Check if the email adress is valid
-q, --query=EMAIL Check if the email adress is valid
-h, --help Print this usage and exit
-v, --version Print the program version and exit
Options for generate mode:
-e, --end=DATE Give the last time this email will be valid
DATE is YYMMDD
-d, --domain=DOMAIN This domain will be put after the @
-t, --tag=TAG This is use to identify an unique email adress
-s, --crc=SIZE Len of the crc use to verify if an email is not forged
--count=COUNT This adress will not have a end date but a count reference
Procmailrc
This is small example use in ~/.procmailrc
...
EX_TEMPFAIL=75
EX_NOUSER=67
...
# Test using chocomail, if the address used is limited in time
:0
* ^TO_\/myloginname\.[a-za-Z0-9]+-[0-9]+-[0-9A-Fa-f]+@(mydomain1|mydomain2)\.org
{
saved_email="$MATCH" # Qmail compatibility
:0 w
* ? /usr/bin/chocomail -q $saved_email
{
LOG="Good mail"
}
ret=$?
:0 E
* ret ?? ^^1^^
{
EXITCODE=$EX_NOUSER
HOST
}
:0 E
{
EXITCODE=$EX_TEMPFAIL
HOST
}
}
Files
| Size in bytes | Name |
|---|---|
| 4338 | chocomail-0.2.tar.bz2 |
| 5380 | chocomail-0.3.tar.bz2 |