progmaticltd / homebox

A set of ansible scripts to build a personal mail server / private cloud / etc.
https://homebox.space/
GNU General Public License v3.0
461 stars 52 forks source link

postfix and dovecot delivery changes #329

Closed arodier closed 4 years ago

arodier commented 4 years ago
arodier commented 4 years ago

Not fixed yet, but work in progress.

arodier commented 4 years ago

This is not ready for merging, yet, but I identified the issue, which is Dovecot. The sieve filter does not compile any more, so the bcc'd email is not in the sent folder any more, which is why postfix fail to pass the test too. Just to keep everyone aware.

arodier commented 4 years ago

I found the postfix/dovecot issue, I will fix it tomorrow, it is late, now.

arodier commented 4 years ago

The copy in the sent folder is done, albeit the sent emails are now appearing twice! I will come back to this later.

arodier commented 4 years ago

I will make another test, this evening, with another domain, probably "homebox.test". I have the feeling that the duplicate is due to the usage of the .local domain. Any way, I found most of the issue.

arodier commented 4 years ago

I have it working, now. All the postfix and dovecot tests pass. I am not sure yet if that count, but I used homebox.test instead of homebox.local. I will run a test later today with .local. Using a .local for a domain might have side effects, or not, especially on dns lookups. It could be wise to change it, perhaps now.

I am also adding another small PR to fix state: installed on two apt tasks in test roles.