all groups > iis smtp nntp > january 2008 >
You're in the

iis smtp nntp

group:

Can not send mail from joomla website


Can not send mail from joomla website Nuno Paulo
1/8/2008 3:57:00 AM
iis smtp nntp:
Hello,

I am geting really frustating here.

I have a Server well set up and functioning with exchange server and OWA.

I have another server with IIS instaled and the web site instaled and
everything is working well.

I am working in a joomla site and in the mail configurations you just have
to tell wich server is the smtp, and i just put the FQDN off the exchange
server and user autorized

My question is, do i have to configure a anything in the virtual SMTP in the
server witch have IIS or just lave it like that.

thanks

Re: Can not send mail from joomla website Sanford Whiteman
1/8/2008 1:33:38 PM
[quoted text, click to view]

What do you mean by "user aut[h]orized"? Your Exchange server allows
relaying for the SMTP AUTH credentials you entered in Joomla? This is
fine -- even my recommended config -- and doesn't require any tweaking
from the default setup on the Exchange side... but you must ensure
that the Joomla SMTP client can handle the right AUTH mechanisms to
handshake with Exchange.

You may wish to try it with relay-by-IP instead of relay-by-AUTH for
testing. This means you set up the Exchange SMTP virtual server to
relay for the web server's IP. Even if AUTH doesn't work, the web
server will still be able to relay.

You also are going have to learn to read your SMTP logs. Much is
guesswork unless you are using the data already provided for
troubleshooting purposes.

[quoted text, click to view]

No, Joomla will be using an SMTP client library to communicate with
the Exchange Server's SMTP virtual server directly. The Joomla box
will not talk to its local SMTP virtual server in your setup. You do
not even need to have SMTP installed on the web server to make this
work.

--Sandy



------------------------------------
Sanford Whiteman, Chief Technologist
Broadleaf Systems, a division of
Cypress Integrated Systems, Inc.
Re: Can not send mail from joomla website Nuno Paulo
1/9/2008 6:38:00 AM
HI Sandy,

thanks for your help, and sorry about my English

With user aut[h]orized ;-), i mean that i have criated a user in AD to
validate in exchange Server.

I have already tried to put the IP instead of FQDN.

How can i ensure that the SMTP client is working well in Joomla. You have
only 3 coiches in joomla. Sendmail, php mail and smtp server

Is there anything i can do with Exchange config?

thanks

Nuno


[quoted text, click to view]
Re: Can not send mail from joomla website Sanford Whiteman
1/10/2008 12:44:35 AM
[quoted text, click to view]

Okay, that is good preparation for SMTP AUTH. But in order to
determine whether the credentials are causing a problem, you need to
[a] look at your logs to see if you are receiving the inbound
connection from Joomla, and [b] if, in the logs, you see that relay is
denied, temporarily switching on relay-by-IP in addition to the
default relay-by-AUTH (if you see the connection, and relay-by-IP
works where relay-by-AUTH doesn't, this typically means that the
Exchange server doesn't support the authentication mechanism in use by
the client; not all mechs are supported by all clients and servers).

[quoted text, click to view]

You may have misunderstood; I am referring to, on your Exchange
server, allowing _relay_ by source IP instead of only relay by
AUTHenticated sessions (the latter being the default).

[quoted text, click to view]

Turn on logging and inspect your logs. Using IIS SMTP's built-in
logging is crucial to connection debugging, well before you need a
separate sniffer trace or suchlike.

--Sandy


------------------------------------
Sanford Whiteman, Chief Technologist
Broadleaf Systems, a division of
Cypress Integrated Systems, Inc.
AddThis Social Bookmark Button