Link to home
Start Free TrialLog in
Avatar of summit_pcguy
summit_pcguy

asked on

Unable to send e-mail externall from Ricoh MFC

Until last week our 2003 Exchange Server was sitting on a Windows 2003 Domain controller running DHCP, DNS, WINS. We had a Ricoh MFP humming happily along.

Last week I swung the Exchange server to a temporary box, uninstalled Exchange/Wins/DNS and demoted the server to a member server. I then reloaded Exchange and swung the mailboxes back. DNS and Wins are hosted on a new Domain Controller (2003 R2)

That broke the Ricoh Aficio MPC2550 that the office staff use for copying, scanning, and e-mailing.
Staff could not longer e-mail scans. This is important because there is no fax machine here and the IT manager does not want to teach anyone a new procedure (like scan and send from Outlook)

I found that I had forgotten to change the Primary DNS and LDAP server settings on the Ricoh. Secondary DNS  was still working. I changed WINS, DNS and LDAP to the new server (or rather I gave these to the IT Director over the phone and he did it).
Staff can now e-mail from the Ricoh internally but not outside the network.
I contacted the tech who was here when the unit was installed and he said that there was absolutely no changes made to the Exchange server to accommodate this unit. He says the copy company techs did everything at the unit and only asked him for the name of the LDAP server and a user name and password on the domain.

This one has been escalated from on high. Does anyone have any thoughts? We called the copy company and they will send someone out next week which is not acceptable to the boss.

Thank you.
Avatar of glenthorne
glenthorne
Flag of United States of America image

You need to tell the exchange server to allow the RICOH to relay e-mail.
Avatar of summit_pcguy
summit_pcguy

ASKER

Before I found out we made no changes to the Exchange server I actually did go in and change the relay setting under the default SMTP server to allow relay from that IP (static) and this did not fix the problem.
In the RICOH setting, is the e-mail server's IP address set properly?
Sorry .. .I posted that to the wrong thread.
Server's IP address is correct.
did you restart the smtp virtual server after you enabled the relay setting for the printer ip?
Yes, I did restart the SMTP server. It shouldn't have mattered as I had the checkbox for allowing authenticated senders checked and there was authentication information in the Ricoh that validated.
try to get an NDR for the messages that are sent outside of the organization.
add the reply address used by the ricoh machine as an alias of one of the mailboxes.

exchange should generate and NDR and sent it back to the reply address thus sending it to the mailbox in exchange.
that should point us in the right direciton.
Hi Birkoff....been a while since I did much in Exchange...what's the best way to accomplish this?
simply add an SMTP alias to a mailbox user.

for example, if your ricoh machine sents document scans with a from addres "ricoh_mfp@mycompany.com", add ricoh_mfp@mycompany.com as an SMTP address to your own mailbox account.

that way if an error message like relay denied is sent back to the "user" (the ricoh machine) it will be sent to your mailbox.
The Ricoh is sending via SMTP to the Exchange server...wouldn't the server just tell the Ricoh (other mail server) to take a flying leap and hang up on it?
hmm you might be right.

so if i get you right, your configuration is as follows:

exchange server ip is 192.168.1.1
ricoch mfp ip is 192.168.1.50
ricoh mfp has 192.168.1.1 as smtp server
exchange has 192.168.1.50 added to the relay allow list

ricoh mfp can send to all users on the exchange server, but not to outside domains?

do you use an smtp connector on the exchange server?
have you also set the smarthost address on the smtp virtual server?
The Ricoh is using the "inventory" account to authenticate and I see no NDRs in the Exchange mailbox for inventory. "Inventory@company.com" is the address the machine is using.
Mail server internal IP = 192.168.200.252
Ricoh is 192.168.200.180

I did see a few of these in the Event Monitor:

Event Type:      Error
Event Source:      MSExchangeTransport
Event Category:      NDR
Event ID:      3030
Date:            10/2/2009
Time:            3:40:30 PM
User:            N/A
Computer:      MAIL
Description:
A non-delivery report with a status code of 5.1.8 was generated for recipient rfc822;williep@mypersonalexternaltest.net (Message-ID  <20091002154606FC.DCSML-S000080000.000074E93C01@192.168.200.180>).

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
ok. so that means an error has been sent back to the ricoh.
so try my suggestion of adding the address "inventory@company.com" to your own active directory user account under "email addresses"

also try the message tracking center.
open exchange management console.
goto tools > message tracking center
enter the from address (for example ricoh_mfp@mycompany.com)  in the sender field
choose the exchange server in the server field.

press find.

it should return all sent mails. find one that is send to an external address and check the results.

it might be best to send a test now and limit the time frame to the last few minutes.
that will give most accurate results.
Birkoff:

exchange server ip is 192.168.200.252
ricoch mfp ip is 192.168.200.180
ricoh mfp has 192.168.200.252 as smtp server
exchange has 192.168.200.180 added to the relay allow list

ricoh mfp can send to all users on the exchange server, but not to outside domains? Correct.

do you use an smtp connector on the exchange server? No.
have you also set the smarthost address on the smtp virtual server? yes

Birkoff:
There is an estimating mail-enabled user account. I have given myself rights to this account and see that we are getting NOTHING back.

-Message Tracking done for last 24 hours...
"The tracking database on mail.company.local is not available or the message has left the Exchange organization."

enable message tracking on the exchange server:
http://www.msexchange.org/tutorials/Exchange-2003-Message-Tracking-Logging.html

after that send an email from the ricoh again and check the tracking center.
I attached a screenshot of the NDR from the Message tracking center.
b-ndr-screenshot.jpg
ASKER CERTIFIED SOLUTION
Avatar of _Birkoff
_Birkoff

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
I did that already today and I get nothing. I also have access to the estimating mailbox and nothing.
Your message did not reach some or all of the intended recipients.

Subject: [Urgent]
Sent: 10/2/2009 6:30 PM

The following recipient(s) could not be reached:

  account@ISP.net on 10/2/2009 6:24 PM
  The e-mail address could not be found. Perhaps the recipient moved to a different e-mail organization, or there was a mistake in the address. Check the address and try again.
  <mail.mydomain.local #5.1.8 smtp;553 5.1.8 <account@isp.net>... Domain of sender address richohaccount@mail.mydomain.com does not exist>

 
I fixed it. I had set the masquerade domain on the newly built Exchange server as "mail.mydomain.com" instead of "mydomain.com."

I feel dumb.
I am giving all the points to Birkoff as his suggestions pointed me in the right direction.

Thanks!
Thanks for the help. You led me down the right path!
in the end it's always simple.... glad to hear you got it fixed.
so how did you get hold of the NDR?