[jira] [Updated] (JAMES-3869) JSPF mailet should skip private networks in addition to 127.0.0.1 and use correct HELO

2022-12-17 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3869?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ouvtam updated JAMES-3869: -- Attachment: image.gif > JSPF mailet should skip private networks in addition to 127.0.0.1 and use > correct HE

[jira] [Updated] (JAMES-3869) JSPF mailet should skip private networks in addition to 127.0.0.1 and use correct HELO

2022-12-17 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3869?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ouvtam updated JAMES-3869: -- Attachment: (was: image.gif) > JSPF mailet should skip private networks in addition to 127.0.0.1 and use >

[jira] [Updated] (JAMES-3869) JSPF mailet should skip private networks in addition to 127.0.0.1 and use correct HELO

2022-12-16 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3869?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ouvtam updated JAMES-3869: -- Description: h3. Private Networks The JSPF mailet skips SPF checks for remote address 127.0.0.1. In addition,

[jira] [Created] (JAMES-3869) JSPF mailet should skip private networks in addition to 127.0.0.1

2022-12-16 Thread ouvtam (Jira)
ouvtam created JAMES-3869: - Summary: JSPF mailet should skip private networks in addition to 127.0.0.1 Key: JAMES-3869 URL: https://issues.apache.org/jira/browse/JAMES-3869 Project: James Server Iss

[jira] [Created] (JAMES-3866) ActiveMQ: memory leak in health check

2022-12-03 Thread ouvtam (Jira)
ouvtam created JAMES-3866: - Summary: ActiveMQ: memory leak in health check Key: JAMES-3866 URL: https://issues.apache.org/jira/browse/JAMES-3866 Project: James Server Issue Type: Bug Compon

[jira] [Commented] (JAMES-3841) ActiveMQ: Collect statistics and publish metrics

2022-11-27 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17639727#comment-17639727 ] ouvtam commented on JAMES-3841: --- Here some exemplary log metrics: * broker metrics * per-

[jira] [Updated] (JAMES-3841) ActiveMQ: Collect statistics and publish metrics

2022-11-04 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3841?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ouvtam updated JAMES-3841: -- Attachment: (was: image.gif) > ActiveMQ: Collect statistics and publish metrics > -

[jira] [Updated] (JAMES-3841) ActiveMQ: Collect statistics and publish metrics

2022-11-04 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3841?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ouvtam updated JAMES-3841: -- Attachment: image.gif > ActiveMQ: Collect statistics and publish metrics >

[jira] [Updated] (JAMES-3849) WebAdmin: Cache health checks

2022-11-03 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3849?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ouvtam updated JAMES-3849: -- Priority: Minor (was: Major) > WebAdmin: Cache health checks > - > >

[jira] [Commented] (JAMES-3849) WebAdmin: Cache health checks

2022-11-03 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3849?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17628155#comment-17628155 ] ouvtam commented on JAMES-3849: --- I don't think it's a critical issue since WebAdmin should

[jira] [Updated] (JAMES-3848) ActiveMQ dequeuing can block (infinite timeout)

2022-11-02 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3848?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ouvtam updated JAMES-3848: -- Description: While working on JAMES-3841 I stumbled upon blocking code that might be investigated. When calli

[jira] [Updated] (JAMES-3848) ActiveMQ dequeuing can block (infinite timeout)

2022-11-02 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3848?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ouvtam updated JAMES-3848: -- Description: While working on JAMES-3841 I stumbled upon blocking code that might need some investigation. Wh

[jira] [Created] (JAMES-3849) WebAdmin: Cache health checks

2022-11-02 Thread ouvtam (Jira)
ouvtam created JAMES-3849: - Summary: WebAdmin: Cache health checks Key: JAMES-3849 URL: https://issues.apache.org/jira/browse/JAMES-3849 Project: James Server Issue Type: Improvement Compon

[jira] [Created] (JAMES-3848) ActiveMQ dequeuing can block (infinite timeout)

2022-11-02 Thread ouvtam (Jira)
ouvtam created JAMES-3848: - Summary: ActiveMQ dequeuing can block (infinite timeout) Key: JAMES-3848 URL: https://issues.apache.org/jira/browse/JAMES-3848 Project: James Server Issue Type: Improvemen

[jira] [Commented] (JAMES-3841) ActiveMQ: Collect statistics and publish metrics

2022-11-02 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17628010#comment-17628010 ] ouvtam commented on JAMES-3841: --- What also could be done is add a Grafana dashboard config

[jira] [Commented] (JAMES-3841) ActiveMQ: Collect statistics and publish metrics

2022-11-02 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17628009#comment-17628009 ] ouvtam commented on JAMES-3841: --- Here some exemplary log metrics: {code:java} 22:50:25.412

[jira] [Commented] (JAMES-3841) ActiveMQ: Collect statistics and publish metrics

2022-11-02 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17627998#comment-17627998 ] ouvtam commented on JAMES-3841: --- Got a fresh look at it and I could resolve my issue. At th

[jira] [Commented] (JAMES-3842) Access SSLSession from Hooks and Handlers

2022-10-26 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3842?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17624521#comment-17624521 ] ouvtam commented on JAMES-3842: --- +1 Good one, thanks. > Access SSLSession from Hooks and

[jira] [Commented] (JAMES-3841) ActiveMQ: Collect statistics and publish metrics

2022-10-26 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3841?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17624447#comment-17624447 ] ouvtam commented on JAMES-3841: --- I'm running into a deadlock because I implemented the exam

[jira] [Updated] (JAMES-3841) ActiveMQ: Collect statistics and publish metrics

2022-10-25 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3841?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ouvtam updated JAMES-3841: -- Description: Currently, only some James metrics are available for ActiveMQ which are exposed in WebAdmin. Name

[jira] [Updated] (JAMES-3841) ActiveMQ: Collect statistics and publish metrics

2022-10-25 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3841?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ouvtam updated JAMES-3841: -- Summary: ActiveMQ: Collect statistics and publish metrics (was: ActiveMQ: Subscribe for statistics and publish

[jira] [Created] (JAMES-3841) ActiveMQ: Subscribe for statistics and publish metrics

2022-10-25 Thread ouvtam (Jira)
ouvtam created JAMES-3841: - Summary: ActiveMQ: Subscribe for statistics and publish metrics Key: JAMES-3841 URL: https://issues.apache.org/jira/browse/JAMES-3841 Project: James Server Issue Type: Imp

[jira] [Commented] (JAMES-1516) Add TLS protocols section to smtpserver.xml

2022-10-24 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-1516?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17623079#comment-17623079 ] ouvtam commented on JAMES-1516: --- I created a PR that allows defining TLS protocols in smtps

[jira] [Commented] (JAMES-3837) Add ESMTP ID as mail attribute by default

2022-10-20 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3837?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17621300#comment-17621300 ] ouvtam commented on JAMES-3837: --- Superb, I will tackle this! > Add ESMTP ID as mail attrib

[jira] [Created] (JAMES-3837) Add ESMTP ID as mail attribute by default

2022-10-19 Thread ouvtam (Jira)
ouvtam created JAMES-3837: - Summary: Add ESMTP ID as mail attribute by default Key: JAMES-3837 URL: https://issues.apache.org/jira/browse/JAMES-3837 Project: James Server Issue Type: Improvement

[jira] [Commented] (JAMES-3648) RSET do not impact ESMTP ID in Received header

2022-10-19 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3648?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17620618#comment-17620618 ] ouvtam commented on JAMES-3648: --- For me seems perfectly valid, no need for change. > RSET

[jira] [Commented] (JAMES-3820) DNS Blocklist: implement DNSRBLHandler as MailHook instead of RcptHook

2022-10-19 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3820?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17620589#comment-17620589 ] ouvtam commented on JAMES-3820: --- Agree. > DNS Blocklist: implement DNSRBLHandler as MailHo

[jira] [Commented] (JAMES-3820) DNS Blocklist: implement DNSRBLHandler as MailHook instead of RcptHook

2022-09-27 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3820?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17610215#comment-17610215 ] ouvtam commented on JAMES-3820: --- Finally, I got a deeper look at this. Since RcptCmdHandler

[jira] [Commented] (JAMES-3820) DNS Blocklist: implement DNSRBLHandler as MailHook instead of RcptHook

2022-09-27 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3820?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17609897#comment-17609897 ] ouvtam commented on JAMES-3820: --- > Can empty sender be used to relay emails with James whil

[jira] [Commented] (JAMES-3820) DNS Blocklist: implement DNSRBLHandler as MailHook instead of RcptHook

2022-09-27 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3820?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17609881#comment-17609881 ] ouvtam commented on JAMES-3820: --- I also thought about this and I agree. I will tackle this

[jira] [Commented] (JAMES-3820) DNS Blocklist: implement DNSRBLHandler as MailHook instead of RcptHook

2022-09-26 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3820?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17609658#comment-17609658 ] ouvtam commented on JAMES-3820: --- After migrating the handler from RcptHook to MailHook, I s

[jira] [Comment Edited] (JAMES-3706) FCrDNS SMTP hook + audit of ValidSenderDomainHandler

2022-09-25 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3706?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17609239#comment-17609239 ] ouvtam edited comment on JAMES-3706 at 9/25/22 7:06 PM: James alr

[jira] [Comment Edited] (JAMES-3706) FCrDNS SMTP hook + audit of ValidSenderDomainHandler

2022-09-25 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3706?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17609239#comment-17609239 ] ouvtam edited comment on JAMES-3706 at 9/25/22 7:06 PM: James alr

[jira] [Commented] (JAMES-3706) FCrDNS SMTP hook + audit of ValidSenderDomainHandler

2022-09-25 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3706?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17609239#comment-17609239 ] ouvtam commented on JAMES-3706: --- James already has such a feature implemented in  ReverseE

[jira] [Commented] (JAMES-3820) DNS Blocklist: implement DNSRBLHandler as MailHook instead of RcptHook

2022-09-25 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3820?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17609209#comment-17609209 ] ouvtam commented on JAMES-3820: --- I will take care of that and update my PR accordingly. >

[jira] [Commented] (JAMES-3820) DNS Blocklist: implement DNSRBLHandler as MailHook instead of RcptHook

2022-09-25 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3820?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17609206#comment-17609206 ] ouvtam commented on JAMES-3820: --- My best guess after quickly looking at it: * ResolvableEh

[jira] [Updated] (JAMES-3820) DNS Blocklist: implement DNSRBLHandler as MailHook instead of RcptHook

2022-09-25 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3820?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ouvtam updated JAMES-3820: -- Description: At the moment the DNSRBL handler (org.apache.james.protocols.smtp.core.fastfail.DNSRBLHandler) is

[jira] [Updated] (JAMES-3820) DNS Blocklist: implement DNSRBLHandler as MailHook instead of RcptHook

2022-09-25 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3820?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ouvtam updated JAMES-3820: -- Description: At the moment the DNSRBL handler (org.apache.james.protocols.smtp.core.fastfail.DNSRBLHandler) is

[jira] [Updated] (JAMES-3820) DNS Blocklist: implement DNSRBLHandler as MailHook instead of RcptHook

2022-09-25 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3820?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ouvtam updated JAMES-3820: -- Description: At the moment the DNSRBL handler (org.apache.james.protocols.smtp.core.fastfail.DNSRBLHandler) is

[jira] [Created] (JAMES-3820) DNS Blocklist: implement DNSRBLHandler as MailHook instead of RcptHook

2022-09-25 Thread ouvtam (Jira)
ouvtam created JAMES-3820: - Summary: DNS Blocklist: implement DNSRBLHandler as MailHook instead of RcptHook Key: JAMES-3820 URL: https://issues.apache.org/jira/browse/JAMES-3820 Project: James Server

[jira] [Comment Edited] (JAMES-3819) [GSOC] James as a (distributed) MX server

2022-09-25 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3819?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17609107#comment-17609107 ] ouvtam edited comment on JAMES-3819 at 9/25/22 1:11 PM: Regarding

[jira] [Commented] (JAMES-3819) [GSOC] James as a (distributed) MX server

2022-09-25 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3819?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17609162#comment-17609162 ] ouvtam commented on JAMES-3819: --- > Is this set up distributed or single James set up (with

[jira] [Commented] (JAMES-3819) [GSOC] James as a (distributed) MX server

2022-09-25 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3819?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17609107#comment-17609107 ] ouvtam commented on JAMES-3819: --- Regarding DNS blocklist caching: * dns4java already imple

[jira] [Updated] (JAMES-3788) Support for HAProxy Proxy Protocol

2022-08-17 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3788?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ouvtam updated JAMES-3788: -- Description: As proposed in the gitter channel I would like to add support for HAProxy's PROXY protocol ([htt

[jira] [Comment Edited] (JAMES-3788) Support for HAProxy Proxy Protocol

2022-08-17 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3788?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17575061#comment-17575061 ] ouvtam edited comment on JAMES-3788 at 8/17/22 12:27 PM: - I start

[jira] [Created] (JAMES-3798) Bounce exception when no Date header

2022-08-05 Thread ouvtam (Jira)
ouvtam created JAMES-3798: - Summary: Bounce exception when no Date header Key: JAMES-3798 URL: https://issues.apache.org/jira/browse/JAMES-3798 Project: James Server Issue Type: Bug Compone

[jira] [Commented] (JAMES-3788) Support for HAProxy Proxy Protocol

2022-08-04 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3788?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17575092#comment-17575092 ] ouvtam commented on JAMES-3788: --- > IMO the right thing to do is to add an option in protoco

[jira] [Commented] (JAMES-3788) Support for HAProxy Proxy Protocol

2022-08-03 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3788?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17575061#comment-17575061 ] ouvtam commented on JAMES-3788: --- I started implementing proxy support on netty level by add

[jira] [Commented] (JAMES-3788) Support for HAProxy Proxy Protocol

2022-07-06 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3788?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17563034#comment-17563034 ] ouvtam commented on JAMES-3788: --- netty 4.x includes HAProxy codec support > Support for HA

[jira] [Updated] (JAMES-3788) Support for HAProxy Proxy Protocol

2022-07-05 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3788?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ouvtam updated JAMES-3788: -- Description: As proposed in the gitter channel I would like to add support for HAProxy's PROXY protocol ([htt

[jira] [Created] (JAMES-3788) Support for HAProxy Proxy Protocol

2022-07-05 Thread ouvtam (Jira)
ouvtam created JAMES-3788: - Summary: Support for HAProxy Proxy Protocol Key: JAMES-3788 URL: https://issues.apache.org/jira/browse/JAMES-3788 Project: James Server Issue Type: New Feature C

[jira] [Commented] (JAMES-3775) Integration with RSpamD

2022-06-20 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3775?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17556294#comment-17556294 ] ouvtam commented on JAMES-3775: --- > Now if I have to work on it, a milter integration sounds

[jira] [Commented] (JAMES-3775) Integration with RSpamD

2022-06-20 Thread ouvtam (Jira)
[ https://issues.apache.org/jira/browse/JAMES-3775?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17556229#comment-17556229 ] ouvtam commented on JAMES-3775: --- Your proposal would be the easiest approach to integrate r