mslin
08.02.09, 21:22
Hallo,
habe drei Fragen an euch. Habe heut schon viel gegoogelt und einige HowTo's gelesen, aber werde daraus nicht schlau und die 3 Fragen bleiben übrig:
1. Fetchmail:
a)
Fetchmail holt die Emails für mich beim Provider ab. Über dir fetchmailrc (/etc/fetchmail) habe ich alle meine Email-Konnten erfasse und lasse Sie abholen. Fetchmail übergibt die dan dem lokalen Benutzer unter /var/mail/NAME.
Soweit ich das nachlesen konnte ist das ja voreingestellt. Warum legt er die Emails nicht gleich unter /home/NAME/mail/Posteingang ab?
b) Habe die Fetchmail unter rcfetchmail laufen, also als "Dienst". Habe in der /etc/init.d/fetchmail FETCHMAIL_POOLING_INTERVAL="180" eingetragen, wenn ich mir aber unter /var/log/fetchmail anschaue, ist der ..._interval nach wie vor auf 600 eingestellt bzw. gibt er aus. Habe ich da einen "echten" Fehler oder nur einen Denkfehler drinnen?
2. Postfix:
Habe Postfix nun zu laufen bekommen. Er versendet die Emails sofort. Jedoch habe ich im Log Einträge drinnen, daß der Client der die Email an Postfix übergeben hat unbekannt ist.
Hier mal das Log:
Feb 8 22:14:00 nws-linux postfix/smtpd[27826]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled
Feb 8 22:14:00 nws-linux postfix/smtpd[27826]: connect from unknown[192.168.1.150]
Feb 8 22:14:00 nws-linux postfix/smtpd[27826]: 96A7A261A64: client=unknown[192.168.1.150]
Feb 8 22:14:00 nws-linux postfix/cleanup[27838]: 96A7A261A64: message-id=<98A7AC4F8FF54E59A8CDE1CE196FA600@MEIN-CLIENT-PC>
Feb 8 22:14:00 nws-linux postfix/qmgr[27680]: 96A7A261A64: from=<absend@DOMAIN.de>, size=2740, nrcpt=1 (queue active)
Feb 8 22:14:01 nws-linux postfix/smtp[27842]: 96A7A261A64: to=<empf@DOMAIN.de>, relay=smtp.1und1.de[212.227.15.183]:25, delay=0.52, delays=0.13/0.04/0.14/0.21, dsn=2.0.0, status=sent (250 Message 0ML2xA-1LWGzv0RpD-0003oN accepted by mrelayeu7.kundenserver.de)
Feb 8 22:14:01 nws-linux postfix/qmgr[27680]: 96A7A261A64: removed
Feb 8 22:14:03 nws-linux postfix/smtpd[27826]: disconnect from unknown[192.168.1.150]
3. Dovecot:
a)
Habe mehrere Email-Account's wie viele von euch bestimmt.
Unteranderem habe ich z.B. privat@meine-domain.de und firma@meine-domain.de.
Wenn ich nun die Emails der beiden Emailacounts von fetchmail abholen lasse und an den USER (ich selbst) übergeben lasse, werden alle Emails unter /var/mail/USER gespeichert - sprich privat@ und firma@ unter USER zusammen. Bedeutet ja, wenn ich meine Emails über den Client abhole mit USER sind alle Emails in einem lokalen Acount.
Wie könnte ich das trennen?
Einen eigenen USER für firma@ anlegen?
oder müßte ich da nicht über USER abhängigkeit arbeiten sondern über DOMAIN arbeiten mit fetchmail und dovecot?
b)
Ist Dovecot in der Funktion als IMAP Server dem Cyrus gleichzusetzen?
Unter Cyrus kann man ja auch z.B. von Kmail bzw. von KAdress die Adressen als IMAP eintragen. Geht das bei Dovecot auch?
Sollte eigentlch gehen oder?
habe drei Fragen an euch. Habe heut schon viel gegoogelt und einige HowTo's gelesen, aber werde daraus nicht schlau und die 3 Fragen bleiben übrig:
1. Fetchmail:
a)
Fetchmail holt die Emails für mich beim Provider ab. Über dir fetchmailrc (/etc/fetchmail) habe ich alle meine Email-Konnten erfasse und lasse Sie abholen. Fetchmail übergibt die dan dem lokalen Benutzer unter /var/mail/NAME.
Soweit ich das nachlesen konnte ist das ja voreingestellt. Warum legt er die Emails nicht gleich unter /home/NAME/mail/Posteingang ab?
b) Habe die Fetchmail unter rcfetchmail laufen, also als "Dienst". Habe in der /etc/init.d/fetchmail FETCHMAIL_POOLING_INTERVAL="180" eingetragen, wenn ich mir aber unter /var/log/fetchmail anschaue, ist der ..._interval nach wie vor auf 600 eingestellt bzw. gibt er aus. Habe ich da einen "echten" Fehler oder nur einen Denkfehler drinnen?
2. Postfix:
Habe Postfix nun zu laufen bekommen. Er versendet die Emails sofort. Jedoch habe ich im Log Einträge drinnen, daß der Client der die Email an Postfix übergeben hat unbekannt ist.
Hier mal das Log:
Feb 8 22:14:00 nws-linux postfix/smtpd[27826]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled
Feb 8 22:14:00 nws-linux postfix/smtpd[27826]: connect from unknown[192.168.1.150]
Feb 8 22:14:00 nws-linux postfix/smtpd[27826]: 96A7A261A64: client=unknown[192.168.1.150]
Feb 8 22:14:00 nws-linux postfix/cleanup[27838]: 96A7A261A64: message-id=<98A7AC4F8FF54E59A8CDE1CE196FA600@MEIN-CLIENT-PC>
Feb 8 22:14:00 nws-linux postfix/qmgr[27680]: 96A7A261A64: from=<absend@DOMAIN.de>, size=2740, nrcpt=1 (queue active)
Feb 8 22:14:01 nws-linux postfix/smtp[27842]: 96A7A261A64: to=<empf@DOMAIN.de>, relay=smtp.1und1.de[212.227.15.183]:25, delay=0.52, delays=0.13/0.04/0.14/0.21, dsn=2.0.0, status=sent (250 Message 0ML2xA-1LWGzv0RpD-0003oN accepted by mrelayeu7.kundenserver.de)
Feb 8 22:14:01 nws-linux postfix/qmgr[27680]: 96A7A261A64: removed
Feb 8 22:14:03 nws-linux postfix/smtpd[27826]: disconnect from unknown[192.168.1.150]
3. Dovecot:
a)
Habe mehrere Email-Account's wie viele von euch bestimmt.
Unteranderem habe ich z.B. privat@meine-domain.de und firma@meine-domain.de.
Wenn ich nun die Emails der beiden Emailacounts von fetchmail abholen lasse und an den USER (ich selbst) übergeben lasse, werden alle Emails unter /var/mail/USER gespeichert - sprich privat@ und firma@ unter USER zusammen. Bedeutet ja, wenn ich meine Emails über den Client abhole mit USER sind alle Emails in einem lokalen Acount.
Wie könnte ich das trennen?
Einen eigenen USER für firma@ anlegen?
oder müßte ich da nicht über USER abhängigkeit arbeiten sondern über DOMAIN arbeiten mit fetchmail und dovecot?
b)
Ist Dovecot in der Funktion als IMAP Server dem Cyrus gleichzusetzen?
Unter Cyrus kann man ja auch z.B. von Kmail bzw. von KAdress die Adressen als IMAP eintragen. Geht das bei Dovecot auch?
Sollte eigentlch gehen oder?