Stuff we are doing at Linagora

2015-01-26 Thread Benoit Tellier
it ), better indexing to avoid costly operations mainly ( next points in my roadmap ) Best regards, Benoit Tellier - To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org For additional commands, e-mail: server-user-h

Deploy a custom mailet in James 3.0.0-beta5

2015-01-09 Thread Benoit Tellier
Hi, I am trying to deploy a custom mailet and a custom matcher on my running James server. When adding my mailet or my matcher in the mailetcontainer.xml file, I have a strange error ( repeted thousand of times ). I added the stacktrace as an attachement for readability. Here is how my code

Re: Deploy a custom mailet in James 3.0.0-beta5

2015-01-12 Thread Benoit Tellier
directory?? e.g. with 3.0.0-beta3 you have to put it in [JAMES_HOME]/conf/lib kr Markus Am 09.01.2015 um 15:10 schrieb Benoit Tellier btell...@linagora.com: Hi, I am trying to deploy a custom mailet and a custom matcher on my running James server. When adding my mailet or my matcher

Re: Matcher/Mailet clauses order of execution

2015-03-19 Thread Benoit Tellier
Hi, Have a look to the configuration file conf/mailetcontainer.xml To understand the order of execution of mailet, follow these simple rules : - Starting point : The root processor. - Order of execution : Sequential. The first mailet you see is applied, the the second and then the third

Re: Delete emails automatically

2015-03-06 Thread Benoit Tellier
Hi Giri, This can be done quite easily by providing a mailbox tool for it... It would iterate on all messages of all mailboxes and would delete mails using the internal date. It seems not pretty hard to do... 1 : Add a method to MailboxMapper allowing you to retrieve the full list of

Re: Tracking Mail After Folder Moves

2015-03-13 Thread Benoit Tellier
Hi Jerry, You are right ... This is what happens when you drag and drop an e-mail in thunderbid from folder A to B : 1 : Client receive a mail in folder A . The mail is identified by the pair ( mailbox path + uid ). Mailbox path ( or mailbox Id ) is folder specific. Uid is a long, per mailbox

Re: AW: Tracking Mail After Folder Moves [unsigned]

2015-03-13 Thread Benoit Tellier
Le 13/03/2015 17:36, Bernd Waibel a écrit : I am not firm with IMAP, is there a move operation? If the move operation is implemented as a delete and create operation, the identity will be lost. Is it possible to implement the move operation as a database renaming operation, to keep the

Re: How to delete mails via code

2015-03-26 Thread Benoit Tellier
Hi, The move capability is, as you spotted, not implemented by the Mailbox Store. See RFC 3501 and you will see that the behaviour for this IMAP command is not well defined. Current clients ( eg : thunderbird ) perform first a copy of the message. Then delete the old one. You should follow these

Re: How to delete mails via code

2015-03-26 Thread Benoit Tellier
binWxjXpwLpyr.bin Description: PGP/MIME version identification

Quota feature on trunk.

2015-10-29 Thread Benoit Tellier
Hi every one, A month ago, I contributed some code to James to handle quotas : - At the mailbox level : it means user mailboxes can not exceed the size in bytes and message count you fixed for it. - At the SMTP level : If you send a mail to a full mailbox, you have a matcher to answer

Re: Quota feature on trunk.

2015-11-04 Thread Benoit Tellier
successfully from CLI. Do you have a known good revision in the trunk to get a successful build with this feature enabled? This rev is failing when it tries to build the filesystem API. Robert On Oct 29, 2015, at 10:49 AM, Benoit Tellier <be...@minet.net> wrote: Hi every one, A month

Re: Configure fixed quota for user mailbox

2015-07-08 Thread Benoit Tellier
that an other quota user can still append mails using IMAP or POP3. Note that their is still no RFC-2087 IMAP QUOTA command implementation ( GETQUOTA SETQUOTA, GETQUOTAROOT ) Sincerly yours, Benoit Tellier On 07/07/15 17:19, Pietro Romanazzi wrote: Hi all, is it possible in James3 to configure the max

Re: Building james

2015-08-27 Thread Benoit Tellier
Le 27/08/2015 12:29, Rami Ojares a écrit : You might find a james-server-app-3.0.0-beta4-SNAPSHOT-app.tar.gz file in the app/target directory ( if it is like beta 5 ). You have all needed files contained in it. Unfortunately there is no app folder created by the build. Where can I find

Re: Building james

2015-08-28 Thread Benoit Tellier
Hi Mike, No, you just need to run a maven command. Yesterday I compiled James using openjdk-7 and maven 3.3.3. I found a library version problem, undetected by the animal sniffer plugin, but I couldn't reproduce your bug. Once corrected, I was able to compile James with Java 7. I commited

Re: Building james

2015-08-28 Thread Benoit Tellier
Sorry about this. Seems that while applying apache commits on our repositories ( and make James-parent follow Apache commits for sub modules) I just committed something that corrects the problem. I reproduced what you described. To compile James from here I run : cd james-parent git

Re: Building james

2015-08-29 Thread Benoit Tellier
Which value did you used for the indexer ( conf/indexer.xml ) ? Le 28/08/2015 16:18, Rami Ojares a écrit : Aah, I found it! It was under *_modules/james/app/target_* So I extracted /james-server-app-3.0.0-beta5-SNAPSHOT-app.tar.gz/ went under bin and ran ./james console This time the error

Re: Building james

2015-08-27 Thread Benoit Tellier
Hi, You might find a james-server-app-3.0.0-beta4-SNAPSHOT-app.tar.gz file in the app/target directory ( if it is like beta 5 ). You have all needed files contained in it. Benoit Le 26/08/2015 18:14, Rami Ojares a écrit : Hi, I have been trying to build James using the instructions found

Re: Building james

2015-08-27 Thread Benoit Tellier
From the trunk, these compilation error are normal. Indeed, james is composed of several project, for instance mailbox for storing user mails, protocols, jsieve, and so on. We are working on these several project at the same time, and the versions *-SNAPSHOT available in macen central are not

Re: James new event system

2016-01-05 Thread Benoit Tellier
Hi Robert, While traveling back from holidays, I took some time to write a quick blog post on the topic : http://blog.btellier.com/article/72 If you are interrested... And if you have any question, don't hesitate to ask me directly. Benoit Le 02/01/2016 04:06, Robert Munn a écrit : >

Re: Hi I need help for apache james!

2016-02-22 Thread Benoit Tellier
> Any links or hints on where do I find resources to read for registering of > users? Use the command line client : ./james-cli -h 127.0.0.1 -p ADDUSER btell...@linagora.com > > Regards, Regards, and good luck figuring this out... > Runnee > > On Tue, Feb 23, 2016 at 12:

Re: Help! Writing my own custom match/mailets

2016-04-26 Thread Benoit Tellier
Hi Benjamin ! The way you do it seems fine. If you have a valid JDBC configuration. You should pay attention to use different tables. And you might have to add some queries to classpath:sqlResources.xml ... Also, how do us...@captcha.com adds us...@captcha.com to its white/black list ? I have

Re: SpamAssassin Flow

2016-08-13 Thread Benoit Tellier
Hi Jerry, >From the javadoc of SpamAssassin mailet, it is written : " If the message exceeds the threshold, the header X-Spam-Flag will be added with the value of YES" I think you can then use a simple HasHeader. I hope it helps. Regards, Benoit Tellier Le 13/08/2016 à

Re: MaxQuotaConfigurationReader has a bug

2016-08-13 Thread Benoit Tellier
Hi Guofeng, I am in vacation, so it took me some time to take the little time needed to come with a fix. You can find the pull request here : https://github.com/apache/james-project/pull/50 Thank you very much for your feed-back. Regards, Benoit Tellier Le 25/06/2016 à 19:24, Guofeng Zhang

Re: Remote jmx failed in james-server-app-3.0.0-beta5

2017-02-14 Thread Benoit Tellier
Had your modified the jmx.properties config file ? Le 14/02/2017 à 17:54, 杨勐 a écrit : > > You should add some configuration about JMX management to > wrapper.conf,especialy > > wrapper.java.additional.15=-Djava.rmi.server.hostname=yourjamesserverhost > > > 在 2017年02月14日 18:28,

Re: Errors while starting James 3.5 (Sieve)

2017-01-18 Thread Benoit Tellier
Hello Matt, Hello Christian, Every time we merge a pull request, we have a working build (both compilation and unit tests) as our CI run against GitHub pull requests. So your issues are not expected. Could you provide us the maven command you issue, the git project you are trying to build, your

Re: The current usage of Quota size of is incorrect when deleting a message?

2016-09-20 Thread Benoit Tellier
Hi Zhang, When you mark a flag as DELETED it is not removed from mail server. It is done when the EXPUNGE command is used. Cheers, Benoit Le 19/09/2016 à 06:10, Guofeng Zhang a écrit : > Hi, > > When a message is deleted, the current usage of Qutoa size is not changed. > > We use the

Re: When will james 3 beta 5 be released?

2016-10-03 Thread Benoit Tellier
Hi Alex, We decided to release James 3.0 beta 5, as we are moving closer to James 3.0. Nowadays, we still have to : - Improve the website - Write some more tests (on mailets, and using Gatling) - Refactor messages to give opportunity to identify from a unique ID across mailboxes (it is some

Re: Change user password

2016-11-08 Thread Benoit Tellier
Wich version of James are you running ? You can use command line client with version 3.0.betax. /bin/james-cli.sh -h 127.0.0.1 -p setpassword username password Username might be local part of the email, or the whole email, depending of virtual hosting option. Best regards, Benoit Le

Re: James 3.0 roadmap

2016-10-23 Thread Benoit Tellier
started a new project : https://github.com/linagora/james-gatling . You can have a look to the issues of this project. Regards, Benoit Le 22/10/2016 à 16:32, Marc Chamberlin a écrit : > On 10/21/2016 6:31 AM, Benoit Tellier wrote: >> Hi everyone, >> >> >> As part o

Re: Mockup proposal for a promoting James website

2016-10-23 Thread Benoit Tellier
Hi marc, This is the landing page for james.apache.org The Documentation link will point to today's james.apache.org's content, achieving what you want. (Horizontal nav bar will allow to reach each and every subproject documentation, and James logo will get you back to the first page) Were you

Re: Problems building James/Cassandra backend

2016-10-22 Thread Benoit Tellier
>From the error message it looks like port 9042 is already allocated on your computer. Do you have a cassandra running on it ? Have you tried removing the binding of port 9042 in the doecker-compose ? (We bind port 9042 for querying more easily elasticsearch to know what's happening when we

Re: James 3.0 roadmap

2016-10-24 Thread Benoit Tellier
, it just makes it a lot easier for a > user/viewer to discover and read more about what that particular task > involves. > > Marc... > > On 10/22/2016 11:01 PM, Benoit Tellier wrote: >> Most tasks already have issues on the Jira. If not, we create it as soon >> as

James 3.0 roadmap

2016-10-21 Thread Benoit Tellier
, Benoit Tellier - To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org For additional commands, e-mail: server-user-h...@james.apache.org

Re: Apache James 3.0-beta5 is for early adopters

2016-11-21 Thread Benoit Tellier
You miss some configuration files for the indexer. Some new configuration files were introduced for Spring. Please check https://github.com/apache/james-project/tree/master/dockerfiles/run/spring/destination/conf and ensure you have the file showing up there. Cheers, Benoit Tellier Le 22/11

Re: Error: Domain not found

2016-10-26 Thread Benoit Tellier
, Benoit Le 25/10/2016 à 19:27, Christian Fischer a écrit : > What do i have to do on github ? > > Downloading the files or compiling sth. ? > > > Thanks in advantage > Christian > > 2016-10-25 8:58 GMT+02:00 Benoit Tellier <be...@minet.net>: > >>

Re: Problems building James/Cassandra backend

2016-11-03 Thread Benoit Tellier
Hi Marc, It is some issue with your docker installation. Check it and follow Docker guides. Regards, Benoit Tellier Le 03/11/2016 à 02:09, Marc Chamberlin a écrit : > On 10/24/2016 1:15 AM, Matthieu Baechler wrote: >> Hi Marc, >> >> >> On 10/23/2016 03:1

Re: James 3.0 release date

2016-11-26 Thread Benoit Tellier
Hi Vidhya, Yes, of course. You can start whenever you have time ;-) Best regards, Benoit Le 25/11/2016 à 21:57, vidhyadharan D a écrit : > Hi Benoit, > > may be i will start contribute after December, is that ok. > > Thanks, > vidhya > > On Fri, Nov 25, 2016 at

Re: using add-ons as jspf or jdkim

2016-12-14 Thread Benoit Tellier
Hi Matt, My company is actively contributing to James and I would be glad to help you on these topics. # SSL / StartTLS between Mail servers It is configurable. These configuration options are passed to the javax Transport, wich takes care of delivery. Look at the RemoteDelivery mailet, in

Re: Ramifications of Deleting 'var' in James 3?

2016-12-28 Thread Benoit Tellier
Hi, First thanks for this report, it seems you have some experience running James, and I would be interested to know what actually goes corrupted. Could you please attach a full exception stack trace of what happens when var is corrupted ? Could you also provide your configuration ? An other

Re: Moving Archived Messages Out of Database

2017-03-27 Thread Benoit Tellier
lboxes. (Because our IMAP-sync scripts are pretty slow) I am not aware of shortcuts for dealing with such problems. Cheers, Benoit Tellier Le 26/03/2017 à 02:35, Jerry Malcolm a écrit : > I have a client who has some folders with 150,000+ messages in them. > When he accesses these folders via

Re: Linagora's James newsletter - March 2017

2017-03-19 Thread Benoit Tellier
> On 16.03.2017 17:32, Benoit Tellier wrote: >> Hi, >> >> Thanks for your warm reply. >> >> What do you can "memory metrics"? >> >> Le 16/03/2017 à 19:10, Ioan Eugen Stan a écrit : >>> Hello Benoit, >>> >>> Con

Re: Linagora's James newsletter - March 2017

2017-03-16 Thread Benoit Tellier
James. > > Thank you for finally making James 3 a reality. > > How about memory metrics? > > Regards, > > On 16.03.2017 12:45, Benoit Tellier wrote: >> Hello, >> >> It seems like that I can not share here the html version of this newsletter. >> >&

Linagora's James newsletter - March 2017

2017-03-16 Thread Benoit Tellier
Linagora have a team of developers devoted to the James server. We are already contributing for a few years to the project. This document will try to give you information about what we recently did in the James project, and give hints about the road-map we follow. We will

Re: Linagora's James newsletter - March 2017

2017-03-16 Thread Benoit Tellier
Hello, It seems like that I can not share here the html version of this newsletter. Thus, I cross-posted the newsletter on Medium. When we will have the new version of the website, this newsletter will deserve to be on the website. https://medium.com/p/8192f4522e4d Cheers, Benoit Tellier

Re: OOM on Specific Emails

2017-04-21 Thread Benoit Tellier
Hi, You are processing a too large email. SetMimeHeader mailet is modifying your email, but fails allocating more resources. This may be caused to a missing pre-allocation parameter in ByteArrayOutputStream. This sounds from the stacktrace like a limitation of the javax implementation. (You

Re: James 3.0.0 configuration

2017-07-30 Thread Benoit Tellier
). However, changes in the configuration file are supposed to be take into account. Can you send us the configuration updates you have been doing? Thanks for report, Cheers, Benoit Tellier Le 28/07/2017 à 23:47, Bhaswanth Gattineni a écrit : > Hi Terry, > May I know what change

Re: James 3.0.0 configuration

2017-07-30 Thread Benoit Tellier
See https://issues.apache.org/jira/browse/JAMES-2104 Le 31/07/2017 à 11:37, Benoit Tellier a écrit : > Hi, > > During the release process for v3.0, the *-template.xml were renamed to > *.xml. This change aims at proposing a more simple configuration process > for users, who are

Looking for James use-cases

2017-05-16 Thread Benoit Tellier
|Hi, We are are looking for use cases of James in order to fill a use-case section on the new website. This move aims at easing adoption, and gives a better overview of the community. So my question is: Can you share, and describe your use case? Best regards, Benoit Tellier --- Example

Looking for James use-cases

2017-05-16 Thread Benoit Tellier
|Hi, We are are looking for use cases of James in order to fill a use-case section on the new website. This move aims at easing adoption, and gives a better overview of the community. So my question is: Can you share, and describe your use case? Best regards, Benoit Tellier --- Example

Re: James 3.0 RC1, can send message, but can't find INBOX

2017-06-19 Thread Benoit Tellier
ox instead. Cheers, Benoit Tellier Le 20/06/2017 à 04:13, Mike Lepore a écrit : > I have successfully sent email to a test user, but can't find where the > INBOX for the user is. > > INFO 17:01:00,766 | james.smtpserver | Id='719735544' User='' > Connection established from 127.0

Re: failed to compile from source - again

2017-06-05 Thread Benoit Tellier
oogle didn't existed yet and just got few low-ish games by burned > CDs from school friends (online DRM wasn't a thing back then) who is > just used to "double-click on setup/install and hit next until it says > fin&q

Re: SMTP best practices tutorial

2017-06-06 Thread Benoit Tellier
> > On Mon, Jun 5, 2017 at 7:12 PM, Benoit Tellier <btell...@linagora.com> > wrote: > >> Hi, >> >> Welcome on board Mark! >> >> TLS and authenticated users are supported in James. >> >> Have a look to smtpserver.xml configuration file to

Re: James 3.0 RC1

2017-06-06 Thread Benoit Tellier
Hi, You can do it yourself: (in the mail headers) List-Unsubscribe: You just need to send a mail to this address. Cheers, Benoit Le 07/06/2017 à 11:55, Julie Brunias a écrit : > Please remove me from the mail list > Thanks for understanding

Re: failed to compile from source - again

2017-06-08 Thread Benoit Tellier
l can't understand WHY this happens, >>> as it went fine on the same setup on my root. Can't tell any >>> difference: same maven, same jdk, same OS and patch-level. Nothing >>> wich could cause this fail according to the source as there is nothing >>> system-level called

Re: James 3.0 RC1

2017-06-06 Thread Benoit Tellier
Hi, To modify the configuration, you can mount it on a volume. Here is the mount option: " -v $PWD/path/to/your/config:/root/conf" You can select the configuration files in the folder corresponding to your docker image in https://github.com/apache/james-project/tree/master/dockerfiles/run

Re: James 3.0 RC1, failed to run james, unable to load indexer, spring config

2017-06-17 Thread Benoit Tellier
Hi, Do you have an indexer.xml in your conf folder? What is its content? Please have a look at a sample working configuration: https://github.com/apache/james-project/tree/master/dockerfiles/run/spring/destination/conf Cheers, Benoit Le 17/06/2017 à 02:05, Mike Lepore a écrit : > I keep

Re: SMTP best practices tutorial

2017-06-05 Thread Benoit Tellier
Hi, Welcome on board Mark! TLS and authenticated users are supported in James. Have a look to smtpserver.xml configuration file to configure SMTP settings. http://james.apache.org/server/config-smtp-lmtp.html moreover give more details about this configuration. Note that James can emit

Re: Cassandra support

2017-09-11 Thread Benoit Tellier
. However, it might depend on your use case, but mail repository (which is not mailbox) is generally not a critical component. My company is currently using the Cassandra back-end for its Mail Delivery Agent. Cheers Benoit Tellier Le 11/09/2017 à 22:47, Vancheri, Alessandro a écrit : > Hello, I wo

Re: james_mail_userflag not being managed

2017-10-08 Thread Benoit Tellier
Hi. This is a known issue: https://issues.apache.org/jira/browse/MAILBOX-229 Either upgrade or apply the patch :-) Thanks for report. Cheers, -- Tellier Benoit Software engineer dedicated to OpenPaaS at Linagora PMC of the Apache JAMES project VIE in Vietnam https://twitter.com/AwesomePaaS

Re: Only doing smtp

2017-12-04 Thread Benoit Tellier
/ Cheers, Benoit Le 04/12/2017 à 15:40, Benoit Tellier a écrit : > Hi Mark, sorry for the late answer. > > To get a more personalized mail post processing, you will have to edit > **mailetcontainer.xml** file. > > Bounce is returned to the sender address advertized in the SM

Re: James MPT SMTP Core fails skipping tests

2017-12-04 Thread Benoit Tellier
Hi Matt. - DskipTests skips tests execution, not test compilation. If you used that option then your failure is not normal. By the way, such "non compilable/non runnable" tests seems really weird to me. Could you: - Give me your environment settings: OS/OS version/ Java JDK + version/maven

Re: Disable Plaintext Authentication in James 3.0.1

2017-12-04 Thread Benoit Tellier
You are right. Using an AUTHENTICATE / LOGIN command on an unsecure connection should not be permitted. Or at the very least as an admin I should be able to disable it. I am not aware of such mechanism. As I think this is important, I will introduce a ticket about it. Cheers, Benoit Le

Re: Only doing smtp

2017-12-04 Thread Benoit Tellier
Hi Mark, sorry for the late answer. To get a more personalized mail post processing, you will have to edit **mailetcontainer.xml** file. Bounce is returned to the sender address advertized in the SMTP envelope. You will need to detect "fake" incoming SMTP connections. Several mechanisms exists

Re: Mail not delivered locally

2017-12-04 Thread Benoit Tellier
Hi Guofeng Zhang, First sorry for the late answer. You can check the email was well received by connecting to James server using IMAP, for instance. This looks like a bit weird, could you: - ensure both recipients have a local domain (handled by your James server?) - Could you try to collect

Re: Upgrade

2017-12-04 Thread Benoit Tellier
Hi Mark. What do you mean? What packaging are you using? You simply need to use James newest Jars with your old conf. If you are using spring packaging the newest version of these jar is in the 3.0.1 downloadable ZIP. Cheers, Benoit Le 02/12/2017 à 10:01, Mark Gordon a écrit : > What is the

Re: Next Steps for James

2018-05-06 Thread Benoit Tellier
Hi. Le 07/05/2018 à 06:47, Simon Levesque a écrit : >> 1. DOCS and TUTORIALS > > To help get new documentation fast, a wiki would be better than: creating a > Jira, changing text files in the repository and doing a pull request. > > Also, one big head-ache is that when we download the release,

Re: Redact IP addresses from Received field

2018-05-07 Thread Benoit Tellier
can, of course, help you, and provide guidance to implement such a mailet. Best regards, Benoit Tellier Le 07/05/2018 à 21:40, Rich P a écrit : > In order to hide IP addresses for outbound mail, I configured James to remove > the Received field using this in mailetcontain

[ANNOUNCE] Apache MIME4J 0.8.2 release

2018-05-07 Thread Benoit Tellier
Dear community, The Apache James team is pleased to announce the 0.8.2 release of Apache MIME4J. Apache MIME4J is a Java library for parsing, generating and modifying MIME messages. This release solves the following bugs: - MIME4J-267 MIME4J DOM parsing errors on specific formats -

Re: Multiple Databases?

2018-05-08 Thread Benoit Tellier
Hi Jerry, There is currently no solution to do what you describe. There is no "custom storage treatment" for archived mails. I did not address nor faced this problem, thus can not really help you. Cheers, Benoit Tellier Le 09/05/2018 à 02:08, Jerry Malcolm a écrit : &

Re: James with AWS SES mail receiving

2018-06-10 Thread Benoit Tellier
need to implement a new component in James listening on AWS SNS, upon messages retrieving the mails, and then enqueue them in James internal MailQueue. Cheers, Benoit Tellier Le 11/06/2018 à 01:53, Jeremy T. Bouse a écrit : >     Has anyone thought about how to possibly make use of AWS SES em

Use the James blog to communicate about your uses of James

2018-06-07 Thread Benoit Tellier
/2018/06/06/linagora-june-nl.html Furthermore, anybody using James is encouraged to do some posts on the same medium about your uses of James and work on it. To do so add a file in this folder [1] then open a Pull Request on this repository [2]. Best regards, Benoit Tellier [1] https://github.com

Re: mail log monitoring like gmail

2018-05-02 Thread Benoit Tellier
. Would that fit your needs? Or would you like to have something more complex? Would you like to contribute it? Cheers, Benoit Tellier Le 02/05/2018 à 21:30, Matthew Broadhead a écrit : > hi, i am thinking of using James as my email server.  however does it > have any plugin which mo

New features in next release (3.1.0): WebAdmin + MailQueues + MailRepositories

2018-01-30 Thread Benoit Tellier
delays - [JAMES-2153] JPA-SMTP guice project needs a docker file Of course other ideas are more than welcome, and we can provide support on GitHub as well as on the [gitter chat]. Please feel free to discuss that with us. Cheers, Benoit Tellier In the name of The Apache James team @Linagora

Re: Evolution with James

2018-08-16 Thread Benoit Tellier
Hello, Thanks for the report. This is a James bug. The QResync (RFC-5162) is known to be buggy, and considered experimental. I advise you to either: - Configure your client to no rely on QResync - Disable QResync capability advertising in James. This can be done in imapserver.xml using the

[ANNOUNCE] Apache James 3.1.0 released

2018-08-12 Thread Benoit Tellier
(in addition to deb packaging) We would like to thank all of contributors who made the release possible and to invite others interested in helping out to engage the community on the dev and users lists! Cheers, Benoit Tellier

Re: High disk usage

2018-07-16 Thread Benoit Tellier
Hi Samuel, As such, I have no idea of what can cause this high throughput. Maybe you can describe a bit more what you observe: - What is the size of your deployment? - Any particular IMAP command is causing this high throughput? (FETCH BODYSTRUCTURE for instance is known as not optimally

Re: Change hashing algorthim for existing users

2018-07-16 Thread Benoit Tellier
, Benoit Tellier Le 16/07/2018 à 23:20, Ashton Holmes a écrit : > I recently changed my passwords to be hashed with SHA-512 however this > change seems to only apply to new users and not when an existing user > changes their password. Is there any way to make it apply when an > existing

Re: Change hashing algorthim for existing users

2018-07-17 Thread Benoit Tellier
try? Contributions would be very welcome on >> this topic, and I can offer you help if need be. >> >> Cheers, >> >> Benoit Tellier >> >> Le 16/07/2018 à 23:20, Ashton Holmes a écrit : >>> I recently changed my passwords to be hashed with SH

James brand new "How-to" tutorials

2018-07-04 Thread Benoit Tellier
://issues.apache.org/jira/browse/JAMES-2454 `How to: Using a SMTP gateway with James` Cheers, Benoit Tellier - To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org For additional commands, e-mail: server-user-h

Re: Disabling JMX/Securing james

2018-07-11 Thread Benoit Tellier
Hello Ashton Holmes, What Raphael did not tell you in his previous email is that this setting is Guice specific. It is not working with the Spring default binaries that you might be using. Cheers, Benoit Tellier Le 12/07/2018 à 02:03, Ashton Holmes a écrit : > That doesn't seem to work for

Re: Issue : Multiple concurrent threads attempted to access a single broker

2018-03-13 Thread Benoit Tellier
Hi, Thanks for reporting this, this is a very interesting bug, we definitely need to investigate... You can follow the issue here : https://issues.apache.org/jira/browse/JAMES-2350 Expect a patch soon, and thanks for the report! Furthermore, I just pushed a `3.0.1` tag on the docker image. I

Re: Issue : Multiple concurrent threads attempted to access a single broker

2018-03-18 Thread Benoit Tellier
es-project/pull/1329 Thanks for the report! Best regards, Benoit Tellier Le 16/03/2018 à 22:12, Yeikel a écrit : > Hi , > > Thank you for getting back to me. I upgraded my container to the latest > version (published 41 minutes ago) and now I am receiving a new error. This > erro

Re: Mail list server?

2018-10-30 Thread Benoit Tellier
Hi, Yes these mailets are no longer part of James source code. To support mailing lists in James 3.x we would need to re-introduce all these mailets, and maybe also a few generic data-models. This do not seems complicated to do but this definitly demands a bit more work than just some

Re: Missing download for James server 3.2.0 Spring wiring

2019-01-02 Thread Benoit Tellier
Hi Marc, Simply try with https://www.apache.org/dyn/closer.lua/james/server/3.2.0/james-server-app-3.2.0-app.zip I will update the download page accordingly. Cheers, Benoit Tellier On 1/2/19 1:24 PM, Marc Chamberlin wrote: > At https://james.apache.org/download.cgi#Apache_James_Server  &g

Re: MySQL documentation?

2019-01-03 Thread Benoit Tellier
Hi Marc. Nobody contributed a detailed MySQL guide but I did find a PostGresSQL guide you can have a read to: http://james.apache.org/server/config-spring-jpa-postgres.html Cheers, On 1/3/19 2:39 PM, Marc Chamberlin wrote: > Can some kind soul send me, or point me to a link describing how to >

Re: TLS 1.2 problems with Certificate Request

2018-12-13 Thread Benoit Tellier
u can pass additional "mail." properties to RemoteDelivery configuration. Example: ... true ... This may help you. Cheers, Benoit Tellier On 12/12/18 6:50 PM, Arnau Rebassa wrote: > Hi all, > > We are using james 3.0.1 configured to use TLS in remote deliveries. The

Re: TLS 1.2 problems with Certificate Request

2018-12-13 Thread Benoit Tellier
t 9:21 AM Benoit Tellier <mailto:btell...@linagora.com>> wrote: > > Hi Arnau, > > To be clear, you "Sends mail to a server with custom certificate"?  > > > As I understand it James rejects the certificate as it is not signed by > any ce

Re: Setup and build issues

2018-12-06 Thread Benoit Tellier
Hi, I wonder if there is not some cleaner ways of doing this. Could you share the exact stack-trace you have? (for license reasons I don't have a windows machine at hand...) With the exact maven goals and maven versions you are running... Previously we choose to not play Dockerized test if a

Re: Email Black hole

2018-11-20 Thread Benoit Tellier
Hi Vlad, You can easily set up an email black-hole with James by editing `mailetcontainer.xml` file. You can add this mailet: It will ignore all emails sent to no-re...@domain.tld Cheers, Benoit Tellier On 11/20/18 5:13 PM, Vlad Palnik wrote: > Hi all, > > Newbie here, so pl

Re: James Server no longer compatible with MySQL/MariaDB since 3.1.0?

2019-01-07 Thread Benoit Tellier
Hi I think Marc did run in a similar issue, that he solved with a MariaDB 10.3 upgrade. Maybe you can give this a try. Cheers, On 1/7/19 2:24 PM, cryptearth wrote: > Hey there all, > > I'm having issues getting James up and running with MySQL/MariaDB > since v3.1.0. > > The main exception it

Re: how to resubmit failed messages

2019-02-20 Thread Benoit Tellier
Hi, There is no binding for Spring (and thus default James server) for webadmin. In order to use webadmin one need to rely on Guice products. Best regards On 2/20/19 9:20 PM, Raphael OUAZANA wrote: > Hi Jeffrey, > > You are trying to contact James on port 25, which is for SMTP. > > Webadmin

Re: Disable TLS1.0 for STARTTLS

2019-03-12 Thread Benoit Tellier
website page is https://james.apache.org/server/config-ssl-tls.html That would be lovely Best regards, Benoit Tellier On 12/03/2019 17:42, Matt Pryor wrote: > Please disregard this question, after some more digging I found out it was > the /jre/lib/security/java.security file that I

Re: MalformedURLException: unknown protocol: classpath

2019-02-17 Thread Benoit Tellier
I am not sure you can use "james script" directly like this as a initd script. What we do use in docker (and thus is maintained) is ./bin/wrapper-linux-x86-64 conf/wrapper.conf wrapper.syslog.ident=james wrapper.pidfile=var/james.pid wrapper.daemonize=FALSE Cheers, Benoit On 2/18/19 7:39 a

Re: james and sendmail - wildcard alias for local users

2019-02-11 Thread Benoit Tellier
in XML, this would do 100% the job you tried to hack. Best regards, Benoit TELLIER On 2/4/19 1:55 AM, cryptearth wrote: > So I dug through some code and found some points where I might could get > started: > > The interface org.apache.mailet.Mail offeres the methods one might c

Re: MalformedURLException: unknown protocol: classpath SOLVED

2019-02-20 Thread Benoit Tellier
Hi. This is very true. But the technical knowledge limitation is not the only one... There is also internationalization + text/plain messages... Note that "Bounce" mailet family allows a '' field allowing you to maybe further explain this to non techie users you might have to handle - and in the

Recent work on Apache James @Linagora: Distributed Guice James server, reactor, and more!

2019-01-28 Thread Benoit Tellier
] https://medium.com/linagora-engineering/next-level-java-8-staged-builders-602530f68b75 : Next level Java 8 staged builders, a design pattern we used to provide nice builders for Mailbox Events Best regards, Benoit TELLIER - To unsubsc

Re: Logfiles not working RESOLVED SOMEWHAT!

2019-01-29 Thread Benoit Tellier
, and apploy log4J configuration OR apply temporarily logback configuration [1] [1] : https://logback.qos.ch/manual/configuration.html I hope this solves your issue, and sorry for the late answer - I had been busy recently. Best regards, Benoit TELLIER On 1/29/19 1:04 PM, Marc Chamberlin wrote

Re: james and sendmail - wildcard alias for local users

2019-01-29 Thread Benoit Tellier
that all mail received, whatever the recipient, goes to the same mailbox? Cheers, Benoit TELLIER On 1/28/19 9:57 AM, cryptearth wrote: > Hey there, Matt here again. > > So, I think a found a possible solution without any source-file mods but > only clever mailet-config in mailetc

Re: Could not rewrite recipient?

2019-01-29 Thread Benoit Tellier
Hi Marc, I will have a closer look to your issue. Let me expose my thoughts below... 1. The quick fix... To quickly solve your problem, in the case you are not interested by address rewrites, just remove the `RecipientRewriteTable` from recipientrewritetable.xml... 2. My analysis of the

Re: james and sendmail - wildcard alias for local users

2019-01-30 Thread Benoit Tellier
something, then this should of course be discussed. And of course, on all these topics, all contributions are welcomed ;-) Cheers, Benoit TELLIER On 1/31/19 11:18 AM, Garry Hurley wrote: > A couple of questions. First, what is your usersrepository? If you store user > info in the database

  1   2   3   >