View Issue Details

IDProjectCategoryView StatusLast Update
0004975OXID eShop (all versions)4.07. Source code, Testpublic2022-02-01 08:29
ReporterDariusK Assigned To 
PrioritylowSeverityfeatureReproducibilityalways
Status resolvedResolutionfixed 
Fixed in Version6.0.0 
Summary0004975: Improve oxemail class methods
DescriptionIn email sending methods (sendOrderEmailToUser; sendNewsletterDbOptInMail; sendSuggestMail; sendInviteMail; sendWishlistMail; sendPriceAlarmNotification; sendRegisterEmail; sendForgotPwdEmail;) is used protected method $this->_setMailParams().

It will be good to move setReplayTo() calls from all mail send methods to method _setMailParams().
It will be good to add one more parameter from witch method was called. Then I be able to extend this method and change email section From, ReplayTo.
It will be good that last setter be setBody() and setAltBody(), because in template I use info from email, like From or To.
 
TagsNo tags attached.
ThemeNot defined
BrowserAll
PHP VersionNot defined
Database VersionNot defined

Relationships

related to 0005085 resolvedSvenBrunk adding attachments to order email for customer does not work 

Activities

svetlana

2014-03-28 10:03

reporter   ~0009735

waiting for the PO decision.

SvenBrunk

2022-02-01 08:29

administrator   ~0013627

This has been refactored in v6.0.0 to use public methods that can be overwritten for custom purposes.