Dynamics AX Blog - Dynamics AX 4.0 - email - Beiträge von 2008
Momentan angezeigt werden nur Beiträge, welche für die Dynamics AX-Version »Dynamics AX 4.0« relevant sind. 
RSS-Feed dieser Version

RSS-Feed dieser Version
Momentan angezeigt werden nur Beiträge von »2008«.
|
|
|
|
|
|
In Dynamics AX 4.0 haben sich in der Klasse SysMailerAddressField in Methode appendAddress einige Fehler eingeschlichen. Diese Fehler treten immer dann auf, wenn man per SysMailer Mails an mehr als einen Empfänger versenden möchte bzw. zusätzlich zur Empfängeradresse auch Empfängernamen angibt.
Hier wird bisweilen das Mail entweder nur an die zuletzt hinzugefügte Mail-Adresse versandt oder aber die send-Methode des SysMailers verweigert ganz ihren Dienst, wenn man Empfängernamen angibt.
Nachstehend der - aus meiner Sicht - korrekte Code:
// Add item to the collection void appendAddress(str addr, str name='') { str address; str addresses; if (prmisdefault(name)) { address = addr; } else { address = name + ' <' + addr + '>'; } addresses = this.get(); if (strlen(addresses) > 0) { address = addresses + ',' + address; } this.set(address); addressCount++; }Aufgefallen sind mir die Fehler bislang bei Version 4.0 bis inkl. SP2.