[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