Which part? Hosting the email server at home or the relay in the cloud? On Dec 10, 2017 14:53, "Fabian A. Santiago" <fsantiago at garbage-juice.com> wrote:> On December 10, 2017 3:39:05 PM EST, Stephan H <herker at gmail.com> wrote: > >I have dovecot postfix setup on my home server as well. I use a > >virtual > >server in the cloud as my mx record and mail relay and have my home > >record > >on dynamic dns. It's really effective. > > > >On Dec 10, 2017 2:37 PM, "Fabian A. Santiago" > ><fsantiago at garbage-juice.com> > >wrote: > > > >> On December 10, 2017 2:49:35 PM EST, "Andr? Rodier" <andre at rodier.me> > >> wrote: > >> >Hello Mike, > >> > > >> >Yes, I am using a static IP address, but in theory, you could use a > >> >dynamic one. > >> > > >> >Nothing technically would prevent email exchanges between two boxes, > >as > >> >long as the SPF records are up to date and the DKIM is properly > >setup. > >> > > >> >Unfortunately, some ISPs are simply blacklisting full range of > >private > >> >IP addresses just because they are not officials / commercials. > >> > > >> >Kind regards, > >> >Andr? > >> > > >> >On 10/12/17 19:24, Mike wrote: > >> >> > >> >> Nice. > >> >> > >> >> Are you using a static IP in this setup? > >> >> > >> >> It doesn't seem like it, but wanted to be sure. > >> >> > >> >> Mike. > >> >> > >> >> Quoting Andr? Rodier <andre at rodier.me>: > >> >> > >> >>> Hello everyone, > >> >>> > >> >>> I have been using Postfix and Dovecot for my personal emails for > >> >years. > >> >>> After being tired of reinstalling my personal mail server many > >> >times, I > >> >>> am currently writing some Ansible scripts to do it automatically. > >> >>> > >> >>> I obviously checked the other projects, and did not found > >anything > >> >close > >> >>> to what I am looking for, so I am implementing it now. > >> >>> > >> >>> The final goal is to have a box that once online, would setup > >> >itself, by > >> >>> creating the certificates, the DKIM keys and update the > >appropriate > >> >DNS > >> >>> records. > >> >>> > >> >>> This is so far what I have achieved: > >> >>> - Automatic generation of certificates using LetsEncrypt > >> >>> - Automatic update of the domain entries: imap, smtp, webmail, > >etc. > >> >>> - Automatic generation of a DKIM keys > >> >>> - Automatic update of specific records (MX, SPF, DKIM, etc.) > >> >>> - LDAP server for user accounts, with or without system login. > >> >>> - Installation of Postfix, Dovecot and Roundcube > >> >>> > >> >>> Sending DKIM signed emails is working, and the IMAP server is > >> >configured > >> >>> as well, although basic. > >> >>> > >> >>> The postfix and dovecot configuration are not yet entirely > >finished. > >> >I > >> >>> am planing to add an anti spam system, and sieve, amongst other > >> >things. > >> >>> > >> >>> Although in development during my spare time, the system is > >normally > >> >>> robust and you should be able to run it multiple times without > >> >errors. > >> >>> > >> >>> If anyone is interested to use it, to have a look, or to take > >part, > >> >it > >> >>> is here: https://github.com/progmaticltd/homebox > >> >>> > >> >>> Kind regards, > >> >>> Andr? Rodier. > >> >> > >> >> > >> > >> Non static ip'd mail servers are also blocked because they're > >typically > >> spammers. > >> -- > >> > >> Thanks, > >> > >> Fabian S. > >> > >> OpenPGP: 3C3FA072ACCB7AC5DB0F723455502B0EEB9070FC > >> > > Stephan h, may I ask why you do that? Just out of curiosity. > -- > > Thanks, > > Fabian S. > > OpenPGP: 3C3FA072ACCB7AC5DB0F723455502B0EEB9070FC >
On December 10, 2017 5:25:46 PM EST, Stephan H <herker at gmail.com> wrote:>Which part? Hosting the email server at home or the relay in the >cloud? > >On Dec 10, 2017 14:53, "Fabian A. Santiago" ><fsantiago at garbage-juice.com> >wrote: > >> On December 10, 2017 3:39:05 PM EST, Stephan H <herker at gmail.com> >wrote: >> >I have dovecot postfix setup on my home server as well. I use a >> >virtual >> >server in the cloud as my mx record and mail relay and have my home >> >record >> >on dynamic dns. It's really effective. >> > >> >On Dec 10, 2017 2:37 PM, "Fabian A. Santiago" >> ><fsantiago at garbage-juice.com> >> >wrote: >> > >> >> On December 10, 2017 2:49:35 PM EST, "Andr? Rodier" ><andre at rodier.me> >> >> wrote: >> >> >Hello Mike, >> >> > >> >> >Yes, I am using a static IP address, but in theory, you could use >a >> >> >dynamic one. >> >> > >> >> >Nothing technically would prevent email exchanges between two >boxes, >> >as >> >> >long as the SPF records are up to date and the DKIM is properly >> >setup. >> >> > >> >> >Unfortunately, some ISPs are simply blacklisting full range of >> >private >> >> >IP addresses just because they are not officials / commercials. >> >> > >> >> >Kind regards, >> >> >Andr? >> >> > >> >> >On 10/12/17 19:24, Mike wrote: >> >> >> >> >> >> Nice. >> >> >> >> >> >> Are you using a static IP in this setup? >> >> >> >> >> >> It doesn't seem like it, but wanted to be sure. >> >> >> >> >> >> Mike. >> >> >> >> >> >> Quoting Andr? Rodier <andre at rodier.me>: >> >> >> >> >> >>> Hello everyone, >> >> >>> >> >> >>> I have been using Postfix and Dovecot for my personal emails >for >> >> >years. >> >> >>> After being tired of reinstalling my personal mail server many >> >> >times, I >> >> >>> am currently writing some Ansible scripts to do it >automatically. >> >> >>> >> >> >>> I obviously checked the other projects, and did not found >> >anything >> >> >close >> >> >>> to what I am looking for, so I am implementing it now. >> >> >>> >> >> >>> The final goal is to have a box that once online, would setup >> >> >itself, by >> >> >>> creating the certificates, the DKIM keys and update the >> >appropriate >> >> >DNS >> >> >>> records. >> >> >>> >> >> >>> This is so far what I have achieved: >> >> >>> - Automatic generation of certificates using LetsEncrypt >> >> >>> - Automatic update of the domain entries: imap, smtp, webmail, >> >etc. >> >> >>> - Automatic generation of a DKIM keys >> >> >>> - Automatic update of specific records (MX, SPF, DKIM, etc.) >> >> >>> - LDAP server for user accounts, with or without system login. >> >> >>> - Installation of Postfix, Dovecot and Roundcube >> >> >>> >> >> >>> Sending DKIM signed emails is working, and the IMAP server is >> >> >configured >> >> >>> as well, although basic. >> >> >>> >> >> >>> The postfix and dovecot configuration are not yet entirely >> >finished. >> >> >I >> >> >>> am planing to add an anti spam system, and sieve, amongst >other >> >> >things. >> >> >>> >> >> >>> Although in development during my spare time, the system is >> >normally >> >> >>> robust and you should be able to run it multiple times without >> >> >errors. >> >> >>> >> >> >>> If anyone is interested to use it, to have a look, or to take >> >part, >> >> >it >> >> >>> is here: https://github.com/progmaticltd/homebox >> >> >>> >> >> >>> Kind regards, >> >> >>> Andr? Rodier. >> >> >> >> >> >> >> >> >> >> Non static ip'd mail servers are also blocked because they're >> >typically >> >> spammers. >> >> -- >> >> >> >> Thanks, >> >> >> >> Fabian S. >> >> >> >> OpenPGP: 3C3FA072ACCB7AC5DB0F723455502B0EEB9070FC >> >> >> >> Stephan h, may I ask why you do that? Just out of curiosity. >> -- >> >> Thanks, >> >> Fabian S. >> >> OpenPGP: 3C3FA072ACCB7AC5DB0F723455502B0EEB9070FC >>Both; the whole setup. -- Thanks, Fabian S. OpenPGP: 3C3FA072ACCB7AC5DB0F723455502B0EEB9070FC
Originally I was on a business connection, so no port blocking. I moved to a residential connection at home and they blocked port 25. So I enabled my VPS in the cloud to relay my mail to the imap server in my home. It's a very simple setup. I only allow a couple IPs to relay anything through ( my home IP and other VPS's). Any other connection must be delivering to my IP or it's rejected. Then In the transport maps tell it to utilize a non standard port domain.com relay:[home.domain.com:28] On the home server's postfix I just define the relay host which also uses a non standard port relayhost: [vps1.domain.com:26] At this point you just have to setup your postfix/dovecot config how you want. I'm using postfixadmin and both postfix and dovecot use mysql to determine domains, users, and passwords. On Sun, Dec 10, 2017 at 2:27 PM, Fabian A. Santiago < fsantiago at garbage-juice.com> wrote:> On December 10, 2017 5:25:46 PM EST, Stephan H <herker at gmail.com> wrote: > >Which part? Hosting the email server at home or the relay in the > >cloud? > > > >On Dec 10, 2017 14:53, "Fabian A. Santiago" > ><fsantiago at garbage-juice.com> > >wrote: > > > >> On December 10, 2017 3:39:05 PM EST, Stephan H <herker at gmail.com> > >wrote: > >> >I have dovecot postfix setup on my home server as well. I use a > >> >virtual > >> >server in the cloud as my mx record and mail relay and have my home > >> >record > >> >on dynamic dns. It's really effective. > >> > > >> >On Dec 10, 2017 2:37 PM, "Fabian A. Santiago" > >> ><fsantiago at garbage-juice.com> > >> >wrote: > >> > > >> >> On December 10, 2017 2:49:35 PM EST, "Andr? Rodier" > ><andre at rodier.me> > >> >> wrote: > >> >> >Hello Mike, > >> >> > > >> >> >Yes, I am using a static IP address, but in theory, you could use > >a > >> >> >dynamic one. > >> >> > > >> >> >Nothing technically would prevent email exchanges between two > >boxes, > >> >as > >> >> >long as the SPF records are up to date and the DKIM is properly > >> >setup. > >> >> > > >> >> >Unfortunately, some ISPs are simply blacklisting full range of > >> >private > >> >> >IP addresses just because they are not officials / commercials. > >> >> > > >> >> >Kind regards, > >> >> >Andr? > >> >> > > >> >> >On 10/12/17 19:24, Mike wrote: > >> >> >> > >> >> >> Nice. > >> >> >> > >> >> >> Are you using a static IP in this setup? > >> >> >> > >> >> >> It doesn't seem like it, but wanted to be sure. > >> >> >> > >> >> >> Mike. > >> >> >> > >> >> >> Quoting Andr? Rodier <andre at rodier.me>: > >> >> >> > >> >> >>> Hello everyone, > >> >> >>> > >> >> >>> I have been using Postfix and Dovecot for my personal emails > >for > >> >> >years. > >> >> >>> After being tired of reinstalling my personal mail server many > >> >> >times, I > >> >> >>> am currently writing some Ansible scripts to do it > >automatically. > >> >> >>> > >> >> >>> I obviously checked the other projects, and did not found > >> >anything > >> >> >close > >> >> >>> to what I am looking for, so I am implementing it now. > >> >> >>> > >> >> >>> The final goal is to have a box that once online, would setup > >> >> >itself, by > >> >> >>> creating the certificates, the DKIM keys and update the > >> >appropriate > >> >> >DNS > >> >> >>> records. > >> >> >>> > >> >> >>> This is so far what I have achieved: > >> >> >>> - Automatic generation of certificates using LetsEncrypt > >> >> >>> - Automatic update of the domain entries: imap, smtp, webmail, > >> >etc. > >> >> >>> - Automatic generation of a DKIM keys > >> >> >>> - Automatic update of specific records (MX, SPF, DKIM, etc.) > >> >> >>> - LDAP server for user accounts, with or without system login. > >> >> >>> - Installation of Postfix, Dovecot and Roundcube > >> >> >>> > >> >> >>> Sending DKIM signed emails is working, and the IMAP server is > >> >> >configured > >> >> >>> as well, although basic. > >> >> >>> > >> >> >>> The postfix and dovecot configuration are not yet entirely > >> >finished. > >> >> >I > >> >> >>> am planing to add an anti spam system, and sieve, amongst > >other > >> >> >things. > >> >> >>> > >> >> >>> Although in development during my spare time, the system is > >> >normally > >> >> >>> robust and you should be able to run it multiple times without > >> >> >errors. > >> >> >>> > >> >> >>> If anyone is interested to use it, to have a look, or to take > >> >part, > >> >> >it > >> >> >>> is here: https://github.com/progmaticltd/homebox > >> >> >>> > >> >> >>> Kind regards, > >> >> >>> Andr? Rodier. > >> >> >> > >> >> >> > >> >> > >> >> Non static ip'd mail servers are also blocked because they're > >> >typically > >> >> spammers. > >> >> -- > >> >> > >> >> Thanks, > >> >> > >> >> Fabian S. > >> >> > >> >> OpenPGP: 3C3FA072ACCB7AC5DB0F723455502B0EEB9070FC > >> >> > >> > >> Stephan h, may I ask why you do that? Just out of curiosity. > >> -- > >> > >> Thanks, > >> > >> Fabian S. > >> > >> OpenPGP: 3C3FA072ACCB7AC5DB0F723455502B0EEB9070FC > >> > > Both; the whole setup. > -- > > Thanks, > > Fabian S. > > OpenPGP: 3C3FA072ACCB7AC5DB0F723455502B0EEB9070FC >