Solved

Send mail from Postfix to Exchange server

Posted on 2014-10-22
5
2,139 Views
Last Modified: 2014-10-23
Hello Experts,
I am getting below error when I try to sendmail from CentOS Postfix to Exchange server 2013. In main.cf file relayhost=10.10.1.54 is already added. I can able to telnet to my exchange server 10.10.1.54 but when I put rcpt to: abc@gmail.com, I get the error Unable to relay.

Oct 21 14:44:52 osticket postfix/pickup[2874]: 6A6AC160A7C: uid=48 from=<apache>
Oct 21 14:44:52 osticket postfix/cleanup[2914]: 6A6AC160A7C: message-id=<446e6b729-aAVDjwsDG-quotation.online@domain.com>
Oct 21 14:44:52 osticket postfix/qmgr[2590]: 6A6AC160A7C: from=<apache@host.domain.com>, size=808, nrcpt=1 (queue active)
Oct 21 14:44:57 osticket postfix/smtp[2916]: 6A6AC160A7C: to=<abc@gmail.com>, relay=10.10.1.54[10.10.1.54]:25, delay=5.2, delays=0.06/0.07/0.02/5, dsn=5.7.1, status=bounced (host 10.10.1.54[10.10.1.54] said: 550 5.7.1 Unable to relay (in reply to RCPT TO command))
Oct 21 14:45:07 osticket postfix/cleanup[2914]: 8F172160D23: message-id=<20141021114507.8F172160D23@host.domain.com>
Oct 21 14:45:07 osticket postfix/qmgr[2590]: 8F172160D23: from=<>, size=2744, nrcpt=1 (queue active)
Oct 21 14:45:07 osticket postfix/bounce[2920]: 6A6AC160A7C: sender non-delivery notification: 8F172160D23

Thanks and REgards.
0
Comment
Question by:ibu1
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
5 Comments
 
LVL 19

Accepted Solution

by:
Miguel Angel Perez Muñoz earned 500 total points
ID: 40397140
Have you configured your Exchange to permit relay your Postfix server? http://exchangeserverpro.com/exchange-2013-configure-smtp-relay-connector/
0
 
LVL 12

Author Comment

by:ibu1
ID: 40399314
Hello,
I created the receive connector and specified the IP address of the postfix server but still getting the same error. The other thing I noticed is when I do telnet to my exchange server when I put  rcpt to: abc@gmail.com ,it fails (unable to relay) but when I put rcpt to: abc@ourowndomainuser, it says ok. Even it delivers mail to internal users.
Thanks.
0
 
LVL 19

Expert Comment

by:Miguel Angel Perez Muñoz
ID: 40399407
Because your connector not permit relay.
You need to run this command on powershell:
Get-ReceiveConnector "Relay _connector_created" | Add-ADPermission -User 'NT AUTHORITY\Anonymous Logon' -ExtendedRights MS-Exch-SMTP-Accept-Any-Recipient

Ensure your have only postfix ip address on your relay_connector_created, otherwise someone can use your mailserver as a source of spam.
0
 
LVL 12

Author Comment

by:ibu1
ID: 40399434
In the above help link. Below is the paragraph

The final step involves granting anonymous users (such as the unauthenticated SMTP connections coming from applications and devices on your network) the ability to send to external recipients.

Do, i need to run the below script. Because it seems that anonymous is already checked through graphic screen.
Get-ReceiveConnector "Relay E15MB1" | Add-ADPermission -User 'NT AUTHORITY\Anonymous Logon' -ExtendedRights MS-Exch-SMTP-Accept-Any-Rec

Regards.
0
 
LVL 12

Author Comment

by:ibu1
ID: 40399530
It worked, yes I must need to run that command through Exchange Management shell only.
Thanks for your help.
0

Featured Post

Three Reasons Why Backup is Strategic

Backup is strategic to your business because your data is strategic to your business. Without backup, your business will fail. This white paper explains why it is vital for you to design and immediately execute a backup strategy to protect 100 percent of your data.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The new Gmail Phishing Scam going around is surprising even the savviest of users with its sophisticated techniques.
In-place Upgrading Dirsync to Azure AD Connect
To show how to create a transport rule in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Mail Flow >> Rules tab.:  To cr…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

726 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question