Domino 9 und frühere Versionen > ND8: Administration & Userprobleme

TeamMailbox aus OpenNTF

<< < (2/3) > >>

Manni Ciao:
Ja, gmail und gmx lehnen seit ca. 2 Monaten Nachrichten aus einer TMB als verdächtiges Mail ab. 

rambrand:
Hi,

könnte das das Problem und die Lösung sein?

http://www.openntf.org/main.nsf/project.xsp?r=project/DominoTeamMailbox#project.xsp?r=project/DominoTeamMailbox/discussions/C67C31E80DD5D73A86257B44005074A7&_suid=141578533722201071339390837801

Wir haben die Änderung schon vor einiger Zeit bei uns in die Schablone eingefügt. Aktuell kann ich an gmail.com Mails senden ohne Probleme.

Bye,
Markus

Tim Pistor:
Guck dir mal den Header an. Hier kommt bei Mails aus der Teammailbox 2x das Feld "From" vor.
Laut Standard (RFC irgendwas) darf das aber nur einmal vorkommen.

@Markus - der Link geht bei mir nicht. Aber in den dortigen Diskussionen habe ich auch die Lösung (ähnlich) gefunden die ich verwende.


--- Zitat ---a solution
By slimane guemil 2 years ago
hi, I found a solution for me.

1-open "TeamMailboxLibrary" script library
2- go to Function "SendThisMessage"
3- replace   'all note.CopyToDatabase( serverOutbox )  by Call note.Send(true)
4- (doubt) remove "Encrypt" field from Memo Form.

--- Ende Zitat ---

Bei mir heisst es aber "note.send(false)" und Punkt 4 habe ich nicht gemacht.

Damit funktionieren jetzt Mails an yahoo und google wieder.

Nebeneffekt:

Principal ist weiterhin die Teammailbox
From allerdings der User selbst

Ich bin sicher das geht auch eleganter, kam aber bisher nicht dazu...

rambrand:
@Tim: Sorry ... aber Du hattest den richtigen Thread.

By the way: Wenn ein Provider noch Zicken machen sollte wegen Relaying, es gibt noch eine Anpassung für das ReplyTo.
Die Variable mailboxReplyTo wird dann auf den Principal (TMM) gesetzt.
Die auskommentierte Wertzuweisung auf mailboxReplyTo ist die Originalzeile, darunter die Anpassung. Findet sich auch irgendwo in OpenNTF.


--- Code: ---
'Reply address
Dim mailboxReplyTo As String
'mailboxReplyTo = colorProfile.GetItemValue("MailboxReplyTo")(0)
mailboxReplyTo = |"|&colorProfile.Getitemvalue("MailboxPrincipal")(0)&|" <|&colorProfile.Getitemvalue("MailboxReplyTo")(0)&|>|
Call note.ReplaceItemValue( "ReplyTo", mailboxReplyTo )
Call note.ReplaceItemValue( "$InetPrincipal", mailboxReplyTo )

--- Ende Code ---

Bye,
Markus

Manni Ciao:
Wow, funktioniert und wird nicht mehr zurückgewiesen! Ich dachte immer, dass der Trick im note.CopyToDatabase( serverOutbox ) lag und beim Senden wieder der ID-User im Mail aufscheint!
Danke

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln