Important note about SSL VPN compatibility for 20.0 MR1 with EoL SFOS versions and UTM9 OS. Learn more in the release notes.

This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Doppelte Mails

Unsere mobilen User haben Probleme mit doppelten Mails.

Der Mailserver läuft bei einem Externen Provider. Die ASG220 ist als POP3 Proxy konfiguriert. Wenn Nutzer außerhalb des Firmennetzes Mails abrufen und wieder im Firmennetzwerk (oder VPN) arbeiten, kommen die bereits abgerufenen Mails nochmals.


Hat jemand einen Tip?

Danke [:$]


This thread was automatically locked due to age.
  • Hi

    das kann nur am prefetch liegen. Die Astaro holt sich schon mal die Mails vom POP3 Server (Prefetch) und soblad der User die Mails im internen Netz abruft werden diese auch beim POP3-Server gelöscht.

    Kommt der User jetzt aber - bevor er dies im internen Netz getan hat - irgendwie anders an sein POP3 Konto, bekommt er die Mal natürlich 2 mal.

    Einmal via POP3 Server direkt und einmal via Prefetch von der Astaro.

    Denke ich so spontan - evtl.

    Gruß Stefan
  • Vielen Dank für die Info.

    dann muß sich der Chef wohl entscheiden, Spam oder doppelte Mails. :-)
  • Es gibt die Möglichkeit, dass die ASG die abgeholten Mails vom POp3 Server löscht, nachdem sie den Prefetch gemacht hat und gemerkt hat, dass die Mail in die Quarantäne kommt. Kannst du unter POop3-Advanced einstellen ("delete quarantined mails from server" oder so).
     
    Die "nicht-Spam Mails"  betrifft das nicht - die werden dann gelöscht, wenn der User in seinem Mail-Client auf "löschen" drückt.
  • Vielen Dank für die Info.

    dann muß sich der Chef wohl entscheiden, Spam oder doppelte Mails. :-)


    Nicht unbedingt - du kannst ja auf das Prefetch verzichten - dann sollte dsa Problem mit den doppelten Mails auch erledigt sein.

    Gruß Stefan
  • Werden dann ohne Prefetch die Spam's vom Mailserver gelöscht. ?

    Wenn ich es richtig verstehe, werden beim prefetch die Mails von der Astaro gescannt, und die Spamnachrichten gelöscht. - Soweit funktiniert es auch recht gut. Jetzt liegen aber die normalen Mails im Cache der Astaro und auf dem Mailhost. Wenn jetzt die Messeges direkt vom Mailserver abgerufen werden merkt die Astaro dieses anscheinend nicht. hat der User dann Verbindung mit unserem Netzwerk, kommen die Mails aus dem Cache dann doppelt rein.

    D.H wenn eine Nachricht vom Mailserver direkt abgerufen wurde, müsste die Astaro diese eigentlich auch im Cache löschen. Das scheint aber irgendwie nicht zu funktionieren.

    Sehe ich das soweit richtig ??
  • Mandy_X, 
    ich gehe mal davon aus, dass dein "doppelte Mails" Problem genau dann entsteht, wenn User auf das selbe POP3 Postfach mit zwei unterschiedlichen Rechnern zugreifen - also z.B. in der FIrma mit dem Arbeitsplatzrechner, und dann abends nochmal mit dem Privatrechner oder Notebook oder so. Stimmt das?

    Falls ja, schalte einfach in den POP3-Clients (Outlook oder was auch immer ihr verwendet) die Option "Mails nach dem Herunterladen vom Server löschen" bzw. - bei Outlook 2007 ist das so - die Option "Kopie aller Nachrichten auf dem Server belassen" DE-Aktivieren (NICHT anhaken). Dann werden nach dem Herunterladen der Mails diese vom POp3 Server gelöscht und es gibt keine "doppelten" Mails.

    Das "doppelte Mail-"Verhalten ist übrigens NICHT Astaro spezifisch, spndern einfach eine Eigenschafdt des veralteten und unsicheren POP3 Protokolls.

    Wenn ein POP3-Client (Outlook, ...) zum POP3 Server connected und mails "herunterlädt", dann lädt er sich die Inhalte aller Mails herunter, die
    1. auf dem POP3-Server liegen und für ihn bestimmt sind UND
    2.  deren ID auf dem Client noch nicht als "bereits empfangen" bekannt ist

    Jede Pop3 Mail hat eine ID. Der Client fragt beim Server an, welche Mails mit welchen IDs auf dem Server liegen. Dan lädt er diejenigen und nur diejenigen Mails herunter, deren ID er noch NICHT kennt. (klar, sonst würde er ja jedes mal das gesamte POP3 Postfach runtersaugen). Die IDs der heruntergeladenen (also seit dem letzten Herunterladen neu hinzugekommenen ) Mails wird dann client-seitig in die Liste der "bekannten IDs" eingefügt, der Client weiss nun, dass diese Mails - auch wenn sie immer noch auf dem Server liegen - beim nächsten Abholen nicht mehr heruntergeladen werden müssen.
    Wichtrig: falls die Mails auf dem Server gelöscht werden sollen, muss  der Client dies dem Server manuell mitteilen. Der Server löscht normalerweise KEINE Mails automatisch. D.h. auch heruntergeladene Mails bleiben - sodenn der Client explizit zum Server sagt "jetzt bitte die Mails, die ich gerade runtergeladen habe, auch gleich löschen" auf dem Server liegen.

    Du hättest das Phänomen mit den "doppelten" Mails also auch ohne die ASG - wenn du User hast, die in der Firma (vom Arbeitsplatzrechner aus) auf das selbe POP3-Konto zugreifen, wie z.B. zuhause vom Privatrechner aus.  Da das Outlook auf dem Privatrechner keine Ahnung hat, dass eine Mail bereits vom Rechner in der Firma heruntergeladen wurde, wird die Mail nochmals präsentiert.
    Das ist oft sogar gewünscht so - denn manche Leute WOLLEN EXPLIZIT, dass sie die Mails auf ALLEn Outlook-Clients anschauen koennen.
    Die Eingangs oben angesprochene Funktion im Client löscht die Mails vom POP3 server, sobald sie das ERSTE Mal heruntergaladen wurden. Negativ ist dann möglicherweise, dass der User zuhause nicht mehr die Mails herunterladen kann, die auf dem Arbeitsplatzrechner bereits heruntergeladen wurden. Aber das ist ja genau das, was du willst - KEINE doppelten Mails.
  • Hallo Ölm,

    Einige User arbeiten mit dem Notbook intern und auch extern. Bei Outlook ist die Option -"Kopie aller Nachrichten auf dem Server belassen" nicht ausgewählt. Mails werden somit als empfangen gekennzeichnet.

    Scheinbar bekommt die Astaro davon aber nichts mit.

    Das Problem der doppelten Mails trat auch erst mit der Inbetriebnahme der Astaro auf, die hauptsächlich wg. Spams angeschafft wurde.
  • Da ghilft wohl nur noch ein Blick ins POP3 Logfile und eventuell parallell einen tcpdump auf dem internen interface für port 110 machen, sodass man sehen kann, welche POP3 Befehle die CLients der ASG senden und welche Befehle die ASG dem Server sendet.