PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : fetchmail BITTE !



rasi
15.08.01, 08:35
aloha
habe suse72 squid i.o.- sendmail i.o.
fetchmail n.i.o.->
ich hab da folgendes problem :

habe bei meinem provider ein sammelaccount
(benutzer1@dom.de | benutzen2@dom.de ..) und will nun die mails per fetchmail abholen (klappt) und auf die entspr. (linux-)benutzer
verteilen (klappt NICHT)- da ich nicht weiss wie

kann mir jemand einen tipp geben

linuxbrain
15.08.01, 08:51
hallo rasierterbaer,
habe genau das gleiche problem.
die verteilung zu den einzelnen accounts funktioniert nicht. es werden alle mails dem user root zugeordnet.

rasi
15.08.01, 08:55
aloha linuxbrain

ja -des ziepf mi o
aber sobald ich in griff bekomm mail ich dir

falls du's schaffst sag mir bitte auch bescheid
-----
danke
RB

Hein
15.08.01, 08:59
Habt ihr denn die entsprechenden Einträge in der fetchmailrc gemacht? Da muss man jedem entfernten Account einen lokalen Account zuordnen. Wenn der "Sammelaccount" tatsächlich nur ein einziger Mail-Account ist, dürfte das wohl nicht klappen.

Ansonsten braucht man noch procmail, um die Mails intern zustellen zu können.

Gruß
Hein

rasi
15.08.01, 09:06
hhhhmmmmm
hallo hein

tja soweit ich mich erinner bleiben bei mir
die namen(@dom.de) erhalten.
und meine idee waere gewesen alle mails abzuholen -> und irgendwie mit userdb oder alias zu konvertieren ist das nicht möglich ?

-------------------------------
wozu brauch ich den procmail ??
-------------------------------
danke
RB

[ 15. August 2001: Beitrag editiert von: rasierterbaer ]

hjn
15.08.01, 09:44
hallo
ich hole von mehereren postfächern meine post ab.

auszug aus meine .fetchmailrc

poll post.strato.de with protocol POP3:
username aaa@hjn.de is benutzer1;
password xxx;

poll post.strato.de with protocol POP3:
username bbb@hjn.de is benutzer2;
password yyy;

1. zeile pop-server
2. zeile username beim pop-server "is benutzer1" wird local dem benutzer1 zugeordnet
3. zeile password

ich hoffe es hilft
hjn

rasi
15.08.01, 09:51
aloha hjn

geht das denn auch bei sammelkonten???

danke

RB

LKH
15.08.01, 09:56
Hallo,

ganz einfach ist das, enn die Benutzernamen auf dem entfernten System mit denen auf dem lokalen System übereinstimmen:

poll provider.de protocol POP3 user xxx passwort yyy to * here

Lokal nicht zustellbare Mails bekommt dann der Postmaster.

Sind die Benutzernamen nicht identisch, kann mit Aliasen gearbeitet werden.

Hoffe es hilft,

rasi
15.08.01, 10:02
aloha LKH

VIELEN DANK ich werds probieren!!!

& da meine namen remote nicht mit denen lokal uebereinstimmen werd ich auch aliase mal anlegen
/etc/aliases <- da eintegen oder ?!

also nochamal danke
RB

rasi
15.08.01, 10:10
YES ! LKH RULEZ
super so gehts

also nochmal vielen dank
& max gut
RB

hjn
15.08.01, 10:11
hallo

das heist also nicht mehrere konten bei einem provider
sondern
ein konto beim provider indem alle email landen auch mit verschiedenen empfängern

ich würde dann mit fetchmail die emails holen sie werden dann in einem konto gespeichert
danach mit procmail verteilen
procmail filter auf empfänger adresse

eine andere lösung wüste ich nicht
da fetchmail nur die emails holt und kein filter für die umsetzung des inhalts der emails hat

ich hoffe es hilft
hjn

rasi
15.08.01, 10:20
also danke noch mal an ALLE
nur noch eine frage wisst ihr grad
ob die namen in /etc/aliases case sensitive sind?

-------
danke
rb

linuxbrain
15.08.01, 15:15
hallo leute,
ich habs nicht ganz verstanden. ich habe auch einen sammelaccount beim provder.
die mails enthalten den eigentlichen user
also name@domain.de, doch abholen tu ichs über einen sammeluser. doch das mit dem verteilen habe ich nicht verstanden. in der /etc/aliases kann ich doch nicht name1 : name1 zuordnen, oder wie funktioniert das mit dem verteilen, bzw. wie war das mit dem procmailfilter für alle empfänger?

gruss linuxbrain

LKH
15.08.01, 16:37
Hallo,

@rasierterbaer: Usernamen werden eigentlich immer klein geschrieben, vo daher hat sich deine Fragestellung bei mir noch nicht ergeben.

@linuxbrain:

sind die Benutzernamen auf dem entfernten und dem lokalen gleich, brauchst du keine Aliase eintragen. Wenn sie nicht gleich sind, geht es auch ohne Aliase:

poll pop.provider.net:
user maildrop with pass secret1 to golux 'hurkle'='happy' snark here

golux und snakr heissen hüben wie drüben gleich, Mail an hurkle wird an den lokalen User happy gesendet.

In der man-page zu fetchmail finden sich noch weitere Beispiele. Hoffe es hilft,

rasi
16.08.01, 08:25
@lkh
ja das is klar mit den usernamen
aber ich meinte was is wen einer ne mail an RasierterBaer@rasierterbaer.de schreibt---
nach test kann ich sagen es is woscht wie mas schreibt!
------------
sag doch mal:
kann ich auch in der passwd den usern die shell
nehmen, damit sie sich icht einloggen sondern
nur e-mails abholen koennen ??

max gut
rb

ChristophS
17.08.01, 11:50
Hi,

ja, du kannst denen die shell nehmen, habe ich auch bei einigen gemacht. einfach auf false, fertig ist die Kiste!

gruss
Christoph

rasi
17.08.01, 19:12
hey christoph

danke schoen
werds mal testen

max gut
rb