mirror of
https://github.com/mail-in-a-box/mailinabox.git
synced 2025-02-25 18:07:33 +00:00
Commit Graph
Select branches
Hide Pull Requests
2fa
docker
encryption-milter
main
secureupgrade
webauthn
#1
#1
#1000
#1000
#1001
#1001
#1005
#1006
#1007
#1007
#1010
#1014
#1022
#1022
#1024
#1025
#1025
#1027
#1028
#1029
#103
#103
#1030
#1030
#1035
#1035
#1036
#1037
#1039
#1039
#1042
#1042
#1043
#1043
#1044
#105
#1052
#1057
#1057
#1058
#1058
#1065
#1076
#1077
#1078
#1079
#1079
#1083
#1083
#1085
#1085
#1093
#1094
#1096
#1098
#1099
#1103
#1103
#1105
#1108
#111
#1114
#1120
#1121
#1123
#1126
#1126
#113
#1138
#1139
#1140
#1140
#1141
#115
#1150
#1151
#1153
#1155
#1162
#1163
#1165
#1165
#1166
#1168
#1168
#1169
#1169
#1171
#1172
#1173
#1177
#1179
#1181
#1185
#12
#1201
#1206
#1209
#1212
#1215
#1215
#1216
#1216
#1221
#1221
#1223
#1229
#1229
#1231
#1232
#1233
#1233
#1236
#1238
#1238
#1253
#1255
#1258
#1261
#1265
#1265
#1266
#1266
#1268
#1271
#1277
#1278
#1281
#1281
#1287
#1287
#1292
#1294
#1294
#1302
#1305
#1311
#1311
#1312
#1313
#1313
#1330
#1338
#1338
#1345
#1346
#1346
#1347
#1348
#135
#1354
#1359
#1376
#1377
#1377
#1380
#1387
#1387
#1398
#1399
#1400
#1400
#1402
#1406
#1408
#1408
#1412
#1417
#142
#1420
#1427
#1432
#1433
#1434
#1435
#1436
#1438
#144
#1441
#1441
#1443
#1443
#1447
#1448
#1451
#1452
#1454
#1455
#1455
#1456
#1456
#1457
#1458
#146
#1460
#1463
#1464
#1467
#147
#1475
#1476
#1477
#1479
#148
#1480
#1481
#1482
#1487
#1488
#149
#149
#1494
#1497
#1498
#150
#1500
#1504
#1506
#1511
#152
#1520
#1529
#1534
#1545
#1546
#1550
#1551
#1556
#156
#1560
#1563
#1564
#1565
#1568
#1568
#1576
#1577
#1578
#1579
#1580
#1581
#1584
#1588
#1590
#1590
#1603
#1603
#1605
#1606
#1611
#1616
#162
#1620
#1625
#1628
#1628
#1629
#163
#1632
#1633
#1634
#1635
#1636
#1639
#164
#1641
#1642
#1643
#1644
#1644
#1646
#1646
#1648
#1650
#1651
#1652
#1652
#1653
#1654
#1655
#166
#1662
#167
#1670
#1671
#1672
#1673
#1674
#1675
#1676
#1679
#168
#1680
#1684
#1684
#1688
#1689
#1693
#1698
#170
#1702
#1703
#1712
#1716
#1716
#1717
#1720
#1721
#1728
#173
#1731
#1734
#1741
#1742
#1748
#1752
#1754
#1761
#1768
#1770
#1773
#1773
#1775
#178
#1787
#1789
#1790
#1791
#1793
#1795
#1798
#1799
#1800
#1804
#1809
#1812
#1813
#1814
#1817
#1823
#1823
#1827
#1829
#1830
#1836
#1841
#1848
#1853
#1855
#1856
#1856
#1863
#1866
#1869
#1876
#188
#1882
#1882
#1883
#1884
#1884
#1886
#1891
#1892
#1893
#1895
#1899
#1900
#1900
#1905
#1908
#191
#191
#1913
#192
#1920
#1920
#1929
#193
#1932
#1942
#1943
#1947
#1948
#1949
#1950
#1954
#1955
#1958
#1958
#1960
#1965
#1965
#1970
#1976
#2001
#2002
#2008
#201
#2012
#2013
#2015
#2017
#202
#202
#2024
#2033
#2034
#2035
#2038
#2043
#2043
#2044
#2045
#2051
#2054
#2055
#2063
#2064
#2067
#2069
#207
#2074
#2077
#2078
#2079
#2081
#2083
#2090
#21
#2105
#2106
#2109
#2115
#212
#212
#2125
#2126
#2137
#2138
#214
#214
#2151
#2153
#2156
#2157
#2158
#2159
#2162
#2163
#2170
#2182
#2190
#2191
#2192
#2192
#2193
#2193
#2194
#2198
#2199
#220
#220
#2201
#2202
#2203
#2204
#2207
#2208
#2216
#2218
#2219
#2220
#2220
#2226
#2227
#2236
#2241
#2244
#2247
#2248
#2249
#2252
#2253
#2258
#2258
#2259
#2259
#2260
#2261
#2262
#2262
#2263
#2268
#227
#227
#2270
#2271
#2275
#2281
#2287
#2293
#2296
#2298
#2298
#2299
#230
#2301
#2304
#2305
#2306
#2308
#2309
#2309
#2310
#2311
#2315
#2317
#2319
#2319
#232
#2322
#2325
#2328
#2329
#233
#2330
#2332
#2333
#2334
#2340
#2342
#2343
#2345
#2346
#2347
#2349
#2351
#2352
#2356
#2359
#2360
#2365
#2368
#2376
#2377
#2378
#2379
#2380
#2382
#2382
#2383
#2383
#2385
#2387
#2389
#239
#239
#2390
#2401
#2406
#2407
#2409
#2410
#2411
#2413
#2416
#2418
#2418
#242
#242
#2422
#2423
#2424
#2425
#2428
#2429
#2431
#2431
#2432
#2433
#2436
#2437
#2439
#244
#244
#2440
#2441
#2445
#2445
#2453
#2454
#2457
#2459
#2463
#2464
#2465
#2465
#2469
#2470
#2473
#2473
#2474
#2474
#2475
#2475
#2477
#248
#2480
#2482
#2482
#2483
#2484
#25
#25
#251
#251
#254
#260
#261
#269
#269
#274
#274
#275
#276
#276
#279
#282
#287
#288
#29
#297
#298
#300
#304
#306
#307
#310
#311
#311
#312
#313
#313
#317
#324
#324
#326
#332
#334
#336
#336
#338
#338
#34
#347
#348
#349
#349
#350
#350
#353
#363
#363
#365
#365
#366
#372
#377
#377
#38
#38
#392
#392
#396
#397
#397
#40
#403
#406
#409
#409
#410
#411
#412
#412
#413
#414
#414
#418
#419
#420
#421
#422
#423
#427
#429
#435
#435
#436
#437
#437
#439
#439
#442
#445
#45
#450
#451
#452
#460
#463
#47
#471
#476
#476
#477
#478
#479
#483
#483
#485
#485
#486
#49
#490
#490
#491
#491
#492
#494
#5
#502
#502
#507
#507
#510
#510
#512
#517
#523
#526
#528
#533
#536
#537
#540
#540
#544
#548
#549
#549
#550
#551
#571
#571
#572
#573
#580
#581
#583
#583
#584
#584
#587
#589
#596
#596
#597
#598
#599
#602
#605
#621
#624
#624
#630
#630
#632
#632
#634
#634
#636
#638
#638
#647
#65
#650
#650
#654
#66
#661
#664
#664
#665
#668
#674
#675
#678
#679
#679
#68
#685
#687
#687
#688
#69
#69
#699
#70
#708
#708
#709
#709
#712
#714
#714
#716
#718
#719
#719
#726
#727
#728
#73
#732
#733
#734
#735
#739
#739
#74
#743
#743
#744
#751
#754
#754
#755
#756
#757
#757
#760
#760
#763
#766
#767
#767
#768
#769
#77
#770
#770
#771
#772
#773
#774
#774
#775
#775
#776
#780
#780
#786
#787
#789
#791
#793
#794
#794
#795
#798
#80
#80
#804
#805
#805
#806
#808
#808
#810
#810
#811
#811
#818
#818
#821
#822
#823
#837
#840
#840
#846
#846
#857
#868
#868
#87
#870
#874
#874
#875
#876
#876
#879
#88
#880
#883
#883
#886
#887
#887
#889
#89
#891
#891
#894
#897
#897
#90
#900
#902
#904
#904
#906
#906
#908
#909
#914
#914
#917
#917
#92
#927
#931
#936
#938
#938
#939
#940
#946
#946
#947
#947
#948
#948
#949
#951
#952
#955
#955
#956
#956
#957
#957
#958
#958
#959
#959
#960
#961
#962
#962
#965
#97
#97
#970
#972
#974
#975
#975
#976
#976
#983
#984
#988
#992
#996
14.08-beta
v0.01
v0.02
v0.03
v0.04
v0.05
v0.06
v0.07
v0.08
v0.09
v0.10
v0.11
v0.11b
v0.12
v0.12b
v0.12c
v0.13a
v0.13b
v0.14
v0.15
v0.15-rc1
v0.15a
v0.16
v0.17
v0.17b
v0.17c
v0.18
v0.18b
v0.18c
v0.19
v0.19a
v0.19b
v0.20
v0.21
v0.21b
v0.21c
v0.22
v0.23
v0.23a
v0.24
v0.25
v0.26
v0.26b
v0.26c
v0.27
v0.28
v0.29
v0.30
v0.40
v0.41
v0.42
v0.42b
v0.43
v0.44
v0.45
v0.46
v0.47
v0.48
v0.50
v0.51
v0.52
v0.53
v0.53a
v0.54
v55
v56
v57
v57a
v60
v60.1
v61
v61.1
v62
v63
v64
v65
v66
v67
v68
v69
v69a
v69b
v70
v71
v71a
Select branches
Hide Pull Requests
2fa
docker
encryption-milter
main
secureupgrade
webauthn
#1
#1
#1000
#1000
#1001
#1001
#1005
#1006
#1007
#1007
#1010
#1014
#1022
#1022
#1024
#1025
#1025
#1027
#1028
#1029
#103
#103
#1030
#1030
#1035
#1035
#1036
#1037
#1039
#1039
#1042
#1042
#1043
#1043
#1044
#105
#1052
#1057
#1057
#1058
#1058
#1065
#1076
#1077
#1078
#1079
#1079
#1083
#1083
#1085
#1085
#1093
#1094
#1096
#1098
#1099
#1103
#1103
#1105
#1108
#111
#1114
#1120
#1121
#1123
#1126
#1126
#113
#1138
#1139
#1140
#1140
#1141
#115
#1150
#1151
#1153
#1155
#1162
#1163
#1165
#1165
#1166
#1168
#1168
#1169
#1169
#1171
#1172
#1173
#1177
#1179
#1181
#1185
#12
#1201
#1206
#1209
#1212
#1215
#1215
#1216
#1216
#1221
#1221
#1223
#1229
#1229
#1231
#1232
#1233
#1233
#1236
#1238
#1238
#1253
#1255
#1258
#1261
#1265
#1265
#1266
#1266
#1268
#1271
#1277
#1278
#1281
#1281
#1287
#1287
#1292
#1294
#1294
#1302
#1305
#1311
#1311
#1312
#1313
#1313
#1330
#1338
#1338
#1345
#1346
#1346
#1347
#1348
#135
#1354
#1359
#1376
#1377
#1377
#1380
#1387
#1387
#1398
#1399
#1400
#1400
#1402
#1406
#1408
#1408
#1412
#1417
#142
#1420
#1427
#1432
#1433
#1434
#1435
#1436
#1438
#144
#1441
#1441
#1443
#1443
#1447
#1448
#1451
#1452
#1454
#1455
#1455
#1456
#1456
#1457
#1458
#146
#1460
#1463
#1464
#1467
#147
#1475
#1476
#1477
#1479
#148
#1480
#1481
#1482
#1487
#1488
#149
#149
#1494
#1497
#1498
#150
#1500
#1504
#1506
#1511
#152
#1520
#1529
#1534
#1545
#1546
#1550
#1551
#1556
#156
#1560
#1563
#1564
#1565
#1568
#1568
#1576
#1577
#1578
#1579
#1580
#1581
#1584
#1588
#1590
#1590
#1603
#1603
#1605
#1606
#1611
#1616
#162
#1620
#1625
#1628
#1628
#1629
#163
#1632
#1633
#1634
#1635
#1636
#1639
#164
#1641
#1642
#1643
#1644
#1644
#1646
#1646
#1648
#1650
#1651
#1652
#1652
#1653
#1654
#1655
#166
#1662
#167
#1670
#1671
#1672
#1673
#1674
#1675
#1676
#1679
#168
#1680
#1684
#1684
#1688
#1689
#1693
#1698
#170
#1702
#1703
#1712
#1716
#1716
#1717
#1720
#1721
#1728
#173
#1731
#1734
#1741
#1742
#1748
#1752
#1754
#1761
#1768
#1770
#1773
#1773
#1775
#178
#1787
#1789
#1790
#1791
#1793
#1795
#1798
#1799
#1800
#1804
#1809
#1812
#1813
#1814
#1817
#1823
#1823
#1827
#1829
#1830
#1836
#1841
#1848
#1853
#1855
#1856
#1856
#1863
#1866
#1869
#1876
#188
#1882
#1882
#1883
#1884
#1884
#1886
#1891
#1892
#1893
#1895
#1899
#1900
#1900
#1905
#1908
#191
#191
#1913
#192
#1920
#1920
#1929
#193
#1932
#1942
#1943
#1947
#1948
#1949
#1950
#1954
#1955
#1958
#1958
#1960
#1965
#1965
#1970
#1976
#2001
#2002
#2008
#201
#2012
#2013
#2015
#2017
#202
#202
#2024
#2033
#2034
#2035
#2038
#2043
#2043
#2044
#2045
#2051
#2054
#2055
#2063
#2064
#2067
#2069
#207
#2074
#2077
#2078
#2079
#2081
#2083
#2090
#21
#2105
#2106
#2109
#2115
#212
#212
#2125
#2126
#2137
#2138
#214
#214
#2151
#2153
#2156
#2157
#2158
#2159
#2162
#2163
#2170
#2182
#2190
#2191
#2192
#2192
#2193
#2193
#2194
#2198
#2199
#220
#220
#2201
#2202
#2203
#2204
#2207
#2208
#2216
#2218
#2219
#2220
#2220
#2226
#2227
#2236
#2241
#2244
#2247
#2248
#2249
#2252
#2253
#2258
#2258
#2259
#2259
#2260
#2261
#2262
#2262
#2263
#2268
#227
#227
#2270
#2271
#2275
#2281
#2287
#2293
#2296
#2298
#2298
#2299
#230
#2301
#2304
#2305
#2306
#2308
#2309
#2309
#2310
#2311
#2315
#2317
#2319
#2319
#232
#2322
#2325
#2328
#2329
#233
#2330
#2332
#2333
#2334
#2340
#2342
#2343
#2345
#2346
#2347
#2349
#2351
#2352
#2356
#2359
#2360
#2365
#2368
#2376
#2377
#2378
#2379
#2380
#2382
#2382
#2383
#2383
#2385
#2387
#2389
#239
#239
#2390
#2401
#2406
#2407
#2409
#2410
#2411
#2413
#2416
#2418
#2418
#242
#242
#2422
#2423
#2424
#2425
#2428
#2429
#2431
#2431
#2432
#2433
#2436
#2437
#2439
#244
#244
#2440
#2441
#2445
#2445
#2453
#2454
#2457
#2459
#2463
#2464
#2465
#2465
#2469
#2470
#2473
#2473
#2474
#2474
#2475
#2475
#2477
#248
#2480
#2482
#2482
#2483
#2484
#25
#25
#251
#251
#254
#260
#261
#269
#269
#274
#274
#275
#276
#276
#279
#282
#287
#288
#29
#297
#298
#300
#304
#306
#307
#310
#311
#311
#312
#313
#313
#317
#324
#324
#326
#332
#334
#336
#336
#338
#338
#34
#347
#348
#349
#349
#350
#350
#353
#363
#363
#365
#365
#366
#372
#377
#377
#38
#38
#392
#392
#396
#397
#397
#40
#403
#406
#409
#409
#410
#411
#412
#412
#413
#414
#414
#418
#419
#420
#421
#422
#423
#427
#429
#435
#435
#436
#437
#437
#439
#439
#442
#445
#45
#450
#451
#452
#460
#463
#47
#471
#476
#476
#477
#478
#479
#483
#483
#485
#485
#486
#49
#490
#490
#491
#491
#492
#494
#5
#502
#502
#507
#507
#510
#510
#512
#517
#523
#526
#528
#533
#536
#537
#540
#540
#544
#548
#549
#549
#550
#551
#571
#571
#572
#573
#580
#581
#583
#583
#584
#584
#587
#589
#596
#596
#597
#598
#599
#602
#605
#621
#624
#624
#630
#630
#632
#632
#634
#634
#636
#638
#638
#647
#65
#650
#650
#654
#66
#661
#664
#664
#665
#668
#674
#675
#678
#679
#679
#68
#685
#687
#687
#688
#69
#69
#699
#70
#708
#708
#709
#709
#712
#714
#714
#716
#718
#719
#719
#726
#727
#728
#73
#732
#733
#734
#735
#739
#739
#74
#743
#743
#744
#751
#754
#754
#755
#756
#757
#757
#760
#760
#763
#766
#767
#767
#768
#769
#77
#770
#770
#771
#772
#773
#774
#774
#775
#775
#776
#780
#780
#786
#787
#789
#791
#793
#794
#794
#795
#798
#80
#80
#804
#805
#805
#806
#808
#808
#810
#810
#811
#811
#818
#818
#821
#822
#823
#837
#840
#840
#846
#846
#857
#868
#868
#87
#870
#874
#874
#875
#876
#876
#879
#88
#880
#883
#883
#886
#887
#887
#889
#89
#891
#891
#894
#897
#897
#90
#900
#902
#904
#904
#906
#906
#908
#909
#914
#914
#917
#917
#92
#927
#931
#936
#938
#938
#939
#940
#946
#946
#947
#947
#948
#948
#949
#951
#952
#955
#955
#956
#956
#957
#957
#958
#958
#959
#959
#960
#961
#962
#962
#965
#97
#97
#970
#972
#974
#975
#975
#976
#976
#983
#984
#988
#992
#996
14.08-beta
v0.01
v0.02
v0.03
v0.04
v0.05
v0.06
v0.07
v0.08
v0.09
v0.10
v0.11
v0.11b
v0.12
v0.12b
v0.12c
v0.13a
v0.13b
v0.14
v0.15
v0.15-rc1
v0.15a
v0.16
v0.17
v0.17b
v0.17c
v0.18
v0.18b
v0.18c
v0.19
v0.19a
v0.19b
v0.20
v0.21
v0.21b
v0.21c
v0.22
v0.23
v0.23a
v0.24
v0.25
v0.26
v0.26b
v0.26c
v0.27
v0.28
v0.29
v0.30
v0.40
v0.41
v0.42
v0.42b
v0.43
v0.44
v0.45
v0.46
v0.47
v0.48
v0.50
v0.51
v0.52
v0.53
v0.53a
v0.54
v55
v56
v57
v57a
v60
v60.1
v61
v61.1
v62
v63
v64
v65
v66
v67
v68
v69
v69a
v69b
v70
v71
v71a
-
fff06f7d71
improve DNS test output
Joshua Tauberer
2014-06-04 17:01:49 -0400 -
2bbb7a5e7e
remove Docker stuff since it doesnt work
Joshua Tauberer
2014-06-04 10:57:23 -0400 -
a35fa12465
script to check the SSL certificate, with instructions for turning the self-signed certificate into a properly signed certificate
Joshua Tauberer
2014-06-04 11:32:37 +0000 -
ea62c2419d
typo in updating DKIM, dont regenerate the DKIM private key each time setup is run
Joshua Tauberer
2014-06-03 21:42:33 +0000 -
2a9349a64e
show the SSL certificate's fingerprint during setup so the user can sort of pin it
Joshua Tauberer
2014-06-03 21:39:49 +0000 -
bb7905aefd
on second and later runs of start.sh, recall the inputs the user entered the last time
Joshua Tauberer
2014-06-03 21:31:13 +0000 -
24edd5ce91
the SSL CSR must be generated with a country code
Joshua Tauberer
2014-06-03 21:17:10 +0000 -
89730bd643
new backup script, see #11
Joshua Tauberer
2014-06-03 20:21:17 +0000 -
51dd2ed70b
update nginx SSL options, fixes #61
Joshua Tauberer
2014-06-03 14:06:02 +0000 -
c54b0cbefc
move management into a daemon service running as root
Joshua Tauberer
2014-06-03 13:24:48 +0000 -
da15ae5375
rename the scripts directory to setup
Joshua Tauberer
2014-06-03 11:12:38 +0000 -
af03feb389
remove permit_dnswl_client because postfix has odd behavior when an IP address is not listed: it turns all bounces into deferrals (retry)
Joshua Tauberer
2014-05-23 08:58:49 +0000 -
19aba091d7
test_mail: if EHLO test fails continue testing the rest, since user may be waiting on DNS propagation
Joshua Tauberer
2014-05-17 08:32:40 -0400 -
f91830f0e3
clean up README a bit; moving the bit Rationale into the github wiki
Joshua Tauberer
2014-05-15 08:57:38 -0400 -
6d473f81ac
add more postfix rules: reject_non_fqdn_sender, reject_unknown_sender_domain, reject_rhsbl_sender, and permit_dnswl_client
Joshua Tauberer
2014-05-15 12:10:35 +0000 -
540f0a2dc4
Merge
06238a81c3
intob646771517
OKNoah
2014-05-14 22:55:20 +0000 -
b646771517
redirect all HTTP to HTTPS and enable HSTS, closes #18
Joshua Tauberer
2014-05-14 12:15:11 +0000 -
091a58ac94
dns_update needs to run with bash when run directly, see #39
Joshua Tauberer
2014-05-12 23:38:40 +0000 -
c722625041
test_dns: add ADSP and DMARC tests, see #14
Joshua Tauberer
2014-05-10 08:01:10 -0400 -
c403895f95
test_dns: properly test the non-primary domain of a box (for email addresses on domains besides PUBLIC_HOSTNAME)
Joshua Tauberer
2014-05-10 07:15:31 -0400 -
bdadf3017d
test_dns: handle case where a DNS record is missing (vs incorrect)
Joshua Tauberer
2014-05-10 07:11:26 -0400 -
d5971e383b
add ADSP and DMARC records; see #14
Joshua Tauberer
2014-05-10 11:57:52 +0000 -
a8938e107e
DKIM: For the benefit of ADSP and DMARC (not yet impl), each sending domain should be its signing domain
Joshua Tauberer
2014-05-10 11:42:27 +0000 -
cfcb5f5bbd
merge: @PirosB3 and @pjz suggested using pjzz/phusion-baseimage as the base image for docker
Joshua Tauberer
2014-05-06 10:05:14 -0400 -
80b367ab07
test_mail: gracefully handled when the server has no reverse DNS available
Joshua Tauberer
2014-05-06 10:02:29 -0400 -
63ef8f7b04
missing wget dependency used by roundcube installation
Joshua Tauberer
2014-05-06 10:02:06 -0400 -
e247929386
docker: don't start services ourself
Joshua Tauberer
2014-05-06 09:59:53 -0400 -
1db0dd3092
system.sh: make apt-get upgrade quieter
Joshua Tauberer
2014-05-06 09:57:11 -0400 -
fbd7d731e8
docker: fix startup scripts for nsd and dovecot to run them in the foreground
Joshua Tauberer
2014-05-06 09:56:20 -0400 -
0659a0bb16
Merge branch 'better_docker' of https://github.com/pjz/mailinabox into pjz-better_docker
Joshua Tauberer
2014-05-02 14:54:21 -0400 -
189dd6000e
docker: re-run the start script on the container's first run because it won't know its hostname or IP address until then
Joshua Tauberer
2014-05-02 14:23:56 -0400 -
3fdcbe542f
don't ask the user to create an email account if the shell is non-interactive and provide a better default for the domain name
Joshua Tauberer
2014-05-02 14:22:59 -0400 -
89bb5da986
dns: missing dependency on bc
Joshua Tauberer
2014-05-02 14:18:26 -0400 -
5ceec760b9
Better Dockerfile support
Paul Jimenez
2014-05-02 09:35:21 -0400 -
acec82950b
docker: disable the ufw firewall because it is not supported in a docker container and produces a lot of error output (by reverting
a510e08f9e
and setting an environment variable)Joshua Tauberer
2014-05-01 22:39:45 -0400 -
2f6e0ded7a
docker: cleanup comments and make the installation of sshd quieter
Joshua Tauberer
2014-05-01 22:33:14 -0400 -
f0afa7e8dc
docker: add some example run commands for debugging a container or having it take over host ports
Joshua Tauberer
2014-05-01 22:29:00 -0400 -
89240a4fab
docker: do ADD container/docker later on so that the Dockerfile can be updated and still reuse a cached image after the major setup steps are done
Joshua Tauberer
2014-05-01 22:18:45 -0400 -
16c0a9d342
docker: if container was launched with a tty start bash otherwise loop forever to keep the container going
Joshua Tauberer
2014-05-01 22:16:14 -0400 -
7999eae857
Merge pull request #47 from randallsquared/master
Joshua Tauberer
2014-05-01 18:21:19 -0400 -
8fcb10cc0a
don't reject alias-only domains
Randall Randall
2014-05-01 22:14:04 +0000 -
74ec3d9696
ssl: there is no need to use -des3 in key generation if we're just going to remove the passphrase
Joshua Tauberer
2014-05-01 16:47:22 -0400 -
532c9aa7fd
move the Dockerfile to the root to allow the working directory of the repo to be pushed inside the image (rather than inside the container getting a fresh mailinabox from github) so changes in the working copy can be tested in Docker quickly / without pushing to github
Joshua Tauberer
2014-05-01 15:51:29 -0400 -
19f5f144ae
installing roundcube from debian would cause update from ubuntu later, now install from Ubuntu debs
Joshua Tauberer
2014-05-01 20:28:40 +0000 -
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 #25Joshua 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
into0be47c414d
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