Ich habe jetzt seit einer Woche ca. erfolgreich den Hamster bei mir auf der
B�roserver laufen.
Dieser holt mir sauber alle Mails von gmx herunter und wir greifen mit
unseren lokalen Rechner via IMAP auf den Hamster zu.
Soweit alles ok.
Der Versand geht auch reibungslos, wenn alles normal verl�uft.
Wenn man aber z.B. eine Mailadresse falsch eingibt, dann legt der Hamster
die Mail trotzdem sofort als gesendet ab.
Nachdem er dann die Mail nicht versenden konnte legt er logischer Weise eine
rote Warnung ab.
Nur sitzt halt nicht immer wer am Server und kann der betreffenden Person
melden, dass was schief gelaufen ist.
Daher meine Frage: Kann man dem Hamster beibringen z.B. alle roten Warnungen
per Mail in den internen Posteingang abzulegen,
so dass ich von jedem PC aus im eMail Fach gleich sehe, dass da was schief
gelaufen ist?
Vielen Dank im Voraus.
Ingenieurbᅵro Rimbach + Gies schrieb:
> Hallo zusammen.
>
> Ich habe jetzt seit einer Woche ca. erfolgreich den Hamster bei mir auf der
> Bᅵroserver laufen.
> Dieser holt mir sauber alle Mails von gmx herunter und wir greifen mit
> unseren lokalen Rechner via IMAP auf den Hamster zu.
> Soweit alles ok.
> Der Versand geht auch reibungslos, wenn alles normal verlᅵuft.
> Wenn man aber z.B. eine Mailadresse falsch eingibt, dann legt der Hamster
> die Mail trotzdem sofort als gesendet ab.
Was meinst Du mit 'legt die Mail als gesendet ab'?
> Nachdem er dann die Mail nicht versenden konnte legt er logischer Weise eine
> rote Warnung ab.
Du meinst, er schreibt eine Fehlermeldung ins Log?
BTW: Warnungen sind gelb.
> Nur sitzt halt nicht immer wer am Server und kann der betreffenden Person
> melden, dass was schief gelaufen ist.
FYI: Wenn das Versenden einer Email (oder eines Newsgroupsartikels btw.)
etwas nicht klappt, generiert der Hamster eine Benachrichtigung (die
geht an den Admin, da er den eigentlichen Absender nicht zuverlᅵssig
identifizieren kann). Auᅵerdem versucht er bis zu 3 weitere Mal (die
Anzahl ist aber einstellbar), die Email loszuwerden (jedesmal, wenn Du
wieder Emails verschickst). Sollten auch diese Versuche nicht
erfolgreich sein, generiert er eine weitere Benachrichtigung; auᅵerdem
benennt er die Email um in *.err, man kann sie also nach Behebung des
Problems einfach wieder zurᅵck benennen.
> Daher meine Frage: Kann man dem Hamster beibringen z.B. alle roten Warnungen
> per Mail in den internen Posteingang abzulegen,
Nein; aber bei den Fehlermeldungen, die Du meinst, macht er das sowieso.
Schau mal im Admin-Konto nach.
Wolfgang
--
Dies wirft jedoch weitere Fragen auf:
1. Kann man die Fehlermeldungen auch einem anderen Benutzer zuweisen? Es
hilft mir nicht sehr viel sie nur im admin Konto zu haben, dann sieht der
Versender nicht, das was schief gelaufen ist, sondern nur der admin und der
muss dann quasi immer da sein.
2. Kann man es so einstellen, dass die Fehlermeldung erst nach dem Abbruch
des Versandversuches verschickt wird? Ich denke mal nicht. Einzige L�sung
hier f�r: Nur ein Versuch einstellen, richtig?
3. Ich kann auf das Admin Konto nur per pop zugreifen. Eine �nderung der
Einstellung bei Gruppe auf imap brachte nichts. Individuell umstellen beim
User ist grau und kann nicht ge�ndert werden. Selbst manuell bei Accounts
umstellen auf "2" bringt nichts. Wird scheinbar alles ignoriert. Somit ist
es noch schlechter, wenn die Fehlermeldungen ausschlie�lich beim Admin
landen. Eine komplette Umstellung des Mailverkehrs auf den Admin Account als
letzte L�sung f�llt damit auch weg.
MfG
Robert Rimbach
> Es ist tatsächlich so, dass die Fehlermeldungen im admin Konto gelandet
> sind.
Zu aller erst - es gab AFAIR eine Möglichkeit eine mail-rejected an den
"Absender" (MAIL FROM) zu verschicken. Ich bin mir derzeit aber nicht
mehr sicher, ob das nur für interne Mails oder auch für externe gilt.
Eine weitere Möglichkeit wäre, im Client für ausgehende Mails einen
anderen (nämlich den externen SMTP-Server) zu verwenden. Die "gesendeten
Mails" werden weiterhin im richtigen IMAP-Ordner gespeichert, aber der
eigentliche Sendevorgang wird direkt nach aussen gemacht.
> 1. Kann man die Fehlermeldungen auch einem anderen Benutzer zuweisen? Es
Ja, es gibt in der hamster.ini eine "postmaster" o.ä. Einstellung. Du
wirst danach mal suchen müssen, ich erinnere mich nur noch daran, dass
sie zu Zeiten des Futures eingebaut wurde.
> 2. Kann man es so einstellen, dass die Fehlermeldung erst nach dem Abbruch
> des Versandversuches verschickt wird? Ich denke mal nicht. Einzige Lösung
> hier für: Nur ein Versuch einstellen, richtig?
k.A.
> 3. Ich kann auf das Admin Konto nur per pop zugreifen. Eine Änderung der
Das ist mit Absicht so. IMAP ist so komplex und damit error-prone (hah!
Ich kann Denglisch!), dass ich es nicht für richtig halte, so wichtige
Mails möglicherweise verschwinden zu sehen.
Übrigends gibt es auch ein Script, welches alle x Minuten nachschaut, ob
neue Fehlermeldungen gekommen sind und ggf. eine Benachrichtigung sendet.
Schau einmal im Scriptarchiv.
> landen. Eine komplette Umstellung des Mailverkehrs auf den Admin Account als
> letzte Lösung fällt damit auch weg.
Du könntest ein Script schreiben, welches alle x Minuten (bzw nach dem
Mail-Senden) im mail.err nachschaut, ob dort Mails enthalten sind, diese
dann einliest und mit HamNewMail an euren IMAP-Accout versendet.
Ich glaube zwar an der Stelle kann man leider keinen Mailfilter nutzen,
aber im Client kann man solche Mails dann ja Hervorheben.
Achtung: Die Mail darf nicht einfach kopiert/verschoben werden, sondern
muss für IMAP-Postfächer mittels SMTP/HamNewMail/... gesendet werden.
MFG
Heiko Studt
--
www.bash.org #205970
does anyone here have a computer?
> Zu aller erst - es gab AFAIR eine M�glichkeit eine mail-rejected an den
>"Absender" (MAIL FROM) zu verschicken. Ich bin mir derzeit aber nicht
>mehr sicher, ob das nur f�r interne Mails oder auch f�r externe gilt.
>Eine weitere M�glichkeit w�re, im Client f�r ausgehende Mails einen
>anderen (n�mlich den externen SMTP-Server) zu verwenden. Die "gesendeten
>Mails" werden weiterhin im richtigen IMAP-Ordner gespeichert, aber der
>eigentliche Sendevorgang wird direkt nach aussen gemacht.
Das mit dem "mail-rejected" suche ich ja quasi. :(
Das mit dem direkt verschicken w�re die aller letzte Variante.
>Ja, es gibt in der hamster.ini eine "postmaster" o.�. Einstellung. Du
>wirst danach mal suchen m�ssen, ich erinnere mich nur noch daran, dass
>sie zu Zeiten des Futures eingebaut wurde.
Habe keinen "postmaster" Eintrag in meiner Ini.
Habe im Internet die Anweisung "local.postmaster=admin" gefunden.
Habe diese hinzugef�gt mit dem anderen User aber es landet trotzdem alles
beim admin.
>�brigends gibt es auch ein Script, welches alle x Minuten nachschaut, ob
>neue Fehlermeldungen gekommen sind und ggf. eine Benachrichtigung sendet.
>Schau einmal im Scriptarchiv.
Da schaue ich schon die ganze Zeit, aber finde nicht das passende :(
Ist doch richtig diese Arcorhome Seite, oder?
Wenn nicht bitte neue Adresse mit mitteilen.
>Du k�nntest ein Script schreiben, welches alle x Minuten (bzw nach dem
>Mail-Senden) im mail.err nachschaut, ob dort Mails enthalten sind, diese
>dann einliest und mit HamNewMail an euren IMAP-Accout versendet.
>Ich glaube zwar an der Stelle kann man leider keinen Mailfilter nutzen,
>aber im Client kann man solche Mails dann ja Hervorheben.
Dann m�sste ich mich mit der kompletten Skripsprache auseinandersetzen.
W�re als aller aller letzte M�glichkeit ins Auge zu fassen. Programmieren
kann ich etwas.
Ich versehe einfach nicht, dass andere nicht das gleiche Problem haben.
Ist doch was ganz nat�rliches oder senden die alle direkt an ihren eMail
Provider?
Gru�
Robert
Ich muss es in den Alias eintragen, nicht in die ini. Evtl ist das mal
ge�ndert worden.
Jetzt bekomme ich wenigstens einen Hinweis, dass was schief gelaufen ist.
Leider keine Info dar�ber, welche Mail genau es war, nur den Dateinamen.
Aber der Hinweis hilft mit schon weiter.
Dies hier w�rde mich trotzdem noch interessieren:
>> Zu aller erst - es gab AFAIR eine M�glichkeit eine mail-rejected an den
>> "Absender" (MAIL FROM) zu verschicken. Ich bin mir derzeit aber nicht
>> mehr sicher, ob das nur f�r interne Mails oder auch f�r externe gilt.
Gru� Robert
Das Problem ist, daᅵ der Hamster zum Zeitpunkt des Versendens an den
externen Server nicht mehr weiᅵ, ᅵber welchen internen Account die Email
bei ihm eingeliefert wurde. schlieᅵlich kann der User des (internen)
Hamsteraccounts Peter mit jeder beliebigen (externen) Absenderadresse
posten.
Im ᅵbrigen sollte das mit dem 'immer da sein' nicht sooo dramatisch
sein, solange Deine User sich nicht allzu oft vertippen. Andernfalls
biete ihnen doch mal einen Kurs 'Benutzen von Cut & Paste' an. <duck>
> 2. Kann man es so einstellen, dass die Fehlermeldung erst nach dem Abbruch
> des Versandversuches verschickt wird?
Tut es doch; die erste Benachrichtigung ist keine Fehlermeldung, sondern
eine Information darᅵber, daᅵ sich die Auslieferung verzᅵgert (das wird
nur gerne als Fehlermeldung fehlinterpretiert). Wenn der Versand
fehlschlᅵgt, bekommst Du die eigentliche Fehlermeldung.
>Ich denke mal nicht. Einzige Lᅵsung
> hier fᅵr: Nur ein Versuch einstellen, richtig?
Nein; s. o.
> 3. Ich kann auf das Admin Konto nur per pop zugreifen. Eine ᅵnderung der
> Einstellung bei Gruppe auf imap brachte nichts.
Yepp; der Admin-Account ist im Code fest so verdrahtet (es gab auch
irgendwo eine Begrᅵndung dafᅵr, aber die ist mir leider entfallen).
>Individuell umstellen beim
> User ist grau und kann nicht geᅵndert werden. Selbst manuell bei Accounts
> umstellen auf "2" bringt nichts. Wird scheinbar alles ignoriert. Somit ist
> es noch schlechter, wenn die Fehlermeldungen ausschlieᅵlich beim Admin
> landen. Eine komplette Umstellung des Mailverkehrs auf den Admin Account als
> letzte Lᅵsung fᅵllt damit auch weg.
Du kannst per Aliasliste den Adminaccount auf einen anderen Umleiten;
siehe Einstellungen => Benutzerverwaltung => Aliase fᅵr Benutzer; da
mᅵsste IIRC so etwas drin stehen wie 'abuse=admin' genauso kannst Du da
z. B. 'admin=peter' reinschreiben, dann sortiert der Hamster allse fᅵr
den Admin zukᅵnftig bei Peter ein (und 'Peter' ist ein normaler Account,
denn Du dann auch fᅵr IMAP einrichten kannst). BTW: Die Eintrᅵge sind
verschachtelbar, da kann also problemlos 'abuse=admin' /und/
'admin=peter' usw. drin stehen.
Wolfgang
--
Ich habe dein Problem bei mir vor Jahren schon mit einem winzigscript
und der Mailflt.hst gel�ソスst. Den Alias habe ich hierzu nicht angefasst.
> Dies hier w�ソスrde mich trotzdem noch interessieren:
>
>>> Zu aller erst - es gab AFAIR eine M�ソスglichkeit eine mail-rejected an den
>>> "Absender" (MAIL FROM) zu verschicken. Ich bin mir derzeit aber nicht
>>> mehr sicher, ob das nur f�ソスr interne Mails oder auch f�ソスr externe gilt.
Erkl�ソスrung:
Also bei mir l�ソスuft mein Mailsenden Script im 10 Minutentakt. Im Nager
sind 3 Sendeversuche eingestellt. Danach geht die Infomail an den Admin.
Bis hierhin ist als alles im Nager 'default'. Spart das nachfrickeln bei
Neuinstallation. ;-)
1. Am Ende des allgemeinen Sendevorganges wartet das Script noch
10Sekunden damit Nager auch wirklich mit allem fertig ist. Stammt noch
aus der P1-200er Zeit.
2. Danach wird auf dem Admin Account der allseitsbeliebte SelbstPOP
gemacht dabei wird der Mailfilter durchlaufen. Und fertig ist die Maus.
############################## Scriptauszug Haupt-Dauerlaufscript.
sub Alles_Senden
.
.
HamWaitIdle
HamFetchMail("localhost", "pop3", "Admin", "~PW~", "", "UndelMail", "0"
HamWaitIdle
endsub
############################### Mailflt.hst
[* -"UndelMail"]
# Allgemeiner Mailfilterteil
# Das -"UndelMail" (Undelivered Mail) soll die Abarbeitung
# der Mailfilterdatei VOR dem Spezialfiltereintrag beenden
# WICHTIG!
[UndelMail]
notifyoff
### Admin Mailfehler an die User zustellen
add(User1) TOP: "MAIL FROM:<User1....@example.de>"
add(User2) TOP: "MAIL FROM:<User2.wa...@invalid.de>"
add(User3) TOP: "MAIL FROM:<Wie-auch-immer@"
################################## ENDE der Mailflst.hst
Die Lokalen User haben alle eine Lokale Mailadresse entsprechend dem
FQDN. Falls noch Fragen sind. Her damit.
--
Gruesse aus Koeln.
=^o,o^= =^..^= =(^�ソス+�ソス^)= ='o.o'=
> Ingenieurb�ro Rimbach + Gies schrieb:
>> Dies wirft jedoch weitere Fragen auf:
>>
>> 1. Kann man die Fehlermeldungen auch einem anderen Benutzer
>> zuweisen? Es hilft mir nicht sehr viel sie nur im admin Konto zu
>> haben, dann sieht der Versender nicht, das was schief gelaufen ist,
>> sondern nur der admin und der muss dann quasi immer da sein.
Na ja 'immer da sein' bei der heutigen Kostensparwelle.
Es reicht doch wenn du Montagsmorgens dort hineinschaust was
liegengeblieben ist. (Nachdem [m]ein kleines Script angewendet wurde)
> Das Problem ist, da� der Hamster zum Zeitpunkt des Versendens an den
> externen Server nicht mehr wei�, �ber welchen internen Account die
> Email bei ihm eingeliefert wurde. schlie�lich kann der User des
> (internen) Hamsteraccounts Peter mit jeder beliebigen (externen)
> Absenderadresse posten.
Wenn man jedem seiner User eine eindeutige Adresse zuordnen kann.
Allerdings gebe ich dir weiterhin recht das trotzdem eine
Senderf�lschung m�glich ist.
> Im �brigen sollte das mit dem 'immer da sein' nicht sooo dramatisch
> sein, solange Deine User sich nicht allzu oft vertippen. Andernfalls
> biete ihnen doch mal einen Kurs 'Benutzen von Cut & Paste' an.
> <duck>
>
>> 2. Kann man es so einstellen, dass die Fehlermeldung erst nach dem
>> Abbruch des Versandversuches verschickt wird?
>
> Tut es doch; die erste Benachrichtigung ist keine Fehlermeldung,
> sondern eine Information dar�ber, da� sich die Auslieferung
> verz�gert (das wird nur gerne als Fehlermeldung fehlinterpretiert).
> Wenn der Versand fehlschl�gt, bekommst Du die eigentliche
> Fehlermeldung.
>
> >Ich denke mal nicht. Einzige L�sung
>> hier f�r: Nur ein Versuch einstellen, richtig?
Das w�re quatsch. Auch eine DSL Leitung muss u.U. aufgebaut werden der
externe Server wird gewartet ist f�r eine sekunde zu lang voll
ausgelastet.
> Nein; s. o.
>
>> 3. Ich kann auf das Admin Konto nur per pop zugreifen. Eine
>> �nderung der Einstellung bei Gruppe auf imap brachte nichts.
>
> Yepp; der Admin-Account ist im Code fest so verdrahtet (es gab auch
> irgendwo eine Begr�ndung daf�r, aber die ist mir leider entfallen).
Weil POP jeder, auch das allerd�mmste, Mailprogramm beherscht.
Somit ist eine Erreichbarkeit auf jedenfall gew�hrleistet.
Bei IMAP ist das wieder so 'ne Sache. Und f�r Not- und Adminwerkzeuge
gilt wie immer "Keep as simple as possible"
>>Individuell umstellen beim
>> User ist grau und kann nicht ge�ndert werden. Selbst manuell bei
>> Accounts umstellen auf "2" bringt nichts. Wird scheinbar alles
>> ignoriert. Somit ist es noch schlechter, wenn die Fehlermeldungen
>> ausschlie�lich beim Admin landen. Eine komplette Umstellung des
>> Mailverkehrs auf den Admin Account als letzte L�sung f�llt damit
>> auch weg.
>
> Du kannst per Aliasliste den Adminaccount auf einen anderen
> Umleiten; siehe Einstellungen => Benutzerverwaltung => Aliase f�r
> Benutzer; da m�sste IIRC so etwas drin stehen wie 'abuse=admin'
> genauso kannst Du da z. B. 'admin=peter' reinschreiben, dann
> sortiert der Hamster allse f�r den Admin zuk�nftig bei Peter ein
> (und 'Peter' ist ein normaler Account, denn Du dann auch f�r IMAP
> einrichten kannst). BTW: Die Eintr�ge sind verschachtelbar, da kann
> also problemlos 'abuse=admin' /und/ 'admin=peter' usw. drin stehen.
>
> Wolfgang
--
Gruesse aus Koeln.
=^o,o^= =^..^= =(^�+�^)= ='o.o'=
Jein; Der Admin ist sozusagen der Hausmeister des Accounts. Insofern ist
der Anspruch nicht /ganz/ von der Hand zu weisen. Allerdings gips bei
Emails halt nix so dramatisches wie Wasserrohrbruch o. ᅵ. Daher ...
> Es reicht doch wenn du Montagsmorgens dort hineinschaust was
> liegengeblieben ist. (Nachdem [m]ein kleines Script angewendet wurde)
Wobei Dein Skript nur hilft, ...
> Wenn man jedem seiner User eine eindeutige Adresse zuordnen kann.
Aber nicht bei ...
> Allerdings gebe ich dir weiterhin recht das trotzdem eine
> Senderfᅵlschung mᅵglich ist.
>>> 3. Ich kann auf das Admin Konto nur per pop zugreifen. Eine
>>> ᅵnderung der Einstellung bei Gruppe auf imap brachte nichts.
>> Yepp; der Admin-Account ist im Code fest so verdrahtet (es gab auch
>> irgendwo eine Begrᅵndung dafᅵr, aber die ist mir leider entfallen).
>
> Weil POP jeder, auch das allerdᅵmmste, Mailprogramm beherscht.
> Somit ist eine Erreichbarkeit auf jedenfall gewᅵhrleistet.
> Bei IMAP ist das wieder so 'ne Sache.
Nein, es war IIRC etwas anderes (wenn der User kein IMAP hat, muss er ja
nicht IMAP einstellen; insofern ist die Erreichbarkeit auch gewᅵhrleistet).
Wolfgang
--
Danke an alle.
Robert Rimbach
> > Zu aller erst - es gab AFAIR eine Möglichkeit eine mail-rejected an den
> >"Absender" (MAIL FROM) zu verschicken. Ich bin mir derzeit aber nicht
> >mehr sicher, ob das nur für interne Mails oder auch für externe gilt.
> Das mit dem "mail-rejected" suche ich ja quasi. :(
> Das mit dem direkt verschicken wäre die aller letzte Variante.
Ich habe gerade nachgeschaut - ich finde nur den lokalen Bouncer.
Aber was mich wundert ist, dass es keine Bounces Serverseitig gibt,
denn "eine Mailadresse falsch eingibt" ist ein Fehler, den der externe
SMTP-Server eigentlich gar nicht Hamster melden kann.
Nutzt Du etwa das Mail-Exchange-Script?