Gugug Listenbewohner! Der Kampf mit sendmail war ja bislang erfolgreich doch ist da eine Sache die ich mir in Zusammenhang mit fetchmail nicht erklaeren kann. Kurz die Daten: - ein Linux-mailserver SuZEe 6.2. ohne DNS, Modem, online wenn ich zeit hab - ein NT Client ( eine pralles Netz mit 2 Rechnern ;) ) Was ich will: oli (domaene oli.me)ist der server, oli1 die NT Dose 1) mails an oli von oli1 und umgekehrt lokal verschicken. Ergebnis: geht 2) mails von oli1 an eine offizielle mailaddy ins lokale netz schicken waehrend oli offline ist und lecker auf oli spoolen und wenn oli online ist (..ueber cron ,ip-up oder von hand etc. ) verschicken und den/das relay ueber service.switch abgreifen bzw. auf 192.168 zulassen. Ergebnis: geht 3) keine automatische einwahl wenn oli1 NT-buchse meint, mails verschicken zu muessen. Ergebnis: geht 4) wenn oli online ist sollen die mails, egal von welchem host, sofort verschickt werden. Ergebnis: geht 5) zunaechst einfaches abholen der mail mit fetchmail -v --keep -a >> /var/log/fetchmail 2>&1 Ergebnis: geht bedingt... ..alle mails, auch die alten, kommen dann schoen achtern und verbleiben wie befohlen zu weiteren testzwecken auf dem ISP-server und -v zeigt mir in /var/log/fetchmail an, dass alles gut ist. Tja und dann geb ich "mail" oder "mutt" ein und gugg ganz fuerchterlich ins leere...scheissendreck, nur die mails die direkt an meine tatsaechliche mailaddy gepostet worden sind kann ich finden.. der rest is einfach nicht da (die mails an die liste z.B.). URLs wie http://www.prolinux.de/work/server/index.html oder http://home.linuxbbs.org/~uugrn/sendmail/files/index.html sowie das was die SuSE SDB auf "sendmail" zurueckgibt, was die mitgelieferten DOCs an weisheiten beinhalten hab ich mir auch im Ansatz angetan, bin aber im moment trotzdem etwas ratlos ob der genauen zusammenhaenge (wir klatschen alle mal - heute war doku tag ) ;-) An allen config.files die sich unter /etc oder /etc/mail befinden hab ich klar gebastelt und tuechtig sachen eingetragen aber c&p ,bis auf die .fetchmailrc, virtusertable und sendmail.mc , spar ich mir zunaechst mal - vielleicht kennt ja einer jetzt schon den loesungsansatz ;) -------------------snipp .fetchmailrc-------------------------- poll mail.mail.org protocol POP3 user DUDARFST password DUDARFSTAUCH is * -------------------snap .fetchmailrc-------------------------- -------------------snipp .virtusertable-------------------------- # # map incoming email from foo@domain.com to bar # foo@domain.com bar # harper@weihenstephan.org harper@oli.oli.me -------------------snapp .virtusertable-------------------------- -------------------snipp sendmail.mc-------------------------- include(`/usr/share/sendmail/m4/cf.m4') VERSIONID(`mail.oli.me local mailserver')dnl OSTYPE(linux)dnl FEATURE(nouucp)dnl FEATURE(always_add_domain)dnl FEATURE(nocanonify)dnl MASQUERADE_AS(oli.me)dnl MASQUERADE_DOMAIN(oli.me)dnl FEATURE(masquerade_envelope)dnl FEATURE(local_procmail)dnl define(`ALIAS_FILE',`/etc/mail/aliases')dnl define(`LOCAL_RELAY', local:`localhost')dnl define(`SMART_HOST', smtp:`mail.weihenstephan.org')dnl define(`confCOPY_ERRORS_TO', `postmaster')dnl define(`confTO_QUEUERETURN', `1d')dnl define(`confCON_EXPENSIVE',`True')dnl dnldefine(`SMTP_MAILER_FLAGS',`e')dnl define(`confSAFE_QUEUE',`True')dnl define(`confHOSTS_FILE',`/etc/hosts')dnl define(`confEIGHT_BIT_HANDLING',m)dnl define(`confDEF_CHAR_SET',ISO-8859-1)dnl d define(`confDEF_USER_ID', `daemon:daemon')dnl define(`PROCMAIL_MAILER_PATH', `/usr/bin/procmail')dnl define(`QUEUE_DIR', `/var/spool/mqueue')dnl define(`confSERVICE_SWITCH_FILE',`/etc/service.switch')dnl define(`confHOSTS_FILE',`/etc/hosts')dnl LOCAL_USER(root)dnl MAILER(local)dnl MAILER(smtp)dnl MAILER(pop)dnl MAILER(procmail)dnl -------------------snapp sendmail.mc-------------------------- Ich weis, ich weis - die mail is heftig :) danke,danke,danke *g* Oli --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Oli Weiss schrieb in 4,1K (114 Zeilen):
fetchmail -v --keep -a >> /var/log/fetchmail 2>&1
..alle mails, auch die alten, kommen dann schoen achtern
Ach, sagt dein Fetchmail -v was von multidrop? Dann schau mal in der Postmaster-mailbox nach ... die duerfte langsam ueberquellen. Ja, man kann die 'postmaster'-Mailbox einstellen. man fetchmail --> --postmaster
Jaja, multidrop. man fetchmail --> THE USE AND ABUSE OF MULTIDROP MAILBOXES Ansonsten solltest du schon poll mail.mail.org protocol POP3 user DUDARFST there is [dein_username] here and has password DUDARFSTAUCH verwenden, um daraus eine single-drop mailbox zu machen. (Besser noch, jeder User sollte eine Mailbox haben: poll mail.mail.org protocol POP3 user ANDERER_USER there is [anderer_user] here and has password ANDERES_PASSWORT )
-------------------snipp .virtusertable-------------------------- harper@weihenstephan.org harper@oli.oli.me
.me ist eine unglueckliche Wahl. Ich empfehle .invalid. (RFC 2606)
Ich weis, ich weis - die mail is heftig :) danke,danke,danke *g*
Macht drei Mark fuffzig. -Wolfgang --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (2)
-
harper@weihenstephan.org
-
weissel@netcologne.de