Question

Locked

SMTP Relay question

By syardster ·
Greetings to all who read this and thanks to all who try to provide a possible solution. I have a Ricoh Aficio 2045 Multifunction device on my network. It will allow you to send a scan via SMTP...sort of. The only two options in the SMTP config page are "SMTP server name" and "SMTP Port". That's it. A server name and a port. Well, we have email hosted somewhere else and it requires authentication so we cannot put that server info into the machine, and the latest Ricoh firmware for this product will not give us any more options (only purchasing a newer model will, of course)
Does anyone know of a way to work around this. So far, I messed with the SMTP virtual server in IIS on Windows 2000 Server, set it up to allow anonymous connections from within my LAN and had it accepting mail from an outlook express client but it just dropped the Mail into the Queue directory in mailroot. It accepted the mail though, so it seems I am halfway there. My question is, do I need to set up Exchange server on this network to take it the rest of the way? In other words, pick up the mail from the virtual server and send it on to our Mail host along with the correct authentication so it can reach an internet recipient? Is that possible? Is there an easier way than having to set up exchange server if that is one solution? I suppose I can figure out how to do it but I Know it would be a massive undertaking, I am not well versed in MS Exchange and I am trying to find out if that would be the simplest course. Any suggestions would be helpful. I have looked at some 3rd party SMTP "server" programs but so far all that I have tried did not serve the purpose I have in mind.

I want to send email from the scanner to a local machine on my network that will require no authentication at all, then have that machine send it on to our internet Mail host with the proper authentication so the message can the be sent to it's internet recipient. Thanks for any help that can be provided.

This conversation is currently closed to new comments.

4 total posts (Page 1 of 1)  
| Thread display: Collapse - | Expand +

All Answers

Collapse -

IIS Configuration ISSUES

by james_hernon In reply to SMTP Relay question

From what you said about getting the mail out of IIS you need to configure the IIS to have an outbound connection click on the virtual server and rightclick then press properties and configure the outbound connection for the IIS this will allow the incoming mail to go from the c:\inetpub\mailroot\pickup to another SMTP Server somewhere else...

Go into Start, Settings, Control Panel, Administrative Tools

Click on Internet Information Services

NEXT: Click on the + sign for the SMTPSERVER (local computer)

The list will expand and click on
default SMTP Virtual Server

Now RIGHT CLICK (RIGHT MOUSE BUTTON) and SELECT PROPERTIES and you will have a

Default SMTP Virtual Server Properties Dialog

Configure the settings in the following TABS:

GENERAL, ACCESS, MESSAGES, DELIVERY

The best bet is to find a good ebook on configuring IIS for the particular Version of Windows that you have.

IIS on WIN XP PRO does not have a POP3 Server built in but there is an excellent program called BABY POP3 SERVER which is freeware and it can handle setting up multiple accounts for the Collection of email arriving at your LOCAL SMTP SERVER, this should allow you to make an account for the mail arrive in c:\inetpub\mailroot\drop\admin and means that an outlook client can be configured to collect the emails directly from the local server which has the IIS installed and of course the BABY POP3 Server.

YOU DO NOT NEED MS EXCHANGE SERVER TO GET THE MAIL SENT OUT OF THE IIS SMTP SERVER, JUST MAKE SURE THAT SMTP SERVICES ARE RUNNING ON THE MACHINE IN THE SERVICES AND THAT THE PREVIOUS SETTINGS ARE SET FOR OUTBOUND CONNECTION IN THE DEFAULT VIRTUAL SMTP SERVER...

Im not shouting... just highlighting the bit that you need to do to get the emails from the pickup folder to another SMTP MAIL SERVER HOST or SMTP RELAY SERVER.

When you have configured the OUTBOUND CONNECTIONS on IIS SMTP then place the following text in a file in the following folder:
C:\INETPUB\MAILROOT\PICKUP\

Open notepad and copy the following text into notepad and then save the file in the above directory. Makesure you have an account in the To address that you can check to see if the SMTP server delivered the following message. PS Do not copy the Dashes "-" just copy the text inside the dashes.

------------------------------------------
From: emailname@localhost
To: username@hotmail.com
Subject: check if the SMTP server is delivering email.

This should test to see if the SMTP server is working out ok
--------------------------------------------

Now save the above file from notepad into the C:\INETPUB\MAILROOT\PICKUP\

The IIS SMTP Server will grab the text file and analyse it and open the OUTBOUND SERVER AND IF THE AUTHENTICATION IS OK THEN IT WILL DELIVER THE EMAIL YOU HAVE JUST PUT IN THE C:\INETPUB\MAILROOT\PICKUP\

Good luck and I hope you realise that you do not need an MS EXCHANGE SERVER to accomplish the task that your required to do.

Collapse -

my vote

by Churdoo In reply to IIS Configuration ISSUES

Wow! That's some great info James! Hope you get a thumbs up for that one.

Collapse -

Excellent solution.

by malkhazov In reply to IIS Configuration ISSUES

Our company using couple HP **00 Digital senders. After moving e-mail server to online e-mail provider, our senders stopped to relay outgoing SMTP messages due to lack of authentication, required by e-mail services provider. Enabling SMTP server on simple W2K machine resolved problem successfully.
Thank you James.

Collapse -

I agree

by NormH3 In reply to IIS Configuration ISSUES

I have added this to my bag of tricks. I may have a need for it as well. Thank you.

Back to Networks Forum
4 total posts (Page 1 of 1)  

Related Discussions

Related Forums