Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Console email system
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Scandinavian
View previous topic :: View next topic  
Author Message
luugin
n00b
n00b


Joined: 10 May 2003
Posts: 69

PostPosted: Wed Aug 04, 2004 8:09 pm    Post subject: Console email system Reply with quote

Förra veckan fick jag plötsligt en ingivelse att börja köra email från console. Och nu känns det väldigt stabilt och ganska kul :)

Programmen jag använder är ssmtp, fetchmail, procmail, mutt och nail. vixie-cron hämtar sedan mail var 5:e minut till en maildir (~/.maildir). Det var lite rörigt at
t knyta ihop allting eftersom de flesta posts i forumen handlade om större system -- inte en enskild halvrisig burk som min som har dynamiskt ip. Sedan fanns ju ocks
å problemet att få det hela att fungera med våra kära svenska vokaler :)

Här är de väsentliga inställningarna i konfigureringsfilerna för att få det att funka (antag att man heter Olle och har bla@bla.com som egen mailadress):

fetchmail:
~/.fetchmailrc
Code:
poll your.pop.server protocol pop3 user "yourlogin" password "yourpassword"


procmail:
/etc/procmailrc
Code:
# Use maildir-style mailbox in user's home directory
DEFAULT=$HOME/.maildir/


~/.procmailrc (här kan man lägga till diverse filter/sortering)
Code:
MAILDIR=$HOME/.maildir
LOGFILE=$HOME/.procmaillog
LOGABSTRACT=no
VERBOSE=off
FORMAIL=/usr/bin/formail
NL=""


nail
/etc/env.d/02locale (för att få svenska tecken att fungera i nail)
Code:
LC_CTYPE="sv_SE"


/etc/nail.rc (utan citationstecknen till charset (som var default) skickades mail med charset=us-ascii)
Code:
set append
set ask
set crt
set dot
set emptybox
set hold
set keep
set indentprefix="> "
set charset="iso-8859-1"


~/.mailrc
Code:
set from="Olle <bla@bla.com>"


mutt:
/etc/mutt/Muttrc
Code:
set mbox_type=Maildir
set folder=~/.maildir
set spoolfile=~/.maildir
set record=~/.maildir/sent
unset mbox
set move=no
set index_format="%4C %Z %{%b %d} %-16.16L  %s"


~/.muttrc
Code:
set from="bla@bla.com"
set realname="Olle"
set charset="iso-8859-1"


ssmtp:
/etc/ssmtp/ssmtp.conf
Code:
root=postmaster
mailhub=your.smtp.server
hostname=
FromLineOverride=YES


crontab (vixie-cron) för user olle (och olle addas till gruppen cron). Observera det lite underliga syntaxet som krävs för att vixie-cron ska hantera " på rätt sätt.
Code:
MAILTO=""      // för att slippa mailning av cron jobb
HOME=/home/olle
*/5 * * * * /usr/bin/fetchmail --syslog -a -m "`echo /usr/bin/procmail -d \%T`"


/etc/crontab
Code:
MAILTO=""       // för att slippa mailning av cron jobb


Jag tycker detta är en hyffsad setup för att sköta mail i console. Man har mutt som huvudprogram, samt nail som commandline mailare (perfekt till scrips), och inkomm
ande mail hämtas/levereras var 5:e minut.
Back to top
View user's profile Send private message
jmk
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jul 2003
Posts: 130
Location: Stockholm

PostPosted: Sat Aug 07, 2004 6:42 am    Post subject: Reply with quote

Ser trevilgt ut. :D
Jag använder IMAP själv och min setup är med bjässarna postfix och Courier-IAMP. Jag skulle gärna byta ut postfix mot nått mindre om jag visste mot vad.
_________________
Adopt an unanswered post today.
Join the adopt an unanswered post initiative.
Back to top
View user's profile Send private message
30726
Veteran
Veteran


Joined: 24 Sep 2003
Posts: 1501

PostPosted: Mon Aug 09, 2004 10:22 am    Post subject: Reply with quote

Det finns en bra guide här också.

En ändring jag gjorde för att slippa UNKNOWN AUTH meddelandet man får är göra denna ändringen i .fetchmailrc

poll mail.myisp.net protocol pop3 user "myname" password "mypasswd"

till

poll mail.myisp.net protocol pop3 auth password user "myname" password "mypasswd"
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Scandinavian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum