Archiv verlassen und diese Seite im Standarddesign anzeigen : über linux Mails abrufen und weiterleiten
Hallo zusammen
Ich habe eine frage an Euch.
Aber ersteinmal ein paar Infos.
Ich betreibe ein kleines LAN mit 5 Rechnern, und meine Freundin will nicht auf Linux umsteigen weil es Ihr noch zu Neue ist und zu schwierig.
Ist es möglich aber aus Sicherheitsgründen die Gesamten Mails von einem Linux Rechner abrufen lassen der dann alle Mails weiterleiten an meinen PC und an den PC meiner Freundin die mit Outlook Ihre Mails abruft.
Meine frage ist: geht so etwas und, wenn ja wie kann ich das realesieren.
Und habe ich dadurch etwas an sicherheit gewonnen oder muss unter Linux noch ein Viren Scanner laufen ?
Ich wollte das auf einem alten P200 laufen lassen, am besten (wenn ich das hinbekomme) in der Konsole.
Ich habe SuSE Linux 7.3 und Debian 3.0
Lockslay
Basti_litho
04.08.02, 18:58
Also,
das kann schon ein etwas umfangreicheres thema werden.
1. Ist möglich (sogar sehr gut)
2. cyrus-imap ist deine lösung, daurch werden die mails von z.b. fetchmail bei den verschiedenen providern abgeholt und in ein lokales mailverzeichniss weitergeleitet.
Deine Freundin trägt dann einfach als mailserver deinen
rechner ein, als protokoll "imap"
Du kannst natürlich auch einen pop3sever laufen lassen.
Einfach mal bei google nach "mail server imap" oder "mail
server pop" suchen, villeicht noch "mail server einrichten"
3. Ja du musst einen virenscanner laufen lassen (nicht für
linux-rechner, aber für deine freundin)
Da kann ich dir Amavis empfehlen.
Das wahren jetzt nur anhaltspunkte -> gibt viele möglichkeiten. :)
Mfg
Hallo
Danke für deine antwort
Aber hast du vielleicht einen Link oder eine Buchempfehlung zu diesem Thema ?
Und ist Amavis kostenlos ?
Lockslay
Basti_litho
05.08.02, 14:47
Leider nicht, ich hab mir meine info's auch nur stück-für-stück aus dem Netz gezogen.
Ansonsten ist Oreilly oder Addison-Wesley immer 'ne gute idee. Einfach mal bei den Verlägen vorbeischauen was die so im Programm haben.
Ja: Amavis ist kostenlos
Mfg
Basti_litho
Hallo
Aber ich habe da noch ein paar fragen.
Ist cyrus-imap ein Programe was fetchmail beinhaltet ?
Und was ist de am besten zu handhaben fetchmail oder ein Pop3 Server?
Lockslay
Hallo
und schon das erste Problem.
ich habe die Datei .fetchmailrc bearbeitet.
poll pop.gmx.de protocol pop3 user LinuxLockslay@gmx.at there with password XXXXXXXX is LinuxLockslay here
Wenn ich fetchmail in der Konsole starte kommt als Antwort:
fetchmail: no mailservers have been specified.
Kann mir da einer weiterhelfen ?
GMX ist doch ein pop3 server
ich habe die Datei .fetchmailrc bearbeitet.
poll pop.gmx.de protocol pop3 user LinuxLockslay@gmx.at there with password XXXXXXXX is LinuxLockslay here
Wenn ich fetchmail in der Konsole starte kommt als Antwort:
fetchmail: no mailservers have been specified.
Würde wetten, Du hast die .fetchmailrc nicht in Deinem Home-Verzeichnis angelegt, sondern irgendwo anders. Wenn ich ~/.fetchmailrc lösche, kann ich diese Fehlermeldung reproduzieren.
Ach übrigens, so schön und lesbar einige diese natürlichsprachliche Konfigurationsmöglichkeit von fetchmail finden mögen, ich finde die gute alte Kurzform viel klarer:
poll pop.gmx.de \
proto pop3 \
user "123456789" \
pass deinpasswort \
is LinuxLockslay \
ssl
Basti_litho
05.08.02, 18:11
ok,
1. cyrus-imap ist ein eigenständiges Programm bzw. Server
2. fetchmail ist nur dafür zuständig pop3-fächer abzuholen.
3. Du hast die wahl zwischen einem imap-server oder pop3-server. Einfacher zu handhaben ist wahrscheinlich
pop3 - aber da können andere auch 'ne andere meinung
haben. :)
4. die fehlermeldung von fetchmail kommt daher das fetchamail
eine ".fetchmailrc" im root-home braucht, außer du sagst
ihm mit "-f" wo er die fetchmail suchen soll.
5. den usernamen von deinem pop3-fach bei gmx brauchst du
nicht mit username@xxx anzugenben sondern nur "username"
Mfg
Basti_litho
Hallo zusammen
so ich habe .fetchmailrc in meinem home Verzeichnis
und noch ins ../root Verzeichnis kopiert (Rechte 710)
und der Inhalt ist:
poll pop.gmx.de \
proto pop3 \
user "123456789" \
pass deinpasswort \
is LinuxLockslay \
ssl
Als Antwort bekomme ich nun:
parse erroer at pop3
Brauch ich noch ein anderes Tool ausser fetchmail??
Lockslay
Basti_litho
06.08.02, 14:58
ok, du musst die "\" weglassen - dann gehts.
mfg
Hallo
habe die \" entfernt und es geht leider immer noch nicht.
Ich versuche durch die eingabe fetchmail das Tool zu sarten
aber leider kein Erfolg
Lockslay
Basti_litho
06.08.02, 17:57
Was kommt den für 'ne meldung wenn du "fetchmail -v " eingibst ??
mfg
Hallo
Es kommt die Meldung
fetchmail:/root/.fetchmailrc1 : parse error at u#
Lockslay
Die '\\' nicht entfernen!
parse erroer at pop3
Hast Du die Datei unter Windows erstellt? Dann jag sie mal durch dos2unix, ein vergleichbares Tool, oder erstelle sie mit einem Linux Editor neu.
Basti_litho
07.08.02, 06:47
@Belkira
wenn ich seine .fetchmailrc per copy-past in meine .fetchmailrc
reinkopiere bekomme ich aber diese meldung:
fetchmail:/root/.fetchmailrc:1: parse error at \
(ich hab sie mit vi erstellt !! )
sobald ich die "\" rausschmeisse läuft es ? !!!
Ich weiß natürlich wozu die "\" eigentlich gedacht sind, aber bei mir funktioniert es einfach nur ohne :)
Das ist reprodozierbar. Ich habe eben auch um fehler zu vermeiden seinen inhalt mit copy&past in eine neue .fetchmailrc reincopiert.
Hier noch ein kleines beispiel aus der manpage (Zeile 1348-1378):
-------------------------------------------------------------------
defaults proto pop3
user "jsmith"
poll pop.provider.net
pass "secret1"
poll mail.provider.net
user "jjsmith" there has password "secret2"
--------------------------------------------------------------------
@Lockslay:
es gibt auch (normalerweise) ein prog mit dem namen fetchmailconf, (ist bei fetchmail datei) damit kannst du's auch mal probieren.
mfg
wenn ich seine .fetchmailrc per copy-past in meine .fetchmailrc
reinkopiere bekomme ich aber diese meldung:
fetchmail:/root/.fetchmailrc:1: parse error at \
Kann ich nicht reproduzieren: :)
$ fetchmail -a
fetchmail: Server CommonName mismatch: pop.gmx.net != pop.gmx.de
fetchmail: pop.gmx.de key fingerprint: 46:09:76:5A:05:8F:7E:D0:CF:FA:E0:C4:0C:74:54:8C
fetchmail: Server CommonName mismatch: pop.gmx.net != pop.gmx.de
fetchmail: Server CommonName mismatch: pop.gmx.net != pop.gmx.de
fetchmail: Authorization failure on 123456789@pop.gmx.de
fetchmail: terminated with signal 2
$ rpm -q fetchmail
fetchmail-5.9.0-16
Ich weiß natürlich wozu die "\" eigentlich gedacht sind, aber bei mir funktioniert es einfach nur ohne :)
Das kann ich reproduzieren. Bei mir läuft es auch ohne, war vielleicht vor Ewigkeiten mal notwendig. ;)
Basti_litho
07.08.02, 07:25
rpm -q fetchmail :
fetchmail-5.9.0-23
hm.... ;)
ich sag nur murphy :)
mfg
Hallo zusammen
Zu Belkira
Ich habe die datei per telnet von einer Windows Kiste erstelle.
Mit dem vi Editor.
Welch fehler kann ich machen.
1 Inhalt der .fetchmailrc ist falsch
2 Rechte der .fetchmailrc ist falsch
3 Ich gehe über einen Router ins Internet, kann es an einem Port liegen ???
Ich habe die .fetchmailrc in meinem home verzeichnis erstellt und dann in mein root verzeichnis kopiert.
Das ist doch so ok oder ?.
Welch fehler kann ich machen.
1 Inhalt der .fetchmailrc ist falsch
2 Rechte der .fetchmailrc ist falsch
3 Ich gehe über einen Router ins Internet, kann es an einem Port liegen ???
1 - ja
2 - nein, das erlaubt fetchmail nicht und würde motzen
3 - soweit kommt fetchmail -v doch noch garnicht, oder?
Ich habe die .fetchmailrc in meinem home verzeichnis erstellt und dann in mein root verzeichnis kopiert.
Du brauchst sie in dem Home Verzeichnis des Users, der fetchmail aufruft. Liegt sie woanders, mußt Du Option -f nehmen und den Pfad zur fetchmailrc angeben.
Hallo
muss noch einmal stören
So ich habe die .fetchmailrc in meinem root gelöscht
und die .fetchmailrc bearbeitet.
jetzt bekomme ich die fehlermeldung
no mailserver have been specified
Lockslay
Original geschrieben von Lockslay
no mailserver have been specified
Lockslay
Ich glaub es hackt !
Basti_litho
07.08.02, 19:33
Murphy ;)
Ich glaube, hier gibt es grundlegende Verständnisprobleme. Darum mal der Versuch, mit Code:
su -l deinuser
vi ~/.fetchmailrc
chmod 600 ~/.fetchmailrc
fetchmail -v
Was ergibt das?
Hallo
So wenn ich hier einigen Leuten auf den Geist gehe tut es mir leid.
Aber ich dachte dafür ist ein Forum da um hilfe zu erhalten.
Hallo Basti_litho
lass mich nicht dumm sterben,welche nette bedeutung hat Murphy
Lockslay
no mailserver have been specified
Lockslay
Habe ich dir schon mal beantworetet! Wenn fetchmal richtig funzt! Du geht nicht auf die Nerven ! :D
Basti_litho
08.08.02, 14:36
Murphy's Law:
http://userpage.chemie.fu-berlin.de/diverse/murphy/murphy.html
http://www.fen-net.de/norbert.arnoldi/jokes/j_murphy.html
lies es dir gut durch :)
Ist nicht böse gemeint - das sind einfach nur Computer-Weisheiten. :)
Und natürlich ist ein Forum da um zu helfen :)
mfg
Hallo
Noch einmal Sorry wenn ich jemandenn zu nahe getreten bin.
Kann es sein das mein SuSE einfach Problme mit fetchmail hat.
Da ich die fetchmailconf unter KDE auch nicht gestarten bekomme, obwohl es installiert ist.
Werde morgen die .fetchmailrc auf einem anderen Rechner testen.
Lockslay
Da ich die fetchmailconf unter KDE auch nicht gestarten bekomme, obwohl es installiert ist.
Verstehe ich nicht !
Schau mal hier! Vielleicht hilft das ! (http://board.gulli.com/showthread.php?s=&threadid=172366&highlight=Mailverkehr)
Müsste es nicht
poll mail.gmx.net ;-)
heissen?
MfG
f0rtex
Hast Du denn einen Kommentar zu meinem Posting von 7th August 2002 21:34? Kopier dochmal davon mal die gesamte Ausgabe herein.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.