[prev in list] [next in list] [prev in thread] [next in thread]
List: james-user
Subject: Re: How to receive email from another known server using authorizedAddresses?
From: Norman Maurer <norman.maurer () googlemail ! com>
Date: 2011-12-08 20:08:31
Message-ID: CAKrGPjy22mKcUksD1SYBDyYd2beRwV=1mutaZpkq1t6RYAt46g () mail ! gmail ! com
[Download RAW message or body]
Hi there,
> <authorizedAddresses>*.google.com</authorizedAddresses>
will not work. Wildcards are not supported here.
Bye,
Norman
2011/12/8 Charlie Hubbard <charlie.hubbard@gmail.com>
> I really need some help on this one. Anyone know what the problem is?
>
> TIA
> Charlie
>
> ps I saw that Netty was upgraded to 2.3.7 in Jira which would fix that NPE,
> but my original question is the more important one.
>
> On Sat, Dec 3, 2011 at 5:47 PM, Charlie Hubbard
> <charlie.hubbard@gmail.com>wrote:
>
> >
> > I'm trying to send email from another server(s) to the James server. I
> > know which set of servers will be sending email to the James server, but
> I
> > can't seem to get James to accept the email because JamesRcptCmdHandler
> > blocks the incoming mail. I've turned off verifyIdentity, and removed
> the
> > handlerchain for FastRcptHandler. After reading the James docs I thought
> > it would allow email receipt if the connection authenticated, OR if it
> was
> > in the authorizedAddresses.
> >
> > http://james.apache.org/server/3/config-smtp-lmtp.html
> >
> > Why does it keep rejecting the mail?
> >
> > smtpserver.xml settings:
> >
> > <smtpserver enabled="true">
> > <bind>0.0.0.0:25</bind>
> > <connectionBacklog>200</connectionBacklog>
> > <tls socketTLS="false" startTLS="false"/>
> > <connectiontimeout>360</connectiontimeout>
> > <connectionLimit>0</connectionLimit>
> > <connectionLimitPerIP>0</connectionLimitPerIP>
> > <authorizedAddresses>*.google.com</authorizedAddresses>
> > <authRequired>announce</authRequired>
> > <verifyIdentity>false</verifyIdentity>
> > <maxmessagesize>0</maxmessagesize>
> > <addressBracketsEnforcement>true</addressBracketsEnforcement>
> > <handlerchain enableJmx="true">
> > <handler
> class="org.apache.james.smtpserver.CoreCmdHandlerLoader"/>
> > </handlerchain>
> > </smtpserver>
> >
> > Logs:
> >
> > 2011-12-03 10:18:55,496 [pool-8-thread-26] DEBUG james.smtpserver -
> > ID=5311415 Lookup command handler for command: RCPT
> > 2011-12-03 10:18:55,497 [pool-8-thread-26] DEBUG james.smtpserver -
> > ID=5311415 executing hook
> > org.apache.james.smtpserver.AuthRequiredToRelayRcptHook
> > 2011-12-03 10:18:55,501 [pool-8-thread-26] DEBUG james.smtpserver -
> > ID=5311415 executing hook
> > org.apache.james.protocols.smtp.core.log.HookResultLogger@1c3fd59
> > 2011-12-03 10:18:55,502 [pool-8-thread-26] INFO james.smtpserver -
> > ID=5311415 org.apache.james.smtpserver.AuthRequiredToRelayRcptHook:
> > result=2 (DENY)
> > 2011-12-03 10:18:55,502 [pool-8-thread-26] DEBUG james.smtpserver -
> > ID=5311415 executing hook
> > org.apache.james.smtpserver.jmx.HookResultJMXMonitor@2e05f1
> > 2011-12-03 10:18:55,502 [pool-8-thread-26] INFO james.smtpserver -
> > ID=5311415 org.apache.james.smtpserver.JamesRcptCmdHandler: [530 5.7.1
> > Authentication Required]
> > 2011-12-03 10:18:55,564 [pool-8-thread-28] DEBUG james.smtpserver -
> > ID=5311415
> org.apache.james.protocols.smtp.core.SMTPCommandDispatcherLineHandler
> > received: QUIT
> > 2011-12-03 10:18:55,564 [pool-8-thread-28] DEBUG james.smtpserver -
> > ID=5311415 Lookup command handler for command: QUIT
> > 2011-12-03 10:18:55,565 [pool-8-thread-28] DEBUG james.smtpserver -
> > ID=5311415 org.apache.james.protocols.smtp.core.QuitCmdHandler: [221
> 2.0.0
> > hostname redacted Service closing transmission channel]
> > 2011-12-03 10:18:55,567 [pool-8-thread-29] DEBUG james.smtpserver -
> > ID=5311415 Unable to process request
> > java.lang.NullPointerException
> > at
> >
> org.jboss.netty.handler.stream.ChunkedWriteHandler.discard(ChunkedWriteHandler.java:185)
> > at
> >
> org.jboss.netty.handler.stream.ChunkedWriteHandler.handleDownstream(ChunkedWriteHandler.java:128)
> > at
> >
> org.jboss.netty.handler.execution.ExecutionHandler.handleDownstream(ExecutionHandler.java:167)
> > at org.jboss.netty.channel.Channels.write(Channels.java:611)
> > at org.jboss.netty.channel.Channels.write(Channels.java:578)
> > at
> > org.jboss.netty.channel.AbstractChannel.write(AbstractChannel.java:251)
> > at
> >
> org.apache.james.protocols.impl.NettyProtocolTransport.writeToClient(NettyProtocolTransport.java:132)
> >
> > I've noticed when it rejects it always prints out this NPE which is a
> > known issue with Netty 3.2.5, and it fixed in Netty 3.2.6. Any plans to
> > upgrade?
> >
> > https://issues.sonatype.org/browse/AHC-119
> >
> > Thanks,
> > Charlie
> >
>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic