On Mon, 2020-04-20 at 13:15 +0100, David Matthews wrote:
> > Hi,
> > 
> > I am about to deploy a James instance for personal usage. I have a
> > restricted budget (say 50€/month) so I'm looking for the best setup
> > possible for that target.
> 
> hi Matthieu
> 
> It's not so easy to understand what information you're hoping for, 

You are right. Thanks for your try, I will try to refine my questions.

Given my budget, I'm wondering which hardware/software combination is
the more relevant.

For example: 

* Should I take a big VM and choose Postgres/JPA backend with ActiveMQ
and Lucene?
* Should I choose a big VM with Cassandra/ElasticSearch and Rabbitmq? 
* Or should I go the container way with docker compose and another
selection of software component?

Each solution has some benefits and as I didn't had to target that kind
of setup in the past, I'm wondering what people do.

> but I assume some sort of virtual machine offering is going to meet
> your needs. I have experience of VMs at Bytemark and Linode, but I'm
> not well informed about which companies offer the best service/price,
> although both of those two are OK.
> 
> > * IMAP + SMTP (in and out)
> > * TLS + SPF + DKIM
> 
> You're talking about working to a budget and deploying your own James
> server, so surely you'll deal with configuring James to give IMAPS
> access and SMTP yourself? 

Yes, configuring is not an issue.

> Here's my 2 cents worth on SPF and DKIM. 
> 
> 1)It's absolutely essential that you configure your domain's DNS with
> these (and also DMARC) and that James signs outgoing email with your
> DKIM private key. If you don't do that you'll be relying on
> recipients at yahoo, gmail, hotmail etc to whitelist your email
> address to get them delivery to inbox rather than junk folders. 

Thank you for the tip.

> 2)The effective way to avoid get deluged with incoming spam yourself
> is to configure James to use DNSBLs. If you do that, my experience is
> that you don't really need to worry about checking SPF and DKIM (or
> DMARC) on incoming email. Fact is that most spammers are already in
> these blocklists, so just dropping everything that has been caught
> there will solve the incoming spam problem at least 95%. I find that
> with that in place even running spamassassin offers little extra.

Ok, good to know

> Here's a couple of Howto's to set up James (including IMAPS, DKIM and
> DNSBL)
> 
> https://dmatthews.org/java_email.html
> 
> and to configure your domains DNS with SPF, DKIM and DMARC. 
> 
> https://dmatthews.org/email_auth.html
> 
> That last page is rather tinyDNS specific, but it will be of some
> help even if your domain's DNS server uses some other system, in
> which case feedback would be appreciated and will be added to that
> page.
> 

I will definitely look at your guides, they look great.

-- 
Matthieu


---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org
For additional commands, e-mail: server-user-h...@james.apache.org

Reply via email to