View Issue Details

IDProjectCategoryView StatusLast Update
0004975OXID eShop (all versions)4.07. Source code, Testpublic2022-02-01 08:29
ReporterDariusK 
PrioritylowSeverityfeatureReproducibilityalways
Status resolvedResolutionfixed 
Product Version 
Target VersionFixed 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 resolvedSven Brunk adding attachments to order email for customer does not work 

Activities

svetlana

2014-03-28 10:03

reporter   ~0009735

waiting for the PO decision.

Sven Brunk

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.