Topic is misschien een beetje raar, maar zal proberen een goed beeld uit te leggen:
Het zit zo, heel leuk en aardig 3 jaar geleden chello aangevraagd. Dan vragen ze wat je als 2e email adres wilt hebben. Me ma dus hardstikke blij dat ze eigen email adres heeft bla die bla.
Dat blijkt dus later een user alias te zijn, en er is maar 1 account waar je de mail mee kan ophalen, me vader en moeder krijgen dus elkaars mails ook binnen.
Ik had dus het idee om een mail server op te zetten met een filter ertussen. Filtreer de mail op ontvangende emailadres, en ga dan vanuit daar kijken naar welke user account (lokaal op de server dus) het heen moet.
Heel leuk en aardig, eens een avondje prutsen; een aantal links die ik gevolgd heb:
http://www.linux4you.be/netwerken.php?id=3
http://www.linuxfocus.org...vember1997/article8.shtml
http://rhols66.adsl.netsonic.fi/era/procmail/mini-faq.html
Goed, beejte lopen prutsen, alles werkt opzich, maar dan kom ik op het moment dat hij vanuit de account waar alles binnenkomt en naar andere user accounts moet sturen.
Dat lukt opzich nog wel, maar daarna wil ik met een outlook client de meuk van de server afhalen, en dan vertikt hij dat dus.
ik heb dus 3 accounts:
mailsys --> hier laat ik de mails van fetchmail op terechtkomen.
Gerda --> user die een alias heeft
gert --> het 'echte' emailadres.
ik wil van mailsys dus naar Gerda / gert, daarvoor in .procmailrc het volgende geplaatst:
#~/.procmailr
en de logfiles:
/var/log/syslog
/var/log/procmail
het stomst is gewoon dat procmail ze wel in de juiste dirs neer zet, maar daarna verdwijnt ie ook plots.
Is hier een verklaring voor, of wie kan me helpen?!
Het zit zo, heel leuk en aardig 3 jaar geleden chello aangevraagd. Dan vragen ze wat je als 2e email adres wilt hebben. Me ma dus hardstikke blij dat ze eigen email adres heeft bla die bla.
Dat blijkt dus later een user alias te zijn, en er is maar 1 account waar je de mail mee kan ophalen, me vader en moeder krijgen dus elkaars mails ook binnen.
Ik had dus het idee om een mail server op te zetten met een filter ertussen. Filtreer de mail op ontvangende emailadres, en ga dan vanuit daar kijken naar welke user account (lokaal op de server dus) het heen moet.
Heel leuk en aardig, eens een avondje prutsen; een aantal links die ik gevolgd heb:
http://www.linux4you.be/netwerken.php?id=3
http://www.linuxfocus.org...vember1997/article8.shtml
http://rhols66.adsl.netsonic.fi/era/procmail/mini-faq.html
Goed, beejte lopen prutsen, alles werkt opzich, maar dan kom ik op het moment dat hij vanuit de account waar alles binnenkomt en naar andere user accounts moet sturen.
Dat lukt opzich nog wel, maar daarna wil ik met een outlook client de meuk van de server afhalen, en dan vertikt hij dat dus.
ik heb dus 3 accounts:
mailsys --> hier laat ik de mails van fetchmail op terechtkomen.
Gerda --> user die een alias heeft
gert --> het 'echte' emailadres.
ik wil van mailsys dus naar Gerda / gert, daarvoor in .procmailrc het volgende geplaatst:
#~/.procmailr
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| PATH=/usr/bin:/bin:/usr/local/bin MAILDIR=$HOME/Maildir #in de Maildir voor courier zetten DEFAULT=$MAILDIR/new #in de Maildir voor courier zetten PMDIR=/tmp/procmail LOGFILE=/var/log/procmail VERBOSE=yes :0 * ^TO_alias@chello\.nl /home/gerda/Maildir/new :0 * ^TO_echtemailadres@chello\.nl /home/gert/Maildir/new |
en de logfiles:
/var/log/syslog
code:
1
2
3
4
5
6
7
8
9
10
11
| fetchmail[298]: 1 message for chelloaccount at mail.chello.nl (1655 octets).
fetchmail[298]: reading message echtemailadres@mail.chello.nl:1 of 1 (1655 octets)
postfix/smtpd[1773]: connect from localhost[127.0.0.1]
postfix/smtpd[1773]: 7918312A38: client=localhost[127.0.0.1]
postfix/cleanup[1774]: 7918312A38: message-id=<00d901c41db5$6c977d90$0300000a@f00>
fetchmail[298]: flushed
postfix/smtpd[1773]: disconnect from localhost[127.0.0.1]
postfix/qmgr[761]: 7918312A38: from=<ik@verzender.com>,
size=1952, nrcpt=1 (queue active)
postfix/local[1776]: 7918312A38: to=<mailsys@localhost>,
relay=local, delay=0, status=sent ("|/usr/bin/procmail") |
/var/log/procmail
code:
1
2
3
4
5
6
7
8
9
10
11
12
| procmail: [1777] Fri Apr 9 00:02:16 2004 procmail: No match on "(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope| Apparently(-Resent)?)-To):(.*[^-a-zA-Z0-9_.])?)alias@chello\.nl" procmail: Match on "(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-Envelope| Apparently(-Resent)?)-To):(.*[^-a-zA-Z0-9_.])?)echeaccount@chello\.nl" procmail: Assigning "LASTFOLDER=/home/gert/Maildir/new/msg.JlV" procmail: Opening "/home/gert/Maildir/new/msg.JlV" procmail: Acquiring kernel-lock procmail: Notified comsat: "mailsys@0:/home/gert/Maildir/new/msg.JlV" From ik@verzender.com Fri Apr 9 00:02:16 2004 Subject: leroy! Folder: /home/gert/Maildir/new/msg.JlV 2015 |
het stomst is gewoon dat procmail ze wel in de juiste dirs neer zet, maar daarna verdwijnt ie ook plots.
Is hier een verklaring voor, of wie kan me helpen?!
[ Voor 6% gewijzigd door Verwijderd op 09-04-2004 00:04 ]