View Issue Details

IDProjectCategoryView StatusLast Update
0001602OXID eShop (all versions)2. ----- eShop backend (admin) -----public2010-03-29 16:50
Reporterdainius.bigelis Assigned To 
PriorityhighSeveritymajorReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version4.2.0 revision 23610 
Fixed in Version4.3.0 revision 26948 
Summary0001602: Emails are not sent when SMTP server uses SSL and non-default port
DescriptionProblem: 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
TagsNo tags attached.
Theme
BrowserAll
PHP Versionany
Database Versionany

Activities

dainius.bigelis

2010-01-14 16:09

reporter   ~0002275

Last edited: 2010-01-14 16:10

@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.

sarunas_valaskevicius

2010-03-29 16:50

reporter   ~0002445

Last edited: 2010-03-29 16:51

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.