Re: Send php Mail not working in MAMP (non pro version)
| From: | Dave | Date: | Thu, 18 Oct 2012 00:00:56 +0000 |
| Subject: | Re: Send php Mail not working in MAMP (non pro version) | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-319507@lists.php.net to get a copy of this message | ||
>
> Make sure, if you happen to have install postfix as well, that it has
> replaced your sendmail.
>
> Then, from the cli, as your apache/php user, try sending an email using
> sendmail.
>
> # sendmail -v you@email.com
> testing
> .
>
Thanks a lot Jim for the help...
sorry this is getting a bit above me... if you mean use the terminal I
have a friend that can help me soon try to change user to apache/php
user (not sure how yet) and test this
> ...
>
> Did it work?
>
> More then likely your php/apache process does not know where sendmail is or
> does not have permission to use it.
>
> Check in your php.ini file and see what is set as the sendmail_path
>
> Mine is set like this:
>
> ; For Unix only. You may supply arguments as well (default: "sendmail -t
> -i").
> ;sendmail_path =
>
> As a standard user on my linux box I get this
>
> [jlucas@jim ~]$ which sendmail
> /usr/bin/which: no sendmail in (...)
>
> But as root, I get this
> [root@jim ~]# which sendmail
> /usr/sbin/sendmail
>
> So, make sure your apache&php user can see and execute sendmail
>
> --
> Jim Lucas
>
Ji Jim,
in the mamp php.ini file I had set like the demo to:
[mail function]
; For Win32 only.
;SMTP = localhost - these commented out as described
;smtp_port = 25 - these commented out as described
; For Win32 only.
;sendmail_from = me@example.com
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
sendmail_path =/usr/sbin/sendmail -t -i -f me@site.com
--
>
> First off, make sure that sendmail is installed and functioning.
I am not using sendmail that I know of. I didn't install anything -
just the basic NON PRO MAMP
Also I did not install postfix.
and I am using the basic php function mail()
--
Thanks - Dave