If you have access to the files, there's a setting in the web.config file that you should check:
<smtp from="" deliveryMethod="Network">
<network host="mailserver.address" port="25" userName="" password="" defaultCredentials="false" />
</smtp>
If things are still not working, there might be that the firewall is blocking your e-mails.
Regarding your bugs, didn't you have some sort of acceptance test? Normally, there are limitations regarding the number of errors that should be allowed before the system is delivered.
Thanks Lars for your answer. Now I know more. We have not got the acceptance test. Good to know
Tip 1. Go through the settings in the Web.config | SMTP
(https://www.coderesort.com/p/epicode/wiki/SendMail/Configuration)
Tip 2. if you are running Windows Server 2003 (64-bit)
Take a look in Event Viewer after the "Windows Search Service"
"The protocol handler Search.Mapi2Handler.1 can not be loaded. Error description: Class not registered"
If it appears that you have this problem, do this!
- Install "Windows Search 4.0"
(http://www.microsoft.com/windows/products/winfamily/desktopsearch/choose/windowssearch4.mspx)
- And do what it says on this page of the "registry key"
(http://social.msdn.microsoft.com/forums/en-US/windowsdesktopsearchdevelopment/thread/c0c5561d-c972-4da2-ab22-48d97e69439e/)
Worked for us.
We have several problems with our web that is based on EPI. For example we have a form for people to fill in. And we have chosen that we want the filled in forms to be both emailed and saved in the database. Everything is working but we do not get any email (the email address is ok). The problem is that our technical partner, that have installed EPI and our web, charges us for updating this bug (and all other bugs).
Should it be like this, should we pay for them fixing the bugs in the installation???
Is it like this with all suppliers that use EPI?
Very strange.