1
0
mirror of https://github.com/mail-in-a-box/mailinabox.git synced 2025-07-16 01:10:53 +00:00

Commit Graph

  • e413680f62 add a bash function ufw_allow which calls 'ufw allow' but hides its totally useless output Joshua Tauberer 2014-05-01 19:35:18 +0000
  • 66269f910f make a bash function to use everywhere we apt-get-install (DEBIAN_FRONTEND=noninteractive apt-get -qq -y ) Joshua Tauberer 2014-05-01 19:13:00 +0000
  • 80bf60715e Merge pull request #45 from randallsquared/master Joshua Tauberer 2014-04-30 15:11:23 -0400
  • abe277e393 Use STORAGE_ROOT in DSN Randall Randall 2014-04-30 14:52:23 -0400
  • 410a91504e Use STORAGE_ROOT where appropriate Randall Randall 2014-04-30 14:50:11 -0400
  • 43461fc14b enable and configure password-change plugin for roundcube Randall Randall 2014-04-30 13:07:15 -0400
  • 52fe6922ee add warnings about using a fresh machine because I wont support installing this on an existing machine Joshua Tauberer 2014-04-26 12:07:31 +0000
  • ef40f9247d Merge pull request #40 from jmedding/master Joshua Tauberer 2014-04-26 07:50:31 -0400
  • 296d2941db 'service nsd rebuild' is no longer a thing Joshua Tauberer 2014-04-26 11:47:31 +0000
  • cfa3e9594e Added additional DNS checker Jonathan Medding 2014-04-26 07:28:34 +0200
  • d186874ced Added DKIM and SPF testing tool. Jonathan Medding 2014-04-26 06:34:24 +0200
  • 06238a81c3 Small fix. noah 2014-04-25 18:11:45 -0700
  • 55893c5e75 Created logos, images directory, updated README. noah 2014-04-25 18:09:45 -0700
  • f713d9232f initial Dockerfile Joshua Tauberer 2014-04-25 12:39:14 -0400
  • 7c5c9774ea Merge pull request #34 from daniellawrence/handle_no_sshd Joshua Tauberer 2014-04-25 09:23:19 -0400
  • 58881f72db instead of installing roundcube from Ubuntu (before replacing it), just install the dependencies we need Joshua Tauberer 2014-04-25 12:25:47 +0000
  • bb62c433fc minor fixes to comments, argument order (consistency?), the github URL changed long ago Joshua Tauberer 2014-04-25 12:25:07 +0000
  • 9bab925123 use purge to get rid of apache Joshua Tauberer 2014-04-25 11:41:50 +0000
  • beae591a0e messed up markdown in the README, in 263fdb15f9 Joshua Tauberer 2014-04-24 17:15:42 +0000
  • a510e08f9e enable ufw firewall again Joshua Tauberer 2014-04-24 16:56:56 +0000
  • 263fdb15f9 refine the goals in the README Joshua Tauberer 2014-04-24 10:59:02 -0400
  • 63223f6b51 Install openssh-server to ensure that the end result is consistent across all Mail-in-a-Boxes. Daniel Lawrence 2014-04-25 00:31:37 +1000
  • 07b43c2bba set dovecot postmaster_address setting, fixes #31 Joshua Tauberer 2014-04-24 11:58:53 +0000
  • ac13f7ffca Merge pull request #29 from xLegoz/master Joshua Tauberer 2014-04-23 19:02:09 -0400
  • 7752defaa9 force scripts into bash, only supported shell Joey Pereira 2014-04-23 18:54:05 -0400
  • dc996278af nsd doesn't install without creating the nsd user first - merge branch from randallsquared-master, fixes #25 Joshua Tauberer 2014-04-23 18:40:43 -0400
  • 1c02803b50 tweak @randallsquared's workaround for the nsd package's brokenness Joshua Tauberer 2014-04-23 18:40:33 -0400
  • 94fc20f838 Merge c7e1e29ddf into 0be47c414d Randall Randall 2014-04-23 22:36:02 +0000
  • 0be47c414d in the DNS test, use dnspython3 rather than dig Joshua Tauberer 2014-04-23 18:27:50 -0400
  • 1b4dd98270 test that the SMTP server's EHLO name matches its reverse DNS name Joshua Tauberer 2014-04-23 18:02:30 -0400
  • c7e1e29ddf Add conditional to avoid errors if nsd exists Randall Randall 2014-04-23 17:53:59 -0400
  • 22ad668699 rename test modules to not conflict with global package names (e.g. dns) Joshua Tauberer 2014-04-23 17:43:38 -0400
  • ccbbc930e2 in the mail test script, forgot to remove the dkim import Joshua Tauberer 2014-04-23 17:32:41 -0400
  • 7146a64f95 Merge branch 'master' of https://github.com/JoshData/mailinabox root 2014-04-23 15:56:04 -0400
  • 6e4670bbd0 adding CONTRIBUTING.md, see #23 Joshua Tauberer 2014-04-23 15:52:49 -0400
  • 0fb7d02e81 add CC0 1.0 Universal in LICENSE Joshua Tauberer 2014-04-23 15:49:01 -0400
  • 4e6037c0e1 fix nsd package deficiency Randall Randall 2014-04-23 15:41:25 -0400
  • 48f5421b82 Merge pull request #21 from Keats/master Joshua Tauberer 2014-04-23 15:00:55 -0400
  • 36ccbffddd Fix install on Ubuntu 14.04 Keats 2014-04-23 19:41:04 +0100
  • ec11241a7a also test reverse DNS Joshua Tauberer 2014-04-23 14:10:04 -0400
  • be39f50aeb acknowledge iRedMail Joshua Tauberer 2014-04-23 12:49:04 -0400
  • fe3485e13a spamassassin: enable pyzor Joshua Tauberer 2014-04-23 12:45:46 -0400
  • 95a17a00c0 DNS test: also check a public nameserver to verify that the registrar (or up-host) configuration is correct too Joshua Tauberer 2014-04-20 12:26:35 -0400
  • 6fd768d6ee update to @konklone's latest nginx SSL configuration recommendations Joshua Tauberer 2014-04-17 20:27:52 -0400
  • 04d97a11e9 new tests for DNS and IMAP/SMTP Joshua Tauberer 2014-04-17 20:17:45 -0400
  • 304bf3d360 update for Ubuntu 14.04 Joshua Tauberer 2014-04-17 20:17:24 -0400
  • 48bbdd9999 branding Joshua Tauberer 2014-04-17 17:57:54 -0400
  • 9dc665e7cd remove apache before installing nginx --- it's not needed and will start complaining about the port being in use, or it might interfere with nginx Joshua Tauberer 2014-04-17 17:52:29 -0400
  • d5fe5bd2a2 php-fcgid should have been configured in web.sh not webmail.sh Joshua Tauberer 2014-03-17 01:46:47 +0000
  • 6d1d9e1cc9 remove old Amazon EC2-related things since no one should ever deploy a mail server to EC2 (IPs have bad reputation) Joshua Tauberer 2014-03-17 01:11:07 +0000
  • 511453adf7 update how we get the missing roundcube SQL directory: not sure previous URL was correct, should also match the deb version Joshua Tauberer 2014-03-17 01:05:02 +0000
  • ebf19c197d bump roundcube version since the Debian ftp site isn't providing the previous version anymore Joshua Tauberer 2014-03-17 00:52:20 +0000
  • 97083a1e0c to run webmail.sh directly, it needs to source the global variables Joshua Tauberer 2014-03-17 00:46:59 +0000
  • 84e8ac25b8 block users who aren't running the distro that the docs specifically require Joshua Tauberer 2014-03-17 00:42:00 +0000
  • 2ebd9706ec add php-fastcgi init script to start the FastCGI process needed to run Roundcube (and any other PHP scripts, really) Joshua Tauberer 2014-03-17 00:03:19 +0000
  • 0564136bd7 advertise who we are in the SMTP 220 banner Joshua Tauberer 2014-03-16 22:38:42 +0000
  • d4465d7ea3 paste my KNC entry into the README, move docs to a new file Joshua Tauberer 2014-03-16 17:18:38 -0400
  • f27ef21f53 install Python 3, fixes #4 Joshua Tauberer 2014-03-16 16:50:24 -0400
  • b3ec80b301 Merge pull request #5 from vzvenyach/master Joshua Tauberer 2014-03-16 16:39:57 -0400
  • c63d470b22 Typo vzvenyach 2014-03-16 16:30:26 -0400
  • e600d01e44 Fixed usage description vzvenyach 2014-03-16 16:29:47 -0400
  • c1cf8014fe Merge branch 'master' of github.com:Pamplemousse/mailinabox Pamplemousse 2014-02-24 16:29:41 +0100
  • 145d798e67 obsolete directives smtpd_relay_restrictions Pamplemousse 2014-02-24 16:29:11 +0100
  • cf0f26d58d update project webpage because I renamed my github account Joshua Tauberer 2014-01-27 15:49:00 +0000
  • 5b4af391d5 set the postfix helo string to the machine's hostname, overriding the Debian default 'localhost', since some MTAs require a hostname there Joshua Tauberer 2014-01-27 15:43:03 +0000
  • 08e7c315c9 fix a -z test, quotes needed Joshua Tauberer 2014-01-27 15:41:59 +0000
  • 8bb1df30d2 Update README.md Pamplemousse 2014-01-22 12:12:50 +0100
  • c964183a47 Update README.md Pamplemousse 2014-01-22 11:33:04 +0100
  • 2e16435c1a Update system.sh Pamplemousse 2014-01-20 15:45:23 +0100
  • 056ba45f3e Everything seems good & clean auzias 2014-01-17 17:22:50 +0100
  • 1d86062950 spamassassin.sh dns_update OK : all clear auzias 2014-01-17 17:17:52 +0100
  • 95f747fa91 dkim.sh OK : nothing changed auzias 2014-01-17 17:14:09 +0100
  • ebb0c04e40 mail.sh OK : x10 duration of ssl certificate + double the encryption key auzias 2014-01-17 17:11:24 +0100
  • 8a5bdc0213 system.sh OK [but I run the fwn, no fail2ban at this time] auzias 2014-01-17 16:54:44 +0100
  • ce521a5180 start.sh OK auzias 2014-01-17 11:43:23 +0100
  • 6689e4d55b test unfix erreur tools python Pamplemousse 2014-01-15 22:06:24 +0100
  • 52bd97842e test fix erreur tools python Pamplemousse 2014-01-15 22:05:17 +0100
  • 8ac9e95554 modif source Pamplemousse 2014-01-15 21:38:43 +0100
  • 3cecfc1a19 cleaning all web stuff Pamplemousse 2014-01-15 21:26:35 +0100
  • afda0405cf apply @konklone's nginx https: recommendations from https://gist.github.com/konklone/6532544 Joshua Tauberer 2013-09-14 10:11:47 -0400
  • 9cd5fc34a9 refactoring dns_update: use global vars stored in /etc/mailinabox.conf Joshua Tauberer 2013-09-08 11:47:27 +0000
  • 548cc8a0f6 generate a self-signed certificate for PUBLIC_HOSTNAME and change DNS MX records to PRIMARY_HOSTNAME so it matches Joshua Tauberer 2013-09-08 11:25:56 +0000
  • 0403d27712 set the DNS SOA RNAME domain contact email to hostmaster@PRIMARY_HOSTNAME and add an alias when creating the first mail user Joshua Tauberer 2013-09-08 10:16:09 +0000
  • b4e7d6ba5e create a basic hello world page on http/https Joshua Tauberer 2013-09-08 09:55:58 +0000
  • b770c5370b web and roundcube webmail Joshua Tauberer 2013-09-07 16:53:25 -0400
  • 43f4ef94b7 if I'm going to credit @shevski, I should also mention @konklone Joshua Tauberer 2013-09-05 15:34:25 -0400
  • 7f5830117f Merge pull request #1 from shevski/patch-1 Joshua Tauberer 2013-09-05 12:32:33 -0700
  • ae0311ef92 Merge 5dc0cf0ae3 into 08241795a4 shevski 2013-09-05 08:50:56 -0700
  • 5dc0cf0ae3 small update shevski 2013-09-05 16:50:05 +0100
  • 08241795a4 improving README Joshua Tauberer 2013-09-05 07:21:53 -0400
  • 1cc81e480d increase dovecot mx connections per mailbox Joshua Tauberer 2013-09-04 06:53:01 -0400
  • a50f30c411 smtp server test Joshua Tauberer 2013-09-01 10:39:48 -0400
  • 7f63c199a6 move the sieve script configuration to tools/mail.py Joshua Tauberer 2013-09-01 10:39:36 -0400
  • 0c199b2e32 improve comments throughout the scripts Joshua Tauberer 2013-09-01 10:13:51 -0400
  • acaa29e8db mail.py: check that mailboxes don't exist before creating them Joshua Tauberer 2013-09-01 10:13:34 -0400
  • 5b82bbb5b3 preliminary script for nginx Joshua Tauberer 2013-09-01 14:24:49 +0000
  • 5d26c490af enable postgrey and zen.spamhaus.org RBL blacklisting Joshua Tauberer 2013-09-01 13:12:05 +0000
  • 166aebb2b3 more for the README Joshua Tauberer 2013-08-31 19:46:36 -0400
  • cff3d561c2 dovecot antispam was not setup right Joshua Tauberer 2013-08-31 19:45:08 -0400
  • 4a06e93b1e put all DKIM on the primary hostname since that's the only one guaranteed to be actually hosted (DNS) here; give new users a Spam folder too Joshua Tauberer 2013-08-31 18:52:13 +0000