Re: port 25 & 587 & 465 and keystore password.

2019-11-05 Thread Jerry Malcolm
sing letsencrypt ssl certs and they seem to be working correctly. On Sat, Oct 26, 2019, 9:46 PM Jerry Malcolm wrote: Mark, I hit the same problem you are seeing about a month ago and reported it on the forum, but got no response. I was not using SSL on my previous version. I planned to move

Re: Moving Servers Wipes Out iPhone's Mail Accounts (IMAP Trace attached)

2019-10-31 Thread Jerry Malcolm
GETQUOTAROOT completed. 137,Request: 21 UID fetch 1:* (FLAGS) 139,Response: * 1 FETCH (FLAGS (\\Seen) UID 5801) 140,Response: * 2 FETCH (FLAGS (\\Seen) UID 5802) 141,Response: * 4 FETCH (FLAGS (\\Seen) UID 5804) On 10/29/2019 3:12 PM, Jerry Malcolm wrote: Ok, I need an IMAP expert Below

Re: Moving Servers Wipes Out iPhone's Mail Accounts

2019-10-22 Thread Jerry Malcolm
r EMAILID: unique identifier for an email If I'm right a good way to mitigate your production issue is to enforce the UID validity is the same before & after the migration, and hope your client apps did not all drop their cache. Cheers, Benoit On 22/10/2019 05:25, Jerry Malcolm wrote: Delet

Re: Apache James 3.4 install

2019-10-24 Thread Jerry Malcolm
? SHould I be using an alternative to ActiveMQ? I am getting DNS errors when it is trying to resolve localhost. Looks like it is also struggling with the hostname. -Mark On Thu, Oct 24, 2019 at 2:50 PM Jerry Malcolm wrote: Mark, I'm right with you It turns out

Re: Apache James 3.4 install

2019-10-24 Thread Jerry Malcolm
Mark, I'm right with you It turns out that log4j.properties has several omissions.  Several were fixed a month or so ago.  Not sure if your version picked up the changes.  But I've added even more additions to get the logging info I have needed in my migration journey. Here is my list

Re: Apache James 3.4 install

2019-10-24 Thread Jerry Malcolm
going to try to build. the package. If you are not using ActiveMQ are you using RabbitMQ? how is that configured? Thanks Mark On Thu, Oct 24, 2019 at 4:32 PM Jerry Malcolm wrote: I'm not using ActiveMQ. So I can't make a recommendation there. I haven't had any problems with DNS. What

Re: Moving Servers Wipes Out iPhone's Mail Accounts (IMAP Trace attached)

2019-10-29 Thread Jerry Malcolm
Ok, I need an IMAP expert Below is a very brief trace of the communications between iPhone mail and JAMES (3.4).  I completely deleted an account on my iPhone, then recreated it while in airplane mode to make sure I didn't miss any communications in my trace.  I started the trace, exited

Re: Apache James 3.4 install

2019-10-25 Thread Jerry Malcolm
Jerry Malcolm wrote: Mark, I'm running 3.4 (+plus a few fixes/tweaks I've had to add...). I'm going to be really uneducated here If I am running ActiveMQ or RabbitMQ, it's totally under the covers. I'm not even sure what it used for, unless it's for internal passing of the email. I have

Re: Apache James 3.4 install

2019-10-25 Thread Jerry Malcolm
oon.  But until then, they are pretty trivial changes to make (assuming, of course, we get your build  issues resolved...) Jerry On 10/25/2019 1:30 PM, Jerry Malcolm wrote: Is this with the 'master' branch?  Or did you go back to 3.3? It looks like a java compiler error.  But it looks like it

Re: Apache James 3.4 install

2019-10-25 Thread Jerry Malcolm
the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException [ERROR] [ERROR] After correcting the problems, you can resume the build with the command [ERROR] mvn -rf :james-server-util On Fri, Oct 25, 2019 at 10:11 AM Jerry Malcolm wrot

Re: port 25 & 587 & 465 and keystore password.

2019-10-26 Thread Jerry Malcolm
Mark, I hit the same problem you are seeing about a month ago and reported it on the forum, but got no response. I was not using SSL on my previous version.  I planned to move to SSL as part of my migration.  I just figured the proble was due to lack of knowledge on my part and pushed it to

Re: Moving Servers Wipes Out iPhone's Mail Accounts

2019-10-22 Thread Jerry Malcolm
Hi Matthieu, I can add some log/trace statements into the low-level imap processing.  I tried digging into the source, but got pretty bogged down.  If you can point me to the best java class to put the logging code, I can make that happen. In the meantime, to try to keep moving on the

Re: Moving Servers Wipes Out iPhone's Mail Accounts

2019-10-21 Thread Jerry Malcolm
a workaround for this. On 10/21/2019 9:55 PM, Jerry Malcolm wrote: I threw the switch this evening to fully move to my new upgraded 3.4 server.  Basically, I just changed the IP address of the domain name for my mail server.   I did a bunch of testing on several accounts using Thunderbird

Moving Servers Wipes Out iPhone's Mail Accounts

2019-10-21 Thread Jerry Malcolm
I threw the switch this evening to fully move to my new upgraded 3.4 server.  Basically, I just changed the IP address of the domain name for my mail server.   I did a bunch of testing on several accounts using Thunderbird.  Everything seems to be working.  But then I get a phone call from a

Setting "administratorid"?

2019-10-29 Thread Jerry Malcolm
I see in AbstractUsersRepository where "adminstratorid" is pulled from somewhere in the configuration:     administratorId = Optional.ofNullable(configuration.getString("administratorId")); But I can't find any place to set it in the shipped configuration files.  Where is the

Re: Setting "administratorid"?

2019-10-29 Thread Jerry Malcolm
  true ad...@myhost.com This took a whole lot of digging to figure out.  I really think the default usersrepository.xml should have at least commented-out lines defining where/how to set the administrator id. I'll add it to my list if this is indeed the correct implementation. Jerry On 10/

LetsEncrypt Certificates Not Trusted

2019-09-25 Thread Jerry Malcolm
Still nothing on making the logs work...  While waiting on that, I'm moving to SSL.  I was not using SSL on beta5.  So this is likely a generic SSL question not specific to 3.3.0.  See the setup and configuration info below.  When I try to create an account in Thunderbird and also in an

Architectural Implementation Combinations / Criteria?

2019-10-05 Thread Jerry Malcolm
Back in v3b5, I used James with Spring and with JDBC/mySQL. I realize that several new implementation combinations have been added.  I've read articles about Guice, Cassandra, Spring, JPA, Docker.  I understand basically where each one fits into the world of James. And looking at the JAMES

Debugging 554 Responses

2019-12-20 Thread Jerry Malcolm
Since my migration to AWS and to James 3.4.x, I'm getting several '554' bounce responses from certain recipient servers.  I know this is a long shot on this question.  But any advice will be greatly appreciated. I've sent mail to mail-tester.com which has been incredibly useful in resolving

DKIM With Virtual Hosting

2019-12-27 Thread Jerry Malcolm
I know just enough about DKIM to be very dangerous... so bear with me here... I am still struggling with mail I send being bounced.  In the interim to protect my clients, I configured some of my tomcat apps to use Amazon's SES (SMTP) service bypassing my JAMES server.  I analyzed the mail

Re: DKIM With Virtual Hosting

2019-12-27 Thread Jerry Malcolm
to this forum that are flagged as suspicious, or was it only mine?  I'm sure gmail is not going to be much help in informing what it found that made it suspicious. Thx Jerry On 12/27/2019 5:45 PM, Peter Henderson wrote: On Fri, 27 Dec 2019 at 16:50, Jerry Malcolm wrote: I know just enough about

Re: DKIM With Virtual Hosting

2019-12-28 Thread Jerry Malcolm
suspicion. For completeness, your reply to my feedback was not flagged. HTH Peter. On Sat, 28 Dec 2019 at 01:07, Jerry Malcolm wrote: Hi Peter, Actually this tells me a lot. The message that I posted that you received and gmail flagged did not come directly from my james server. My post went

Re: Building JAMES

2020-04-26 Thread Jerry Malcolm
Sadly I realized a while back that it does not build out of the box.  Through much trial and error, I finally got the build to complete.  However, even with that, for some reason I still get several errors.  Apparently they aren't fatal errors.  I have learned that if there is really something

Keystore Renewal Policy?

2020-05-11 Thread Jerry Malcolm
I finally got the process down with certbot-->openssl-->keytool to get LetsEncrypt certs and convert them to keystore files for SMTP and IMAP.  One question... Since LetsEncrypt requires renewing the certs every 90 days, does that also add a requirement to re-generate the keystore files if

Re: Keystore Renewal Policy?

2020-05-12 Thread Jerry Malcolm
I have a lot of customers that use Thunderbird, Outlook, iPhone, etc to access their mail.  All of these scream if the certificate is expired. I'm not having any problems per se.  I use a three step process with LetsEncrypt, openssl, and keytool.  Everything functions fine.  LetsEncrypt has a

Re: Keystore Renewal Policy?

2020-05-12 Thread Jerry Malcolm
David, That's good info in the article.  But my question was does the keytool-generated file expire as well when the underlying cert (LetsEncrypt or self-signed cert) expires?  Or can I simply renew the underlying cert without having to re-execute the keytool step each time the cert

Re: DKIM With Virtual Hosting

2020-03-17 Thread Jerry Malcolm
David, I'm happy to know a knowledgeable person related to DKIM.  From what I can tell, the current james dkim mailet is only usable for non-virtual hosting servers, where the server rdns is the same as the 'from' domain in the email.  The james dkim mailet is going to need some modifications

Re: [James 3.4.0] log files

2020-03-17 Thread Jerry Malcolm
Tommy, I hit this problem as well.  Turns out that all the logs were restructured in 3.4, and the log4j file was not updated accordingly.  I've updated mine and also added several more log points.  This one works for me.  Replace your /conf/log4j.properties file with this one, and play around

Re: Version 3.4.0 Fails to store mail messages

2020-03-16 Thread Jerry Malcolm
I believe the official 3.4 release till had the problems with the case of the sender/recipient vs the case of the user name. Scrounging around the database, I found hundreds of emails put in inboxes that had different cases in their senders/recipients.  Not sure if this is your problem.  But

Re: Killing long-running tasks

2022-10-05 Thread Jerry Malcolm
Sorry.  Totally forgot to include it.  Currently it's Spring. Jerry On 10/5/2022 8:41 PM, Benoit TELLIER wrote: Hello Jerry, Which backend are you using? JPA ? On 06/10/2022 08:32, Jerry Malcolm wrote: A client yesterday had a folder with 20,000 emails and decided to delete and/or move most

Killing long-running tasks

2022-10-05 Thread Jerry Malcolm
A client yesterday had a folder with 20,000 emails and decided to delete and/or move most of them to other folders (using Thunderbird client).  The server slowed to a crawl. Since that time, opening any folder on any account takes forever with Thunderbird timing out most of the time.  I've

Hupa or Alternative

2023-04-28 Thread Jerry Malcolm
I realize that Hupa project has been retired.  However, I need to embed a webMail client into my web site, and Hupa appears to be able to do what I need.  But all of the source and binary download links on the Apache Hupa page are dead. Is there a new/better alternative to Hupa now?  If not,

Re: Hupa or Alternative

2023-04-29 Thread Jerry Malcolm
David, thanks for the quick response.  JWMA didn't show up in my original google search.  It looks like it will definitely meet my needs.  Is there a forum for tech discussions for JWMA? Thanks again. Jerry On 4/29/2023 2:08 AM, David Matthews wrote: I realize that Hupa project has been

Re: Hupa or Alternative

2023-04-29 Thread Jerry Malcolm
David, Thanks again.  I'm not really concerned about it working properly.  Totally trust you there... :-)   I have a few specific requirements/desires that I might want to discuss with you.  It might be a bit premature now since I haven't yet started playing with it.  But I'd like to embed

Re: Hupa or Alternative

2023-04-29 Thread Jerry Malcolm
David, Definitely wouldn't ask for additional coding from you.  I could create  private Git branch and tweak it there. The only thing I would really like to have initially is some way to bypass the signin page and bring up JWMA already authenticated to a certain ID/PW.  Something like

<    1   2