n00b-Linux-Mailfrage
Geizhals » Forum » Linux-Support » n00b-Linux-Mailfrage (87 Beiträge, 692 Mal gelesen) Top-100 | Fresh-100
Du bist nicht angemeldet. [ Login/Registrieren ]
n00b-Linux-Mailfrage
02.10.2006, 23:24:41
Hi !

Ich spiele so ein bißchen mit Linux rum und hörte, daß hier Leute sind, die
sich auskennen... Drum mal meine n00b-Frage - Ich habe folgende Standardanforderung:

Ich habe einen InternetPC, der immer on ist - linux drauf.

Der soll nun einfach:
1.) Mails von Accounts abholen - zB gmx.de.
2.) Die Mails nach Viren Scannen
3.) sie via IMAP im Lan bereitstellen
4.) Virenmails in einem extra-Ordner für die IMAP-User bereitstellen
5.) Viren wenn möglich automatisch entfernen.

Also eigentlich ne Standardaufgabe, die wohl jeder mit mehr als einem PC
brauchen kann - und gerade im NW-Bereich soll Linux ja gut sein... Lach. Vielleicht liegts nur daran, daß ich neu in Linux bin, aber das ist ja grotesk umständlich - zumindest meine bisherige Lösung ;-)

Also was ich rausgefunden habe:
a.) Mails kann ich mit fetchmail abholen und den lokalen SMTP übergeben.
b.) brauche ich also postfix, exim4 oder sendmail lokal - habe mal postfix
    probiert
c.) muß der die mails via content_filter an einen amaviz weitergeben
d.) ruft der amaviz wiederum diverse Scanner (die natürlich auch konfiguriert
    werden wollen) auf - ich habe mal nur clamav/freshclam getestet.
e.) meldet der was an Postfix zurück
f.) schickt der das dann via fallback_transport an den cyrusd-new IMAPd
(fallback_transport brauche ich ja scheinbar statt mail_transport wenn der IMAP-Account nicht für einen Unix-Benutzer ist - dauerte wieder 3h, das zu finden ;-( )

Wider erwarten funktioniert das sogar, obwohl ich nur 20 Stunden Dokus lesen
mußte :-(.

Meine Fragen:
1.) Ist Linux immer so umständlich ? Ist ja grotesk.
2.) was ich nicht schaffte:
2a.) Virenmails werden automatisch discarded. Wie könnte man eine automatische
     Virenentfernung organisieren ?
2b.) fetchmail holt auch weiter mails und übergibt sie an postfix, auch wenn
     cyrus die nicht mehr annehmen kann weil das Quota erreicht ist. Wie
     kann cyrus dem postfix sagen, daß er dem fetchmail sagen soll, daß keine
     Mails mehr geholt werden ?
2c.) Wie kann ich die Virenmails automatisch statt an sammel@localhost-posteingang an sammel@localhost-infected (also den IMAP-Ordner) zuweisen ?
2d.) Wie trigger ich eine Mail an den Empfänger, daß Mail mit Subject XYZ von user abc@de vom 1.2.2007 einen Virus hatte ?

Danke für Infos...


Antworten PM Übersicht Chronologisch
 
Melden nicht möglich
.................
Re(17): n00b-Linux-Mailfrage
10.10.2006, 11:28:56

1.) Wird ja sonst auch überall gemacht (Siehe div. Tratsch-Forenbeiträge).

Nur weil was oft widerholt wird, wirds noch lange net wahr... Wie oft wurde zB in der Menschheitsgeschichte behauptet, daß die Erde eine Scheibe ist ? ;-) Und wie oft wurde behauptet, daß KHG der beste Finanzminister aller Zeiten ist (und ich denke wir haben ne ähnliche Meinung zum Wahrheitsgehalt von beiden). "Wird überall gemacht" als Argument ist also (IMHO) wertlos.


In der Tat konnte das Budgetziel, entgegen der Ankündigung der Regierung, nie mehr erreicht werden; bereits 2003 lag man mit einer Defizitquote von 1,7 % (2005: 1,6 %) nur noch leicht unter den Werten der Schlussjahre der Großen Koalition (2,1 % Durchschnitt 1997, 1998, 1999). Das nächste Nulldefizit soll laut Regierung 2008 realisiert werden. Wieder halten Experten dies für unrealistisch, denn es gilt als unwahrscheinlich, dass für die neuerliche Erreichung des Nulldefizits noch weitere Staatsbetriebe verkauft werden können.


Dazu läßt sich trefflich einiges feststellen:
1.) Vergessen die Studien _ALLE_ Zusammen die Trilliarden an Euroiroinononnenen, die wir durch die Eurofighter-Gegengeschäfte verdienen (so die Steuereinnahmen nicht durch die unsägliche Gruppenbesteuerung verloren gehen) ;-)

2.) Du wirst ja wohl hoffentlich net behaupten daß die Leutchen vom WIFO et al mehr Ahnung von Volkswirtschaft haben als KHG (der ja immerhin Autoverkäufer war) ;-)

Na sixtas ;-)

Antworten PM Übersicht Chronologisch Zum Vorgänger
 
Melden nicht möglich
.
Und hier die Expertenfrage:
10.10.2006, 10:47:24
Meine email-Konten sollten idealerweise parallel von 2 Verschiedenen Lokationen abrufbar sein.
Als Unterstützung gibt es einen Server im INet, der ebenfalls immer on ist...

Erläuterung:
Gegeben seien ein paar email-addys bei gmx, die nicht austauschbar sind, zB linux_sucks@gmx.de.
Auf diese besteht nur Zugriff via POP, paralleler Zugriff ist bei GMX nicht möglich.

Es gäbe 2 Standorte (A und L).
bei A ist nur ein Rechner (alone), also [noch] keine fetchmail-Lösung wie oben.
bei L ist ein LAN dahinter, also genau obig beschriebener Fall.
Zusätzlich gibt es den Server S, auf den Root-Zugriff möglich ist, allerdings nur per SSH. S kann normal Mails verschickten - über den Mail-Server des Providers.

Derzeit wird bei L obige Lösung probiert, auf S liegt ein Triggerfile.
Wenn vonn A auf zB gmx zugegriffen werden muß, wird das Triggerfile angelegt.
Ein Cronjob auf L sieht alle 5 mins nach, ob es das File am Server gibt. Wenn ja, killt er fetchmail. Wenn nein, wird er evtl. neu gestartet.

Das klappt zwar, hat aber mehrere Nachteile:

Ich - hoffe - nun auf ungefähr folgendes:
1.) S spielt das Szenario von L (also fetchmail, postfix, amavis, cyrus, ..)
2.) A und L starten beim booten einen SSH-Tunnel mit Port-Forwarding von IMAP von S
3.) A+L tragen den localen, geforwardeten port als ihren IMAP-Server ein.
4.) Statt fetchmail rennt idealerweise irgendein IMAP-Sync-daemon, der die S und L -Imapkonten synchronisiert - natürlich ebenfalls in einem SSH-Tunnel.

Das hätte folgende Vorteile:
1.) Die IMAP-Ordner von beiden Lokationen wären dann Synchron - wie es ja sein soll.
2.) Paralleler Zugriff wäre möglich.
3.) gesendete Mails wären ja im IMAP-Sent-Ordner - und auf beiden Lokationen dann wohl verfügbar.

Was dabei offen bleibt:
a.) Gibt es überhaupt so einen "IMAP-Sync-Daemon" ?
b.) Mails sollten dann natürlich zB von GMX versendet werden - das ginge ja mal /glaublich/ über smarthost-Einträge... Gibt es eine Möglichkeit, daß nur die "quasi-lokalen" (weil auch via ssh-portforwarding) Mails per smarthost oder so via gmx gesendet werden und alle "normalen" (von S generierten) wie bisher über den Mail-Server des Providers laufen ?


Uuuund.... Wie würde das zum Vergleich mit M$-Produkten funktionieren ?

10.10.2006, 11:38 Uhr - Editiert von Linux_Sucks, alte Version: hier
Antworten PM Übersicht Chronologisch Zum Vorgänger
 
Melden nicht möglich
 

Dieses Forum ist eine frei zugängliche Diskussionsplattform.
Der Betreiber übernimmt keine Verantwortung für den Inhalt der Beiträge und behält sich das Recht vor, Beiträge mit rechtswidrigem oder anstößigem Inhalt zu löschen.
Datenschutzerklärung