PajamaSoft
40d0900557
Add and configure latest z-push
Signed-off-by: PajamaSoft <support@pajamasoft.com >
hace 11 años
Bryan J Swift
d9bbc072c0
Split up email address information in `mail_virtual_users`
Use the changed `mail_virtual_users` structure to ensure directories and
sieve rules are created for each defined account.
hace 11 años
Bertrand Cachet
812dea232f
fix(mail): main_virtual_xx variables usage
mail_virtual_xx list were not use correctly in tasks.
We got error 'unicode object' has no attribute 'name' because:
with_items:
- "{{ mail_virtual_xx }}
is understood has a list of strings containing information extracted from {{ mail_virtual_xx }} variable
Now we use:
with_items: virtual_domain_xx}}"
hace 11 años
Alex Payne
f7f7157cec
more updated variable formatting and accommodation of the YAML parser being a fussbudget
hace 11 años
Alex Payne
d28f0f82b9
move to non-deprecated template variable formatting
hace 11 años
PajamaSoft
54648a8f39
Enable Roundcube's managesieve plugin or server-side filters
These are the changes necessary to enable Roundcube's manage sieve plugin to mange server-side sieve filters.
Signed-off-by: PajamaSoft <support@pajamasoft.com >
hace 11 años
Luke Cyca
e46ad018ba
Improved test suite, rewritten in python
Added friendly_networks variable to denote whitelisted networks
hace 11 años
Luke Cyca
194f587f3a
dsbl.org is no longer operating
hace 11 años
Luke Cyca
369b90925a
Move DNSBL to postscreen (fixes #45 )
hace 11 años
Shawn Sorichetti
290d59225d
Separate virtual mail directory settings into a task
Move the settings of the virtual mail directories into a separate
ansible task.
hace 11 años
Shawn Sorichetti
0b1a8633e5
Set permissions and owner on virtual mail domains
Without the owner being set to vmail and dovecot, when a virtual user
tries to access their mail account, dovecot throws an error that it does
not have permission to create the mail folder for the user.
With the owner and permissions being set the user's mail directory is
created and they can successfully sign in.
hace 11 años
PajamaSoft
ba4d5fa946
Configure Dovecot’s autocomplete plugin.
Adds/subscribes Drafts, Sent, Junk, Trash and Archive mailboxes.
hace 11 años
Luke Cyca
b1a3b8b67d
Use discovered IPv4 address
hace 11 años
Luke Cyca
93e7b3e3bd
Use common domain variable instead of blog_domain
hace 11 años
Luke Cyca
85bbbd7d02
Increase message size limit to 50MB (from default of 10MB)
hace 11 años
Luke Cyca
7043143f90
Improved idempotency and removed ip detection for checkrbl
hace 11 años
Luke Cyca
ba304cb10b
Cron job to make sure our server isn't on any RBLs
hace 11 años
Greg Karékinian
58dddc55d1
Remove variables from roles
Refs #39
hace 11 años
Greg Karékinian
894808b50c
Fix trailing whitespace
hace 11 años
Luke Cyca
5497f31fb9
Set postfix origin to correctly deliver mail for local users
(such as root's cron errors)
hace 11 años
Alex Payne
450ce6676e
substitute my domain for TODOs. Fixes #37
hace 11 años
Luke Cyca
ca8a371320
Use combined cert for postfix, dovecot, and znc
Fix CAcert usage in postfix and dovecot
hace 11 años
Bertrand Cachet
fbd5deb4ea
Fix Postfix TLS configuration
Fix Postfix configuration file to link to correct SSL certificate locations
hace 11 años
Luke Cyca
09c8fcb295
Named all tasks and made them idempotent where possible
hace 11 años
Luke Cyca
ed6245a2f2
smtpd should provide full cert chain, and smtp should verify certs against known CAs
hace 11 años
Luke Cyca
6168cd68d0
Automate encfs setup and name mount point more appropriately
hace 11 años
sjahl
a4bcb48199
Adding bits for configuring mail aliases, and a postmaster@ address as an example
hace 11 años
sjahl
9eecdf5c72
fixing some small dspam oddities
hace 11 años
Alex Payne
55a22bcdef
Add example lines to OpenDKIM TrustedHosts file. Fixes #16 .
hace 11 años
Alex Payne
82f1132694
Get MySQL email database name from var, not hardcoded
Thanks @pjan
hace 11 años
Tejinder Jheeta
b411e696d3
Fix for mysql import for virtualdomains
hace 11 años
Alex Payne
080d38986c
first commit
hace 11 años