[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Blocking addresses by default
-----BEGIN PGP SIGNED MESSAGE-----
With remailer abuse becoming more popular and remailers going down because of
complaints, there seems to be some interest in remailer software that will
block all email by default and will only pass along email that is explicitly
unblocked. This way, someone won't receive harassing anonymous email unless
they ask to receive anonymous email. This would also allow remailers to only
pass along mail that is destined for another remailer. Looking at the source
code for the various remailers, this doesn't seem to be too difficult.
In the Freedom and Mixmaster remailer programs, there is a function which
determines whether an address is in the block list or not. Both of these
functions use strstr() to search for the address in each line of the block
list. In both programs, the strstr() call is within an if statement, so
changing the strstr() to !strstr() should invert the return value for the
blocking function. I haven't tried this out yet, so there may be some problem
I overlooked.
The Ghio Type I program doesn't require any modification at all. If my
understanding of the way the dest.block file is processed is correct, a file
such as the following should do the trick:
#dest.block file
*
!address1
!address2
...
All the addresses following the "!" are addresses that anonymous mail can be
delivered to.
Has anyone else managed to implement something similar to this?
Mark
- --
finger -l for PGP key
PGP encrypted mail prefered.
-----BEGIN PGP SIGNATURE-----
Version: 2.6.3
Charset: noconv
iQEVAwUBMoFtASzIPc7jvyFpAQFN/wgApJOSQpqZylOlfE0SH5HYGxT4hOa41glC
Ce2V67f8KzHOn4iZpS2E+ytOGpetdJ0A+7eZ3DQx/TGrpbOzWihKWMLT1uEWA+En
BxpnRdfJ2lCeW5fYsVhb2alkG1DeSbBSxz53NhzsrlkA+S30joUhV2K3TC0Yc5Zh
eFC2zh72cm0W6uiORCyB7dIRDfQMP9F1Vpa0/fZk7RapDoqmnuS+NxBXqE7TgLMG
KlF+7rWjhFsG1eokdbyAPPiuQdo1HLsxLumonyv6mlzVifsU6p2aFTMH0r5tq9tp
axD66L1D07XwdUFR1zNjifNzeDU+zDq9jrBx+4K/6qPeJoF0XzY4Mg==
=NMs7
-----END PGP SIGNATURE-----