NAME

Configuring cabot without the need for root access


INTRODUCTION

This manual explains you to configure cabot for your user account, without the need for root access. No system account cabot is needed.


REQUIREMENTS

You need to set several email addresses in your cabot configuration file for cabot to work properly. This manual assumes you receive your mail directly to john@example.com and your MTA lets you add arbitrary suffixes to your local part, for example ``john-whatever@example.com''. If your MTA is exim you may want to have a look at the local_part_suffix and local_part_suffix_optional variables.

If you use postfix set recipient_delimiter in main.cf: recipient_delimiter = +

You need to adapt the example email addresses to the delimiter your MTA understand (john+extension instead of john-extension).


CABOT CONFIGURATION

The first step is to write your personal cabot configuration file in ~/.cabotrc. Most variables are self explanatory and here are some guidelines for a complete automation of the process:

BCCmail
This is an address where you want to get a copy of all email sent by cabot. Though not strictly necessary it may be useful when your correspondent loses its challenge email. I suggest something of the line of john-ca-out@example.com.

bot
This is the addresse of the bot. It is the address where the challenge replies are sent; you could chose something like john-cabot@example.com.


INTEGRATION WITH PROCMAIL

Challenge replies should be fed to ca-recv(1), so the following procmail recipe achieves this :

 :0
 * ^To: john-cabot\@example\.com
 |/usr/bin/ca-recv
 
If you would like to keep a copy of challenge replies, you can try the
following instead :
 :0c
 * ^To: john-cabot\@example\.com
 challenges/
 :0A
 |/usr/bin/ca-recv

Outgoing challenges may be kept in a separate mailbox as well:

 :0
 * ^To: john-ca-out\@example\.com
 cabot/


INTEGRATION WITH .forward FILES

The idea is the same as with procmail rules : put

 |/usr/bin/ca-recv

in a file named ~/.forward-cabot. You get the idea.


VERSION

This manpage: $Id: ca-bot-noroot.pod 126 2004-03-25 10:09:09Z weasel $


SEE ALSO

ca-bot(7)