Solved

Mail Server throws the below Error Please Check with IT Department.

Posted on 2008-06-15
11
541 Views
Last Modified: 2008-08-05
Hi all,

For some mail users getting below error message when they trying to send messages to outside domain
I tried with adding queing to registry and restarting the SMTP services, But no use. Pls help me out to resolve the issue.

Bounced Back Mail:

com.sun.mail.smtp.SMTPAddressFailedException: 451 4.7.1 Greylisting in action, please come back in 00:04:14

        at com.sun.mail.smtp.SMTPTransport.rcptTo(SMTPTransport.java:1061)
        at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:584)
        at com.simatech.feeder.core.utility.MailUtility.sendMail(MailUtility.java:76)
        at com.simatech.feeder.service.finance.invoice.InvoiceService.mailSend(InvoiceService.java:1764)
        at com.simatech.feeder.web.finance.invoice.InvoiceAction.sendmailInvoice(InvoiceAction.java:1773)
        at sun.reflect.GeneratedMethodAccessor3199.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:280)
        at org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:216)
        at com.simatech.feeder.web.common.SimatechDispatchAction.execute(SimatechDispatchAction.java:56)
        at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
        at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
        at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
        at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
        at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
        at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)

        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
        at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
        at java.lang.Thread.run(Thread.java:534)
------
0
Comment
Question by:osigrp
[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
  • 6
  • 2
11 Comments
 
LVL 31

Expert Comment

by:moorhouselondon
ID: 21788037
This would appear to be a bug in Exchange.

Greylisting is active at the recipient's mail server.  What is happening is that their mail server is sending your mail server a message which says "Sorry, can't accept your message right now as you may be a spammer, however, if you email me the same message again in 4 minutes, then there's a pretty good chance that you are not a spammer, and I will accept your message then."

Exchange doesn't seem to understand this response.  I have done a search on this topic, and there seem to be a lot of other people with this problem, but no apparent solution.  If anyone knows how to resolve this, it will be Sembee.
0
 

Author Comment

by:osigrp
ID: 22108997
no solution
0
 
LVL 31

Expert Comment

by:moorhouselondon
ID: 22109057
"no solution" is a strange response to collaborate with people that are trying to assist in resolving your problem.  
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Author Comment

by:osigrp
ID: 22109070
no solution found
0
 
LVL 31

Expert Comment

by:moorhouselondon
ID: 22113639
Have you looked in your Mail Server logs to verify what I am saying.  Can you post some anonymised examples?
0
 
LVL 31

Accepted Solution

by:
moorhouselondon earned 250 total points
ID: 22114260
To elaborate on my last post, what happens if you send the message five minutes later (from the same domain, the same email address, the same IP address)?  Does it then go through?  (The mail logs will tell you that).  If it does go through, then the solution is as follows:-

(1) Get users to send two identical messages to recipients that are known to have persistent grey-listing enabled (I tend to configure mail-servers to remember senders that pass the grey-listing test for a very long period after a successful send).  In the second message, delay the sending by an arbitrary number of minutes.  See this:-

http://msmvps.com/blogs/erikr/archive/2008/04/18/delaying-outgoing-messages-in-outlook.aspx

This is, of course, a workaround, so there's a (2):-

(2) Send the mail server logs, both of them - the one showing grey-listing, and the other showing success - to Microsoft, asking if there is a bug-fix.

(3) If there is no satisfactory outcome from Microsoft and your are not prepared to accept any workaround, then perhaps it is time to look at other products on the market.  My own experiences with grey-listing is that it is very effective, if other mail server administrators achieve the same findings then this problem will get worse for administrators of systems that do not recognise the grey-list response.

0
 
LVL 31

Expert Comment

by:moorhouselondon
ID: 22114302
I tend to configure...

Sorry, didn't hammer the point home: By mail-servers remembering bona fide senders for long periods, you will only have to very infrequently need to send two messages to unblock successful receipt.  But some admins may choose to remember bona fide senders for this session only, which is counter-productive.
0
 
LVL 31

Expert Comment

by:moorhouselondon
ID: 22162697
osigrp

Please refer to vee_mod's comment
0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

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

Marketers need statistics and metrics like everybody else needs oxygen. In this article we explain how to enable marketing campaign statistics for Microsoft Exchange mail.
Read this checklist to learn more about the 15 things you should never include in an email signature.
In this video we show how to create a Contact 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 Recipients >> Contact ta…
A short tutorial showing how to set up an email signature in Outlook on the Web (previously known as OWA). For free email signatures designs, visit https://www.mail-signatures.com/articles/signature-templates/?sts=6651 If you want to manage em…

732 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