Using UUCPSSH.ORG

Yann Hirou

           
        

Revision History
Revision 0.052003-11-19Revised by: yh
Corrections regarding ssh.
Revision 0.042003-10-30Revised by: yh
Modification accordingly with the new interface.
Revision 0.03en2002-04-22Revised by: yh
English translation.
Revision 0.032002-03-26Revised by: yh
DocBook port, finalization.

This document is an HOWTO about configuring your computer to retrieve mails using UUCP, using UUCP service helded by UUCPSSH.ORG (a service provided by LinuxFr association ).


Introduction

UUCP is a unix to unix copy protocol. We use it here as a mail retrieval protocol, considered here as well as POP or IMAP (for it's IP usage). UUCP let you receive emails without having a permanent internet connexion, nor constraints regarding duration of mail keeping on the server.

Both usage of UUCP and SSH give you waranty about retrieval security, and UUCPSSH.ORG service has following points:


Credits & Feedbacks

Contributors to this document, direct or not, for their remarks, tests, add-ons and modifications are:

If when reading - or when applying informations given in this document - you find vague items, particular cases to report, items to add or items to be modified, or translation to correct, feel free to send an email:


Warning

This document describes some modifications that has to be done on the client computer, as root. Neither Author nor contributor can be responsible of bad effects of such commands, including but not limited to data loss and hardware failure. You will apply them at your own risks.

Usage of the LinuxFr association service through its site uucpssh.org, as described in this document, is subject to disclaimer acceptation, disclaimer available at: http://www.uucpssh.org/disclaimer.en.html


How does it work

To begin, you have to indicate in the DNS configuration of yourdomain.org that your mailservers are these of UUCPSSH.ORG. So all mails for yourdomain.org will be received by UUCPSSH.ORG mail servers.

Next, it is necessary to configure UUCPSSH.ORG mail servers so they will accept mails for yourdomain.org.

At the end, you have to configure your client computer and UUCP server to let them authenticate each other, communicate and transfer mails.


The UUCPSSH.ORG UUCP service

LinuxFr offers an UUCP service using SSH, through it's site UUCPSSH.ORG. To use it, you need to:

  1. subscribe, by creating an account on http://www.uucpssh.org/index.php/askaccount.en.html

  2. configure your zone's DNS to put main.uucpssh.org. and mx-backup.uucpssh.org. computers as MX, with preference values equal to 10 for mx, and 20 for mx-backup. Created zones will be marked as active only if our servers are used as MX in the DNS configuration of your zone.

  3. install and configure UUCP on your computer

  4. install and configure a mail server on your computer

  5. register yourdomain.org on http://www.uucpssh.org/index.php/admin.en.html, as well as your RSA key for ssh connexion.

Second point could be easily done if you can manage your DNS yourself. If not, ask your DNS hoster to add the MX records.

If you are looking for a free DNS server, some exists: XName.org, Secondary.com, GraniteCanyon.com for example. Our choice will go preferably on XName.org, but everyone is free :-). Your hosting choice does not modify UUCPSSH.ORG service, only MX records are needed.

If you do not have a domain name at this time, Gandi will permit you to buy one (under .com, .net, .org, .info) with interesting price. In this case, we recommend you to use XName.org as primary DNS server, and Gandi DNS server as secondary.

Points 3,4 and 5 are helded in next section.


Configuration

First step: create an UUCP account on UUCPSSH.ORG (one per client computer). To do so, use the page https://www.uucpssh.org/index.php/askaccount.en.html.

Second step: configure your client computer.

Third step: add your zone and your DSA key on UUCPSSH.ORG, using your account administration page, http://www.uucpssh.org/index.php/admin.en.html.

Fourth and last step: once the mail confirming your zone integration has been received, test, and add a line in your crontab to retrieve mails at your wanted frequency. Warning, as server configuration is generated once per hour, we suggest you to wait one hour between mail confirmation receipt and tests.


Frequently Asked Questions


References

General documents regarding UUCP usage with SSH: