2012/6/26 Eric Charles <[email protected]>:
> Hi Aaron,
>
> Sorry to return you the question, but what does SMTP RFC
> (http://www.ietf.org/rfc/rfc2821.txt) tells about empty mails? (is it
> allowed?)

"MAIL FORM: <>" is REQUIRED to work. This is the way DSN bounce are delivered.
Mailservers not supporting this "sender" are listed by
http://www.rfc-ignorant.org/

Stefano

> In any case, it would be better to a more specific and throw an exception
> with a correct readable message.
>
> Based on your finding, it will be good to open a JIRA on
> https://issues.apache.org/jira/browse/JAMES or
> https://issues.apache.org/jira/browse/PROTOCOLS (it will depend how/where we
> will fix it).
>
> Thx, Eric
>
>
> On 06/25/2012 05:39 PM, Aaron Freeman wrote:
>>
>> On James Server 3.0 beta 4, we are seeing lots of these errors in the
>> logs:
>>
>>
>> ERROR 10:31:12,847 | james.smtpserver | Id='234288323' User='' Invalid
>> email
>> address while processing DATA.
>> javax.mail.internet.AddressException: Out of data at position 1 in '' in
>> string ``'' at position 1
>>         at org.apache.mailet.MailAddress.<init>(MailAddress.java:159)
>>
>> So I tried to reproduce it and while I can't be 100% sure this is what is
>> causing it, it does at least reproduce it:
>>
>> [root@alpha log]# telnet 10.123.123.123 25
>> Trying 10.123.123.123...
>> Connected to alpha.nospam.com (10.123.123.123).
>> Escape character is '^]'.
>> 220 alpha.nospam.com JAMES SMTP Server Server (JAMES SMTP Server ) ready
>> EHLO testcomputer.com
>> 250-alpha.nospam.com Hello testcomputer.com [10.123.123.123])
>> 250-AUTH LOGIN PLAIN
>> 250-AUTH=LOGIN PLAIN
>> 250-PIPELINING
>> 250-ENHANCEDSTATUSCODES
>> 250 8BITMIME
>> MAIL FROM:<>
>> 250 2.1.0 Sender<>  OK
>> RCPT TO:<[email protected]>
>> 250 2.1.5 Recipient<[email protected]>  OK
>> DATA
>> 354 Ok Send data ending with<CRLF>.<CRLF>
>> Subject: Test
>>
>> Test
>> .
>> 451 4.0.0 Error processing message: Out of data at position 1 in ''
>> quit
>> 451 Unable to process request
>> Connection closed by foreign host.
>>
>> Is there a setting that will allow us to process emails with an empty MAIL
>> FROM, or is this just a bug that needs to be submitted somewhere?
>>
>> Thoughts?
>>
>> Aaron
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>
> --
> eric | http://about.echarles.net | @echarles
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to