mharc-users

Re: Email obfuscation on a per list basis

2005-04-30 09:12:30
On April 30, 2005 at 16:35, "Uwe E. Bilger" wrote:

I was wondering, if there is an easy way (possibly in the lists.def?)
to define on a per list basis that the emails should not be visible?
What is the setting, and where can I define it?

Create a file called "$MHA_RC_DIR/<name>.mrc.in" for the
list, where "<name>" is the name you defined in lists.def and
$MHA_RC_DIR is the value defined in config.sh.  This file
is a mhonarc resource file template (because of the .in extenstion)
and it allows you define resource just for that list.

In the file, add the following:

  <Include>
  @@MHA_RC_DIR@@/_nospam.mrc
  </Include>

Yes, the "@@MHA_RC_DIR@@" is the actual text to use.

Then, run:

  make configure

from the root of your mharc installation.

The special _nospam.mrc resource file includes various resource
definitions for supporting address hiding.  Feel free to examine
the file to see what is being defined.  If you want to make
changes, do them in "$MHA_RC_DIR/<name>.mrc.in" after the <include>
and re-run 'make configure'.

As noted in _nospam.mrc, you should also define the following
option in lists.def for each list you are hiding addresses:

  No-Raw-Link: 1

You will need to do an archive rebuild if you need the obfsucation
to occur on already archived messages.  You can selectively rebuild
a list by doing:

  make rebuild MLISTS=<name>

where "<name>" is the list name as defined by the Name option in
lists.def.

CAUTION: If you do not define MLISTS on the command-line, all archives
will be rebuilt.

--ewh

---------------------------------------------------------------------
To sign-off this list, send email to majordomo(_at_)mhonarc(_dot_)org with the
message text UNSUBSCRIBE MHARC-USERS

<Prev in Thread] Current Thread [Next in Thread>