554 Relay rejected for policy reasons

We are trying to allow sendmail on our Solaris Servers to send smtp messages through our Notes server to an outside address. This part of a remote monitoring package. When send a test message from the Solaris sever here’s what I get from the sendmail piece.

user@external.com… Connecting to Domino.XXX.com. via relay…

220 Domino.XXX.com ESMTP Service (Lotus Domino Release 6.5.2) ready at Wed, 1 Dec 2004 15:34:14 -0600

EHLO Solaris.XXX.com

250-Domnino.XXX.com Hello Solaris.XXX.com ([10.1.1.21]), pleased to meet you

250-HELP

250-SIZE 7168000

250 PIPELINING

MAIL From:oracle@Solaris.XXX.com SIZE=22

250 oracle@Solaris.XXX.com… Sender OK

RCPT To:user@external.com

554 Relay rejected for policy reasons.

user@external.com… Service unavailable

RSET

250 Reset state

/export/home/oracle/dead.letter… Saved message in /export/home/oracle/dead.letter

Closing connection to Domino.XXX.com.

QUIT

221 Domino.XXX.com SMTP Service closing transmission channel

oracle@Solaris /export/home/oracle

I have added the Solaris’ servers host name and ip address on the “SMTP inbound Controls” fields of “Exclude these conntecting hosts from anti relay-checking” and also “Allow messages only from the following internet hosts to sent to exteranl internet Domains”

Subject: 554 Relay rejected for policy reasons.

Did you bounce the Router task after making those changes?

HTH.

Gregg

Subject: RE: 554 Relay rejected for policy reasons.

I did bounce the router. I have half way working now where Notes will accept the message but it will not send it. I removed the * in the field “Deny messages to be sent to the following external internet domains: (* means all)” but now when I try to send and email It accepts but the message never gets transferred to the external domain. It works fine as long as I send the message to an internal address.

Here is what I see i see in the Router Log

12/02/2004 09:53:35 AM SMTP Server: 130.1.1.21 connected

12/02/2004 09:53:35 AM SMTP Server: Message 00574DA0 (MessageID: 200412021553.JAA16326@grimace.skinceuticals.com) received

12/02/2004 09:53:35 AM SMTP Server: 130.1.1.21 disconnected. 1 message[s] received

12/02/2004 09:53:35 AM Router: Transferring mail to domain COMCAST.NET (host gateway-r.COMCAST.NET [216.148.227.126]) via SMTP

12/02/2004 09:53:35 AM Router: No messages transferred to COMCAST.NET (host gateway-r.COMCAST.NET) via SMTP

12/02/2004 09:53:40 AM Router: Error transferring message 00574DA0 via SMTP to gateway-s.COMCAST.NET,gateway-r.COMCAST.NET 550 [PERMFAIL] comcast.net requires valid sender domain

12/02/2004 09:53:40 AM Router: Transferring mail to domain GRIMACE.SKINCEUTICALS.COM (host GRIMACE.SKINCEUTICALS.COM [130.1.1.21]) via SMTP

12/02/2004 09:53:40 AM Router: Transferred 1 messages to GRIMACE.SKINCEUTICALS.COM (host GRIMACE.SKINCEUTICALS.COM) via SMTP

12/02/2004 09:53:45 AM Router: Message 00574F98 transferred to GRIMACE.SKINCEUTICALS.COM for wfmail@grimace.skinceuticals.com via SMTP

Subject: RE: 554 Relay rejected for policy reasons.

I could be wrong, but the line “comcast.net requires valid sender domain” tells me that the message is leaving your Solaris server server with either no “From” field, or the domain name from the Solaris server isn’t “@domain.com

HTH.

Gregg