Configure exmh for Fedora Core

These are some notes from Andrew Hamilton about getting exmh up on Fedora Core.

I just got through getting exmh-2.6.3 to work under Fedora 2. Out of the box, neither inc nor send worked. Here's what I did to solve the problems.

exmh is not in Fedora 1, and neither exmh nor nmh are in Fedora 2 (RH, are you *trying* to lose customers?) so I downloaded latest.

BTW, yes my institute is a paid-up RH enterprise customer, but I prefer the Fedora 2 racing car to the enterprise VW.

I tried SuSE Linux 9.1 exmh-2.6.3-116.noarch.rpm, but it did not work. Why not? Because it is missing (or possibly just fails to install the inc.expect) script. Like duh, SuSe. So I downloaded the exmh-2.6.3 src rpm, compiled and installed.

To make inc work I put in my ~/.mh_profile

 incproc: /usr/bin/fetchmail -a -s >& /dev/null; /usr/bin/inc; /usr/bin/flist

The fetchmail is necessary because my university blocks any insecure mail transaction, and nmh inc is insecure. To make fetchmail work requires running

 fetchmailconf

Among other things, fetchmailconf allows one to set the ssl option to ensure a secure transaction.

flist is necessary because new mail does not show up without it. (I recall this weirdness from ancient times. flist was not necessary in recent exmh's, but has reappeared. Weird.)

To make send work I had to put in .mh_profile

 postproc: /usr/lib/nmh/spost

(Again, this seems to hark back to an ancient problem).

In addition I had to

 cd /usr/lib
 ln -s ../sbin/sendmail sendmail

since /usr/lib/sendmail seems to have disappeared in Fedora 2 (who knows why).


Updated on 12 Oct 2004, 03:04 GMT
Search - Recent Changes - Reference - Index - Go to Beedub's Wiki - Help