Board index   FAQ   Search  
Register  Login
Board index php forum :: php coding PHP coding => Mail

Using php mail function with Exchange 2010

the mail() function

Moderators: macek, egami, gesf

Using php mail function with Exchange 2010

Postby lukeh1980 » Fri Jun 03, 2011 11:24 am

Hello,

I have been using a php mail script to send our monthly newsletter out and we have recently switched to using Exchange 2010 for our mail server. When I send email with the php script Exchange will only relay to internal email addresses, I get SMTP server response: 550 5.7.1 Unable to relay on addresses that are outside our domain.

My php.ini settings are:

[mail function]
SMTP = <server ip>
smtp_port = 25
sendmail_from = <email address>

(I have also tried adding the username and password for the email account to the above)

I understand that this is probably an Exchange configuration problem but would like to know if anyone else has had trouble using exchange servers with the php mail function. From our settings "anonymous users" is allowed, and it appears that it should relay but it doesn't.

Any help or direction would be greatly appreciated, this worked fine on our old mail server (kerio).

Thanks,
Luke
lukeh1980
New php-forum User
New php-forum User
 
Posts: 2
Joined: Fri Jun 03, 2011 11:12 am

Re: Using php mail function with Exchange 2010

Postby Nullsig » Fri Jun 03, 2011 11:27 am

its a problem with the configuration in the Exchange server not the script. Check out this page, it should help.

http://exchangepedia.com/2007/01/exchange-server-2007-how-to-allow-relaying.html
User avatar
Nullsig
php-forum Fan User
php-forum Fan User
 
Posts: 981
Joined: Thu Feb 17, 2011 6:52 am
Location: Racine, WI


Return to PHP coding => Mail

Who is online

Users browsing this forum: No registered users and 2 guests

Sponsored by Sitebuilder Web hosting and Traduzioni Italiano Rumeno and antispam for cPanel.

cron