View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001602 | OXID eShop (all versions) | 2. ----- eShop backend (admin) ----- | public | 2010-01-14 15:59 | 2010-03-29 16:50 |
Reporter | dainius.bigelis | Assigned To | |||
Priority | high | Severity | major | Reproducibility | have not tried |
Status | resolved | Resolution | fixed | ||
Product Version | 4.2.0 revision 23610 | ||||
Fixed in Version | 4.3.0 revision 26948 | ||||
Summary | 0001602: Emails are not sent when SMTP server uses SSL and non-default port | ||||
Description | Problem: eShop don't send e-mails if SMTP server uses SSL and other port as the default port. Example: Google Apps, smtp.googlemail.com:587 | ||||
Tags | No tags attached. | ||||
Theme | |||||
Browser | All | ||||
PHP Version | any | ||||
Database Version | any | ||||
|
@Developers: I tested this case with local email server (over SSL, but with default Port - 25) and it worked correctly (sending emails using phpmailer was disabled). Problem can occur in case if specific port is defined. |
|
fixed in oxEmail class: usage - for ssl or tls encryption, use smtp server definition such as: ssl://host:port or tls://host:port e.g. > ssl://smtp.gmail.com:465 or > tls://smtp.gmail.com:587 Note: ssl and tls encryptions are different. for e.g. google mail note the text (taken from http://mail.google.com/support/bin/answer.py?hl=en&answer=13287 ): Port for TLS/STARTTLS: 587 Port for SSL: 465 which uses different ports for ssl and tls connections. |