My hosting company, who designed our corporate site, also hosts the site. We created our form to email to an email address external to our domain name b/c we don't have email accounts as part of our hosting package with them. Don't ask why, I didn't make the decision.
Anyway, when we process the form, it acts like all went well, but the emails never come through. If we move it to another domain not hosted by them for testing, it works flawlessly. In contactingg them, they gave us a mail server and port name that they said we must point the form at. I don't see a way to do that and personally think they're full of it.
Is what they're saying possible in the processor file or is there some other alternative?
Thanks!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I don't know what they gave you but if it is non-standard they should have modified, or given you instructions on how to modify, your version of the php.ini file.
There are other methods but if they feel you need to use something specific then you need to ask specific questions. The form generator is based on a standard PHP installation (99.9% of web hosts do the standard thing).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
So, what you're saying is that if it's not sending mail, that what they gave me, which was basically just their mail server and port number, would have to be edited in the php.ini file. They did have to configure PHP on our domain so possibly that portion was not tended to. I'm guessing this means if they mod the PHP.ini file to include the reference to their mail server, then the form should email correctly. Is that a safe assumption?
Thanks!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
You do need some sort of mail account to be validated before an email can be sent. The rest sounds accurate. The PHP mail function depends on the PHP ini settings and a working mailer deamon (sendmail) running on the server.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
My hosting company, who designed our corporate site, also hosts the site. We created our form to email to an email address external to our domain name b/c we don't have email accounts as part of our hosting package with them. Don't ask why, I didn't make the decision.
Anyway, when we process the form, it acts like all went well, but the emails never come through. If we move it to another domain not hosted by them for testing, it works flawlessly. In contactingg them, they gave us a mail server and port name that they said we must point the form at. I don't see a way to do that and personally think they're full of it.
Is what they're saying possible in the processor file or is there some other alternative?
Thanks!
I don't know what they gave you but if it is non-standard they should have modified, or given you instructions on how to modify, your version of the php.ini file.
http://www.php.net/manual/en/mail.configuration.php
There are other methods but if they feel you need to use something specific then you need to ask specific questions. The form generator is based on a standard PHP installation (99.9% of web hosts do the standard thing).
So, what you're saying is that if it's not sending mail, that what they gave me, which was basically just their mail server and port number, would have to be edited in the php.ini file. They did have to configure PHP on our domain so possibly that portion was not tended to. I'm guessing this means if they mod the PHP.ini file to include the reference to their mail server, then the form should email correctly. Is that a safe assumption?
Thanks!
You do need some sort of mail account to be validated before an email can be sent. The rest sounds accurate. The PHP mail function depends on the PHP ini settings and a working mailer deamon (sendmail) running on the server.