Koozali.org: home of the SME Server
Legacy Forums => General Discussion (Legacy) => Topic started by: Brad on February 28, 2002, 06:39:53 AM
-
Hi all,
Im am having probs sending mail automatically in a PHP script. Can someone
tell me:
A) Do the neccesary PHP functions/library come 'pre-packed' with e-smith
4.1.2??
b) if not, how, where do i get them
c) Is there a way to find out why it isnt sending me the mail
This is driving me nuts...no error msages..but no mail comming thru either :(
Thanks in advance,
Brad
-
A. Yes, this is included with the PHP that ships with 4.1.2 (though it's recommended that you upgrade to 5.1.2). After all, it's included specifically to handle the webmail system, so it should be able to handle sending mail.
B. see above.
C. Probably, but that's beyond what I know at this point. This might be a point where you'd want to post on the PHP lists.
-
Brad wrote:
>
> Hi all,
> Im am having probs sending mail automatically in a PHP
> script. Can someone
> tell me:
> A) Do the neccesary PHP functions/library come 'pre-packed'
> with e-smith 4.1.2??
Not sure about 4.1.2, but they are certainly there with 5.1.2
>
> b) if not, how, where do i get them
>
There are some add-in functions available on php.net (plus all the docs for PHP itself). Look for mailVal.php - it is pretty nifty.
>
> c) Is there a way to find out why it isnt sending me the mail
Check the qmail logs?
Des Dougan
-
Des,
Thanks,
where would i find the qmail logs??
cheers
-
Try /var/log/maillog, /var/log/qmail/current.
Des Dougan
-
Its not working at all.... the log in '/var/log/maillog' has no entries corresponding to the activities of the mail finction i used:
mail("brad@mydomain.com.au", "it worked", "Line 1\nLine 2\nLine 3");
Is this correct syntax...no error in broweser when page is loaded??
-
mail(toaddress, subject, mailcontent, fromaddress) is the syntax I've used and had work.
Des Dougan
-
nope des, that didnt help either
any other ideas??
-
Well, I'd upgrade to 5.1.2 as Dan recommended, and start from there. I'm working to learn PHP, so am no expert, but I had no problems with the mail functions on the 5.1 betas and released version.
Des
-
Thanks Dan,
yeh I would, but Im in the middle of developing something that i started in 4.1.2 so dont wanna mess around with new upgrade until finished prototype....(at least)... did you upgrade to 5.x from 4.1.2???..if so, did you have any problems?? did it change all the settings (ie mysql root user etc)?? .
Thanks for your help, mate. Its very much appreciated. Bloody frustratin when this sort of thing happens :(
Cheers,
Brad
-
Yes, the upgrade changed the mysql root password, but not much else. This shouldn't cause a problem, as you shouldn't be using the root user for much of anything anyway.
That said, I'm not at all sure that upgrading to 5.1.2 will do you any good. The PHP included with 4.1.2, AFAIK, includes all the necessary functions. FWIW, though, that exact syntax works for me on 5.1.2 with my PHP upgrades installed.