Benoit Tellier created JAMES-4013: ------------------------------------- Summary: MDN/send where not relayed Key: JAMES-4013 URL: https://issues.apache.org/jira/browse/JAMES-4013 Project: James Server Issue Type: Bug Components: JMAP, mdn Reporter: Benoit Tellier Assignee: Antoine Duprat Fix For: 3.9.0
In production I ended up with many legitimate emails in relayed denied mail repository: {code:java} admin@cqlsh:cnb_prd_tmail> select * from mailrepositorycontentv2 where name = 'cassandra://var/mail/relay-denied' ALLOW FILTERING ; name | mailkey | attributes | bodyblobid | errormessage | headerblobid | lastupdated | messagesize | perrecipientspecificheaders | recipients | remoteaddr | remotehost | sender | state -----------------------------------+--------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------+--------------+----------------------------------------------------+---------------------------------+-------------+-----------------------------+----------------------------------------------------+------------+------------+------------------------------------+-------------- cassandra://var/mail/relay-denied | 9e968014-6e3f-4e58-92ef-2f7097407ce9 | {'ContactAttribute': '{"serializer":"StringSerializer","value":"{\"userEmail\":\"xxx....@xxx.fr\",\"emails\":[\"x...@xxx.com\"]}"}', 'extractedContacts': '{"serializer":"StringSerializer","value":"{\"userEmail\":\"xxx....@xxx.fr\",\"emails\":[\"x...@xxx.com\"]}"}'} | 1_658_5B332HDCiU0HYG2PbgVjLrAVJIIKIxn1rUFPvInB4NI= | null | 1_658_7m0iljMyTW91XNeCm_IWgEs5FFUai1vTNv_xRLtrwaU= | 2024-02-14 16:16:15.360000+0000 | null | null | ['x...@yyy.com'] | 127.0.0.1 | localhost | xxx....@avocat.fr | relay-denied {code} Those mails were sent via JMAP but did not have the JMAP username metadata leading them to be qualified as not sent by JMAP and thus not routed. Investigations showed that MDN/send method was not positionning the username attribute. -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org