>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]
