Configure oscommerce to send mail in windows

Protected by Copyscape Unique Content Check
Published: 11th November 2010
Views: N/A

Oscommerce is one of the most widely used open source ecommerce shopping cart. It is supported by an open community which is very active. Oscommerce has the option to send mails when a customer registers or places an order. If oscommerce is installed in Linux, sending mails do not require any special configuration. Linux has a send mail command by default which is used by oscommerce to send mails. The same is not the case when oscommerce is installed in windows. When oscommerce is installed in windows, mails are not sent automatically. Certain configurations are to be done in order to send mails.

The first step is to install and configure send mail in windows. Send mail for windows can be downloaded by doing a search in your favorite search engine. Once the download is complete sendmail has to be unzipped to a folder name "sendmail". The next step is to configure sendmail. If the unzipped sendmail directory is checked, one can find a file "sendmail.ini". The following configuration values must be set,

Smtp_server : localhost

Smtp_port : 25

Smtp_ssl = auto


auth_username =

aut_password = your password to access gmail







Once the sendmail installation is complete, php has to be configured with the send mail path. The sendmail_path entry in the php.ini file must point to the senmail.exe path. Suppose sendmail is in installed in d:\ the the entry should be

Sendmail_path="D:\sendmail\sendmail.exe -t"

Once the sendmail installation is complete, we have to install stunnel for windows. Stunnel for windows can be downloaded by searching the web. Using the installer stunnel can be installed to the required path. Stunnel has to be then configured to work in windows. An ssl certificate has to be created for use with stunnel. Details on creation of ssl certificate can be found here

"stunnel.conf" file can be found in the stunnel installation. The configuration values are defined below

Cert=your certificate name

socket = l:TCP_NODELAY=1

socket = r:TCP_NODELAY=1

debug = 7

output = stunnel.log

client = yes


accept = 995

connect = 110


accept = 993

connect = 143


accept =

connect =

Once stunnel installation is complete apache has to be restarted. Then stunnel has to be started by clicking on run stunnel in the stunnel path. Now oscommerce is configured and ready to send mails.

Send flowers to mumbai using MamboMart

This article is copyright

Report this article Ask About This Article

More to Explore