Understanding and Setting Up a SMTP relay service

Hi Experts,

One of our customer is asking us to setup a SMTP relay with public IP address and we are still struggling on what is it and what actually they want to do ?

If anyone is so kind to let us know or show us the right path. It woulf me much appreciable.
Additional info : They use Office 365.
Naveen JoshiSystem AdministratorAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Jan SpringerCommented:
A relay SMTP is a server that permits remote hosts to send traffic through that server that is destined to another network -- it is not locally delivered.

You can also use a relay SMTP server as an MX for a domain or group of domains and it then forwards to the destination email server.
Naveen JoshiSystem AdministratorAuthor Commented:
Ok , I have few more questions here :

Do they want us to setup an email server that will send on behalf of their emails ?

They have Office 365 purchased so why would they be requiring a new public smtp server ? Any Ideas ?

Is it possible to create a mailbox in Office 365 to do relays ?

enough for now. Sorry but as you know I am in a process to learn this tech. So questions are obviuos !!
JohnBusiness Consultant (Owner)Commented:
Also, you want to make sure anyone using the relay authenticate with a user name and password.  This is now very common.
OWASP: Forgery and Phishing

Learn the techniques to avoid forgery and phishing attacks and the types of attacks an application or network may face.

Jan SpringerCommented:
It's possible that they want you to relay the destination email (using the server as an MX not as a client relay) to scan and clean or quarantine email prior to delivery to the actual server.
JohnBusiness Consultant (Owner)Commented:
I have done that when hosting email was common. But that was entirely internal and not an external relay (which we had turned off and disabled).
Naveen JoshiSystem AdministratorAuthor Commented:
Jan,   Thanks !

But do you know how would I setup this public server to scan all their emails and then deliver. Maybe this is what they want .. You got it.

Does office 365 comes anywhere in picture here ?
Jan SpringerCommented:
I still install and configure them today.  It's not a matter of having the company host the mail as much as it might be that the hosting company doesn't offer anti-virus and spam protection or it's cost prohibitive.
Jan SpringerCommented:
Yes, and it might make complete sense.  Best to ask for clarification.
Naveen JoshiSystem AdministratorAuthor Commented:
John .

As you would be thinking this is just a new thing for me.. Please dont feel sad for me ..hehe.. I will learn it for sure.
Naveen JoshiSystem AdministratorAuthor Commented:
Jan .. I was asking if there is any walkthough available on how to setup this server to scan all the mails and then deliver is much appreciable..

If i setup this do all the users need to send their emails to a specific email address or ??? ,I mean how will it work ?
Mre MartinCommented:
You can set any device to sending mail external network or just you internal via SMTP relay service.

Lets say you want to use it with a scanner. (After scan some documents need to send them as mail)
You need to  set your device (Need to config your user/pass) after a scan the device will do authentication via SMTP relay service and will send you mail to target mail address.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Jan SpringerCommented:
What operating system?  I can't help with Windows but there are many other talented individuals here that can.
Naveen JoshiSystem AdministratorAuthor Commented:
Thanks Experts.

So Finally here is what they want to setup.
They are using google for apps account and setup a relay server with public IP to authenticate emails from within their internal application and scanners to send to end google for apps email users.

And they have assigned this task to me and I have never worked on this tech so far :(

Do you believe this can be done. We have over 10 days to make it work. Thanks to them for giving much time.
Jan SpringerCommented:
If I understand correctly, there exists an SMTP server that accepts authentication to relay mail through.

The second part about "to send to end google for apps email users" is not clear.
Mre MartinCommented:
if you are using just exchange online ( no any exchange server on-prem ) to able to send relay mail mail ( for external or internal )you need SMTP Server, so you can achieve that by installing that role  on-prem environment.

how to install ?

Naveen JoshiSystem AdministratorAuthor Commented:
Thanks !
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Office 365

From novice to tech pro — start learning today.