>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, 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? 

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. 

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.

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.

--
David Matthews
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to