Normaal gesproken heeft je webhosting de mail()-functie in php zelf al zodanig geconfigureerd dat het op je website vanzelf goed werkt, OpenCart kan daar dan gebruik van maken.
Als je OpenCart op je eigen computer draait is het iets lastiger.
PHP gaat er normaal gesproken op Linux van uit dat je op je eigen localhost een mailserver hebt draaien, bijvoorbeeld sendmail. (Op Windows werkt PHP anders, dan geef je PHP een andres van een mailserver.) Normaal gesproken heb je zoiets niet op je computer draaien, en een mailserver is ook niet makkelijk in te stellen, helemaal omdat een heleboel anti-spamsystemen mails die van een server met huis-tuin-en-keuken-internetverbinding komen blokkeren. Normaal gesproken biedt je internetprovider een SMTP-mailserver waarover je alle e-mail kunt versturen, bij mij is dat smtp.hetnet.nl. Waarschijnlijk biedt je hostingprovider ook een smtp-server waarover je e-mails kunt versturen. Als ik het zo zie kun je OpenCart ook instellen om rechtstreeks met een SMTP-mailserver te praten, zonder gebruik te maken van de mailfunctionaliteiten die PHP biedt.
Zie het volgende plaatje:
http://forum.opencart.com/download/file.php?id=11267In principe kun je dan dezelfde instellingen gebruiken als in het mailprogramma waar je zelf mee mailt.