How would I determine my ISP's SMPT server ID? And do I need to edit
main.cf in order to use that server?
Also, is there a way to test the script just sending an email locally?
I tried sending the email to use...@localhost, but the email was still
On Thu, Oct 22, 2009 at 4:15 PM, LinuxManMikeC <linuxmanmi...@gmail.com> wrote:
> The problem is you won't be trusted to deliver mail directly to most
> mail servers unless you have a static IP. Even then thats no
> guarantee. What you have to do is relay through your ISP's SMTP
> server where you're "trusted". You should also be able to setup PHP
> to use your ISP's SMTP server and never touch the SMTP service on your
> local machine (if you don't feel like playing with Postfix).
> On Thu, Oct 22, 2009 at 3:56 PM, James Prentice <prentice....@gmail.com>
>> I'm trying to use the php mail() function to send a mail within a php
>> script. This is using PHP 5.2.4 and Ubuntu Hardy Heron linux. The
>> script runs fine and the return value of the mail function is TRUE,
>> but the mail is never received. I'm trying to send an email to my
>> gmail account via the local server on my machine, just to test if this
>> script works.
>> I installed postfix because I read in several places that people have
>> had good luck with that mail program. From what I can tell, postfix is
>> working. I can do:
>> telnet localhost 25
>> Trying 127.0.0.1...
>> Connected to localhost.
>> Escape character is '^]'.
>> 220 homemade ESMTP Postfix (Ubuntu)
>> ehlo localhost
>> 250-SIZE 10240000
>> 250 DSN
>> After the php script runs, I type 'mailq' and get the result 'mail
>> queue is empty.' If I check /var/log/mail.log, this is what I see:
>> Oct 21 23:54:35 homemade postfix/pickup: 2A31EA70109: uid=33
>> Oct 21 23:54:35 homemade postfix/cleanup: 2A31EA70109:
>> Oct 21 23:54:35 homemade postfix/qmgr: 2A31EA70109:
>> from=<www-d...@homemade>, size=499, nrcpt=1 (queue active)
>> Oct 21 23:54:35 homemade postfix/error: 2A31EA70109:
>> to=<x...@gmail.com>, relay=none, delay=0.04, delays=0.03/0/0/0.01,
>> dsn=5.0.0, status=bounced (gmail.com)
>> Oct 21 23:54:35 homemade postfix/cleanup: 3217DA7010A:
>> Oct 21 23:54:35 homemade postfix/qmgr: 3217DA7010A: from=<>,
>> size=2095, nrcpt=1 (queue active)
>> Oct 21 23:54:35 homemade postfix/bounce: 2A31EA70109: sender
>> non-delivery notification: 3217DA7010A
>> Oct 21 23:54:35 homemade postfix/qmgr: 2A31EA70109: removed
>> Oct 21 23:54:35 homemade postfix/local: 3217DA7010A:
>> to=<www-d...@homemade>, relay=local, delay=0.03, delays=0/0.02/0/0.01,
>> dsn=2.0.0, status=sent (delivered to command: procmail -a
>> Oct 21 23:54:35 homemade postfix/qmgr: 3217DA7010A: removed
>> Any ideas? I am new both to php and postfix. Thanks for any help.
>> PHP General Mailing List (http://www.php.net/)
>> To unsubscribe, visit: http://www.php.net/unsub.php
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php