• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[Gelöst] Quellen für Anti-Virus/Anti-Spam-Einrichtung

Status
Für weitere Antworten geschlossen.
Hallo crazyrolf,

habe etc/fetchmailrc wie folgt editiert:

poll pop.gmx.net
proto pop3
user "user@gmx.de"
pass "123456"
dein_achim_linux -> läuft in Runlevel-Editor für fetchmail auf Error, daher gelöscht - Syntax sicherlich von mir falsch verstanden
nokeep
fetchall

Wie müßte der korrekte Eintrag für <dein_username_linux> lauten?

Dies kannst du sogar sehen, wenn du in der Konsole als root mal volgendes eingiebst und dann dein Fenster beobachtest wenn du eine Mail versendest oder empfängst.

# tail -f /var/log/mail
Führt zu folgenden Einträgen:
May 14 21:18:07 Eltern postfix/pickup[18776]: 10Steller: uid=1000 from=<nc-1234567@netcologne.de>
May 14 21:18:07 Eltern postfix/cleanup[22208]: 10Steller: message-id=<200505142118.06652.nc-1234567@netcologne.de>
May 14 21:18:07 Eltern postfix/qmgr[18777]: 10Steller: from=<nc-1234567@netcologne.de>, size=666, nrcpt=1 (queue active)
May 14 21:18:07 Eltern postfix/qmgr[18777]: 10Steller: to=<nc-1234567@netcologne.de>, relay=none, delay=0, status=deferred (delivery temporarily suspended: deferred transport)

* 10Steller = alpha-nummerischer Zehnsteller = wurde von mir hier für Originaleintrag eingesetzt.

Habe aktuell wieder das Problem, dass mit fetchmail-Aktivierung Mails nicht ankommen.
Kann es daran liegen, dass ich einfach nicht "blicke", wie ich "Empfang - Posteingang - local" als Standard definiere?

Werde daher erst einmal wieder auf smtp ünd pop3 umstellen, bis ich weider von Dir höre.

Gruß und herzlichen Dank für Deine Geduld und Unterstützung

Newbie59Lev :)
 
poll pop.gmx.net
proto pop3
user "user@gmx.de"
pass "123456"
is Eltern
nokeep
fetchall



is achim

Das is, ist die Anweisung wer es denn nun ist, wohin die mail soll.
 
Hallo crazyrolf,

Mails kommen nun endlich per fetchmail korrekt an - vielen Dank!

In der fetchmailrc muß ich wohl noch etwas ändern:

poll pop.gmx.net
proto pop3
user "user@gmx.de"
...

da ich folgende Mail erhalte:

Fetchmail: Authentifikation fehlgeschlagen bei user@gmx.de@pop.gmx.net

Was ist noch bzgl. Anti-Spam und Anti-Virus einzustellen?

wenn das alles so weit läuft müssen wir noch einen schlüssel für AntiVir auf deren Webseite besorgen, ist für privat kostenlos.

Dann schreiben wir noch einen cron, um das AntiVir auf dem neuesten Stand zu halten.

Würde mich riesig freuen, wenn Du mir weiterhin behilflich wärst!

Gruß und Dank

Newbie59Lev
 
hast du denn bei gmx eine email adresse die du mit fetchmail abrufen musst? wenn nicht schmeiß diesen teil raus, war ja nur ein beispiel.
 
Hallo crazyrolf,

1.
Habe dort eine email-Adresse: XYskamp@gmx.net
Wie muß dann der Eintrag in fetchmailrc lauten?

2.
Was ist noch bzgl. Anti-Spam und Anti-Virus einzustellen?

3.
wenn das alles so weit läuft müssen wir noch einen schlüssel für AntiVir auf deren Webseite besorgen, ist für privat kostenlos.

Dann schreiben wir noch einen cron, um das AntiVir auf dem neuesten Stand zu halten.
Was soll ich hier wo machen?

Freue mich auf Deine Antwort.

Newbie59Lev :)
 
poll pop.gmx.net
proto pop3
user "xyz@gmx.de"
pass "123456"
is thomas
nokeep
fetchall


www.antivir.org

lizent für privat besorgen.
 
1.
Habe Lizenzkey für nachfolgende Versionen geholt:
Textual Protocol of HBEDV.KEY!

Keyfile Creation Date: 16.05.2005

Product : AntiVir MailGate (MAILGATE)
Serial #: 1001244730-AMGXE-0001
License : License (LIC)
Updates : until 16.05.2006
User : Achim R

Product : AntiVir for UNIX Workstation (UNIXWORKSTATION)
Serial #: 1001244730-ASWTE-0001
License : License (LIC)
Updates : until 16.05.2006
User : Achim R

Product : AntiVir Command Line Scanner for UNIX (UNIXCOMMAND)
Serial #: 1001244730-ACMLE-0001
License : License (LIC)
Updates : until 16.05.2006
User : Achim R

2.
Habe den Key in das Verzeichnis usr/lib/Antivir kopiert. Wenn ich nun in der Konsole antivir starte, erfolgt die Meldung:

file:/usr/lib/AntiVir/hbedv.key
Eltern:/usr/lib/AntiVir # antivir
AntiVir / Linux Version 2.1.1-13
Copyright (c) 1994-2004 by H+BEDV Datentechnik GmbH.
All rights reserved.

Loading /usr/lib/AntiVir/antivir.vdf ...

Warnung: Die Datei "antivir.vdf" ist ?ter als 14 Tage.

VDF-Version: 6.27.0.3 vom 10 Aug 2004

For private, non-commercial use only.
AntiVir-Lizenz: 1001244730 fr Achim R

Prfe Laufwerk/Pfad (cwd): /usr/lib/AntiVir

----- Suchergebnisse -----
Verzeichnisse: 1
Dateien: 3
Alarme: 0
Verd?htig: 0
Ben?igte Zeit: 00:00:01
--------------------------
Vielen Dank fr den Einsatz von AntiVir.
Eltern:/usr/lib/AntiVir #
Eltern:/usr/lib/AntiVir #

Was läuft falsch, was ist meinerseits zu tun?
Muß ich AntiVir deinstallieren und eine aktuelle Version installieren?
Wenn ja, welche?
- AntiVir MailGate (MAILGATE)
- AntiVir for UNIX Workstation (UNIXWORKSTATION)
- AntiVir Command Line Scanner for UNIX (UNIXCOMMAND)

Gruß

Newbie59Lev :)
 
nein.

du musst ein update machen.

am einfachsten ist es einen cronjob dafür einzurichten, damit du das nicht von hand machen musst.

Also:
öffne die Datei /etc/crontab (als root)

Füge folgende Zeile ein und speicher wieder ab:

0 8,12,18 * * * root /usr/lib/AntiVir/antivir --update

Diese bewirkt, dass AntiVir jeweils um 8,12,18 Uhr upgedatet wird.

Jetzt noch yast auf machen und im runlevel-editor unter System folgendes einschalten:

cron JA

xinetd JA

fertig.

Ein manuelles Update kannst du in der Konsole als root mit folgendem Befehl machen:

/usr/lib/AntiVir/antivir --update
 
Hallo crazyrolf,

1.
Cronojob funktioniert leider nicht, keine Aktualisierung der antivir.vdf

2.
0 8,12,18 * * * root /usr/lib/AntiVir/antivir --update

Diese bewirkt, dass AntiVir jeweils um 8,12,18 Uhr upgedatet wird.
So wirklich korrekt? Oder muß Eintrag nicht "8,12,18 root /usr/lib/AntiVir/antivir --update" lauten?

3.
Wenn ich Antivir manuell aktualisiert habe und antivir starte, so ist dieses nach einer(!) Sekunde mit folgender Ausgabe beendet:

Eltern:/usr/lib/AntiVir # antivir
AntiVir / Linux Version 2.1.3-33 +gui
Copyright (c) 1994-2005 by H+BEDV Datentechnik GmbH.
All rights reserved.

Loading /usr/lib/AntiVir/antivir.vdf ...

VDF-Version: 6.30.0.181 vom 17 May 2005

For private, non-commercial use only.
AntiVir-Lizenz: 1001244730 fr Achim R

Prfe Laufwerk/Pfad (cwd): /usr/lib/AntiVir

--------- Suchergebnisse ---------
Verzeichnisse: 1
Gescannte Dateien: 3
?ersprungene Dateien: 2
Alarme: 0
Verd?htig: 0
Ben?igte Zeit: 00:00:01
----------------------------------
Vielen Dank fr den Einsatz von AntiVir.

Identisches Ergebnis, wenn ich antivir von root starte: Prfe Laufwerk/Pfad (cwd): /
Was muß ich wo eingeben damit antivir die gesamte Festplatte oder ausgewählte Verzeichnisse komplett scannt?

Gruß

Newbie59Lev :)
 
Der Eintrag in der crontab ist schon richtig so.

Möglich, dass du den cron job im runlevel mal neu starten musst.

Das sieht bei mir auch so aus.

rolf:/home/rolf # antivir /home/rolf
AntiVir / Linux Version 2.1.3-33 +gui
Copyright (c) 1994-2005 by H+BEDV Datentechnik GmbH.
All rights reserved.

Loading /usr/lib/AntiVir/antivir.vdf ...

VDF-Version: 6.30.0.181 vom 17 May 2005

For private, non-commercial use only.
AntiVir-Lizenz: 1001202527 fr rolf hambach

Prfe Laufwerk/Pfad (list): /home/rolf

--------- Suchergebnisse ---------
Verzeichnisse: 1
Gescannte Dateien: 2
�ersprungene Dateien: 65
Alarme: 0
Verd�htig: 0
Ben�igte Zeit: 00:00:01
----------------------------------
Vielen Dank fr den Einsatz von AntiVir.


Wenn du mehr über antivir wissen willst:

Konsole:

antivir -h


Alle scannen=
antivir --allfiles -s /home/rolf
 
Hallo crazyrolf,

dein cron läuft!
Prima!
Ist die fehlende Dateiaktualisierung der antivir.vdf dann darauf zurückzuführen, dass mein PC zu keiner der Zeiten in crontab eingeschaltet war? Denke ja.
Wenn ich also um 20:00 Uhr cronojob automatisiert starten will, muss ich dann einfach "20" nach 18 einfügen oder für 18 ersetzen?

Wo und wie findet nun "Anti-Spam" statt?
Kann ich Anpassungen vornehmen, bspw. dem System "beibringen" was SPAM- und was NO-SPAM-Mails sind, inkl. wo diese abgelegt werden?

Nochmals Dank für Deine unermütliche Unterstützung!

Gruß

Newbie59Lev :)
 
Das wird es sein ja.

0 8,12,18 * * * root /usr/lib/AntiVir/antivir --update

Also, kannst du anpassen wie du willst.

Die erste 0 Steht für die Minute.
Die 8,12,18 für die Stunde.
Da kannst du beliebig tauschen oder ergänzen.

0 8,12,18,20,21 * * * root /usr/lib/AntiVir/antivir --update

oder

0 6,10,20 * * * root /usr/lib/AntiVir/antivir --update

Spam wird jetzt duch die 3 check Dateien gefiltert.

DISCARD wird Gelöscht
REJECT wird zurück geschickt


Die body_checks

Filtert die Mails nach inhalten im Body (also was im Textfeld steht)
Beispiel:

/GMX Magazin/ DISCARD wird Gelöscht
/GMX Magazin/ REJECT wird zurück geschickt

mime_header_checks
wenn ein Anhang dran ist, sonst wie body_checks

und die header_checks nach Betreff oder Absender usw.
 
Hallo crazyrolf,

danke, habe ich verstanden.

Habe nun noch zwei weitere Fragen.

1. Bekomme meine Mails mit zeitlicher Verzögerung immer doppelt. D.h., Mails, die ich gestern bereits erhalten habe, kommen heute nochmalig in meinem Posteingang an.

2. Von "FETCHMAIL-DAEMON@localhost.Eltern.linux" bekomme ich nach wie vor folgende Meldungen.
Egal, ob ich meine email-Adresse korrekt mit AR...@gmx.net oder falsch mit AR...@gmx.de in der fetchmailrc hinterlege:

- Fetchmail could not get mail from AR...@gmx.de@pop.gmx.net
- Fetchmail could not get mail from AR...@gmx.net@pop.gmx.net.

Die aktuellen fetchmailrc-Einträge lauten:

poll pop.gmx.net
proto pop3
user "AR...@gmx.de"
pass "123456"
is achim
nokeep
fetchall
;
poll "pop3.netcologne.de" protocol POP3 : user "nc-...@netcologne.de" there with password "..." is "achim" here ;

Gruß

Newbie59Lev :)
 
GMX Abruf:

1. könnte sein, dass es an der Groß-Klein-Schreibung liegt.
Versuch 1: alles klein schreiben.

Also nicht Mustermann@gmx.de sondern mustermann@gmx.de

Sollte es dann immer noch nicht gehen, verwende deine BenutzerNummer statt den Namen.

Also 12346@gmx.de

Zu deiner ersten Frage:

Bei welchen Emailadresse ist das?

Hast du da diese Parameter angegeben?
nokeep
fetchall
 
Status
Für weitere Antworten geschlossen.
Oben