Lotus Notes / Domino 10 > ND10: Administration & Userprobleme
Autoresponder - Server als Absender
PromITheus:
Guten Morgen,
im Zuge von Corona werden selbst Autoresponder wiederentdeckt.
Für eine Mail-in-DB soll bei uns ein Autoresponder (sonst bei uns nicht im Einsatz) aktiviert werden. Ein Agent mit ein paar @Funktions-Zeilen oder einer einfachen Aktion: Ist ja einfach gemacht ...dachte ich.
Intern läuft das Ding, aber nach extern (und nur da ist es ja relevant) verschickt der Server keine Mails!
Ich habe zur Sicherheit verschiedene Varianten erstellt. Als einfache Aktion und zwei Agenten mit @Funktionen.
Mit AMgr_DisableMailLookup=1 hat es nicht zu tun, der ist in der server notes.ini gesetzt. Mit der Programmierung scheint es nicht zusammenzuhängen, sondern mit der Server-Signierung. Ist der Agent mit einem Benutzer signiert läuft er wie gewünscht.
Anscheinend macht der "Benutzername" des Servers Probleme bei der Mailübergabe. Ein Leerzeichen im Servernamen gibt es nicht, er heißt sinngemäß: domino/unternehmen. Kann ich den Server-Benutzernamen irgendwo konfigurieren? Die Mail landet als DEAD-Mail in der Servermailbox.
Fehlermeldung:
Error transferring to RELAY.XYZ.DE; SMTP Protocol Returned a Permanent Error 501 #5.1.3 Invalid character ('%') in username.
Ich werde das Gefühl nicht los, etwas Einfaches übersehen zu haben.
eknori (retired):
Gucke Dir mal Dein Global Domain document genauer an.
PromITheus:
Die Einstellung "Domino Domain Seperator" fällt ins Auge, weil sie auf "% - percent sign" steht. Mit dem "Global Domain Document" komme ich aber ehrlich gesagt nicht weiter.
PromITheus:
Nachdem ich noch Infos von anderer Seite erhalten habe verstehe ich das nun so:
Das Problem besteht grundsätzlich wenn ein Serveragent Mails nach extern schickt. Der Server hat natürlich kein Personendokument und daher keinen Benutzernamen, geschweige denn eine ..@..de Adresse. Gelöst werden kann dieses Problem auf zwei Arten:
1. Erstellung eines extra "Dummy-"Benutzers zum Versenden von Mails. Autoresponder und ähnliche Agenten werden mit diesem Benutzer signiert.
2. Programmierung des Autoresponder per LotusScript. Man erstellt ein (Mail-)Dokument und legt dieses einfach direkt in der Servermailbox ab. Dabei kann man das Absenderfelder (Inetfrom und from) beliebig füllen.
Mir waren beide Workarounds bereits bekannt, ich dachte nur, dass es einfacher geht. Als Programmierer werde ich den zweiten Weg wählen. Ich kann den Absender flexibler wählen und den Code beliebig oft wiederverwenden. Außerdem scheint mir die Handhabung einfacher.
DomAdm:
Hallo,
wenn das Mail-In DB Dokument eine Internetadresse hat und der Name der Mail-IN DB hierarchisch ist
dann kann man diesen Namen in den Agent Eigenschaften - Tab Sicherheit unter "Ausführen im Namen von" eintragen.
Der Name der Mai-In DB sollte auch in der ACL der DB drin stehen.
Der Agent selber führt die einfache Aktion "Antwort an Absender" aus.
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln