-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathe-smith-email.spec
1434 lines (1139 loc) · 51.2 KB
/
e-smith-email.spec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
# $Id: e-smith-email.spec,v 1.30 2010/11/20 21:04:53 wellsi Exp $
Summary: e-smith server and gateway - email module
%define name e-smith-email
Name: %{name}
%define version 5.2.0
%define release 14
Version: %{version}
Release: %{release}%{?dist}
License: GPL
Group: Networking/Daemons
Source: %{name}-%{version}.tar.gz
Patch1: e-smith-email-5.2.0-localonly.patch
Patch2: e-smith-email-5.2.0-spamsubject.patch
Patch3: e-smith-email-5.2.0-HeloHost.patch
Patch4: e-smith-email-5.2.0-blocksmtp.patch
Patch5: e-smith-email-5.2.0-HeloHost.patch2
Patch6: e-smith-email-5.2.0-zero-to-disabled.patch
Patch7: e-smith-email-5.2.0-transparent.patch
Patch8: e-smith-email-5.2.0-force_relay.patch
Patch9: e-smith-email-5.2.0-smtp-auth.patch
Patch10: e-smith-email-5.2.0-prop_merge.patch
BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot
Requires: e-smith-base >= 4.15.0-39
Requires: e-smith-tinydns >= 1.0.0-5
Requires: e-smith-smtpd
Requires: e-smith-mta
Requires: e-smith-pop3
Requires: e-smith-imap
Requires: e-smith-lib >= 1.15.1-19
Requires: perl(Net::Server::Fork)
Requires: perl(Net::SMTP)
Requires: perl(Net::SMTP::SSL)
Requires: perl(Authen::SASL)
Requires: perl(Net::Server) >= 0.85
Requires: runit
Requires: e-smith-formmagick >= 1.4.0-12
Obsoletes: e-smith-smtp-authentication
Obsoletes: e-smith-securemail
BuildRequires: e-smith-devtools >= 1.13.0-03
BuildArchitectures: noarch
AutoReqProv: no
%description
e-smith server and gateway software - email module.
%changelog
* Sat Nov 20 2010 Ian Wells <[email protected]> 5.2.0-14.sme
- SME 8.0 Changelog Cleanup [SME: 6368]
* Sun Oct 31 2010 Shad L. Lords <[email protected]> 5.2.0-13.sme
- Fix property merge when local pseudonym is set [SME: 6370]
* Sun Oct 31 2010 Shad L. Lords <[email protected]> 5.2.0-12.sme
- Add smtp auth into web interface, not just when enabled [SME: 6318]
* Mon Oct 4 2010 Shad L. Lords <[email protected]> 5.2.0-11.sme
- Enable auth for smtp traffic and migrate if necessary [SME: 5575]
* Sun Sep 25 2010 Shad L. Lords <[email protected]> 5.2.0-10.sme
- Change enabled to transparent for mail proxy [SME: 5574]
* Tue May 8 2010 Jonathan Martens <[email protected]> 5.2.0-9.sme
- Fix migrate fragment [SME: 5922]
* Tue May 4 2010 Jonathan Martens <[email protected]> 5.2.0-8.sme
- Fix errors in previous commit [SME: 5922]
* Tue May 4 2010 Jonathan Martens <[email protected]> 5.2.0-7.sme
- Set smtp-auth-proxy Debug property to disabled instead of 0 [SME: 5922]
* Sat Apr 3 2010 Charlie Brady <[email protected]> 5.2.0-6.sme
- Fix HeloHost patch. [SME: 5854]
* Thu Mar 25 2010 Federico Simoncelli <[email protected]> 5.2.0-5.sme
- Block by default the SMTP transparent proxy [SME: 5574]
* Mon Dec 21 2009 Filippo Carletti <[email protected]> 5.2.0-4.sme
- Use HeloHost (if present) in smtp-auth-proxy.pl [SME: 5680]
* Wed Nov 4 2009 Jonathan Martens <[email protected]> 5.2.0-3.sme
- Allow for changing SPAM subject tag through server-manager [SME: 5559]
* Wed Oct 29 2008 Shad L. Lords <[email protected]> 5.2.0-2.sme
- Fix 'Allow private' to be correct string [SME: 4731]
* Tue Oct 7 2008 Shad L. Lords <[email protected]> 5.2.0-1.sme
- Roll new stream to separate sme7/sme8 trees [SME: 4633]
* Mon Jul 28 2008 Jonathan Martens <[email protected]> 4.18.0-5
- Fix patch to be in accordance with conventions in e-smith-formagick's general [SME: 4285]
* Sat Jul 26 2008 Gavin Weight <[email protected]> 4.18.0-4
- Fix pseudonyms modify if using special characters. Thanks -
Federico Simoncelli. [SME: 4346]
* Sun Apr 27 2008 Jonathan Martens <[email protected]> 4.18.0-3
- Add common <base> tags to e-smith-formmagick's general [SME: 4285]
* Wed Mar 12 2008 Shad L. Lords <[email protected]> 4.18.0-2
- Cleanup CREATE/ADD tag mixup [SME: 4045]
* Tue Mar 11 2008 Stephen Noble <[email protected]> 4.18.0-1
- Roll stable stream for release.
* Tue Mar 11 2008 Stephen Noble <[email protected]> 4.18.0-1
- Roll stable stream for release.
* Wed Feb 13 2008 Stephen Noble <[email protected]> 4.17.0-6
- Remove <base> tags now in general [SME: 3917]
* Sun Feb 10 2008 Stephen Noble <[email protected]> 4.17.0-5
- Remove duplicate <base> entries [SME: 3892]
* Wed Jan 09 2008 Stephen Noble <[email protected]>4.17.0-4
- add visible internal toggle to pseudonym panel [SME: 3497]
* Thu Dec 27 2007 Shad L. Lords <[email protected]> 4.17.0-3
- Remove leading 0 from release
* Wed Dec 26 2007 Charlie Brady <[email protected]> 4.17.0-02
- Add support for SMTPS and MSA outbound authenticated SMTP to
smarthost. TODO: Add panel support. [SME: 897]
* Wed Dec 26 2007 Charlie Brady <[email protected]> 4.17.0-01
- Make new development branch.
* Mon Jun 25 2007 Charlie Brady <[email protected]> 4.16.0-22
- Add diagnostic if .junkmail Maildir is broken. [SME: 2739]
* Tue Jun 12 2007 Shad L. Lords <[email protected]> 4.16.0-21
- Add default to SpamReject to get rid of warnings [SME: 2395]
* Mon Jun 11 2007 Shad L. Lords <[email protected]> 4.16.0-20
- decode parameters so pseudonymn can be modified/deleted [SME: 1782]
* Mon Jun 11 2007 Shad L. Lords <[email protected]> 4.16.0-19
- encode parameters so pseudonymn can be modified/deleted [SME: 1782]
* Sun Apr 29 2007 Shad L. Lords <[email protected]>
- Clean up spec so package can be built by koji/plague
* Fri Jan 26 2007 Shad L. Lords <[email protected]> 4.16.0-18
- Finish removing admin email forwarding stuff [SME: 827]
* Wed Jan 24 2007 Federico Simoncelli <[email protected]> 4.16.0-17
- Removed braces from the permitted character in pseudonymous [SME: 2270]
* Mon Jan 22 2007 Shad L. Lords <[email protected]> 4.16.0-16
- Change fetchmail dest from 127.0.0 2 to 127.0.0.200 [SME: 2223]
* Sun Jan 14 2007 Shad L. Lords <[email protected]> 4.16.0-15
- Add admin email forwarding to modify user panel [SME: 827]
* Sun Jan 14 2007 Shad L. Lords <[email protected]> 4.16.0-14
- Make fetchmail deliver to 127.0.0.2 to is it treat like external [SME: 2223]
* Sat Jan 13 2007 Gavin Weight <[email protected]> 4.16.0-13
- Update Return to sender text to be more clearer that we reject. [SME: 2291]
* Tue Dec 26 2006 Shad L. Lords <[email protected]> 4.16.0-12
- Make pseudonyms removable and changeable based on db entries [SME: 2143]
* Tue Dec 12 2006 Federico Simoncelli <[email protected]> 4.16.0-11
- Relaxed the email address check [SME: 1663]
* Thu Dec 07 2006 Shad L. Lords <[email protected]>
- Update to new release naming. No functional changes.
- Make Packager generic
* Wed Nov 08 2006 Gavin Weight <[email protected]> 4.16.0-10
- Add another EXE pattern TVqgAAEAAAAFAAAA - Thanks Alex Schaft. [SME: 2039]
* Tue Sep 26 2006 Gavin Weight <[email protected]> 4.16.0-09
- Incorrect quoting in purge-junkmail-folders diagnostic. [SME: 1936]
* Tue Sep 20 2006 Gavin Weight <[email protected]> 4.16.0-08
- Updated virus description in panel. [SME: 1729]
* Wed Jun 21 2006 Gordon Rowell <[email protected]> 4.16.0-07
- Add another EXE pattern TVp1AQEAAAAE - Thanks Hans-Cees Speel [SME: 1623]
* Fri Jun 16 2006 Gavin Weight <[email protected]> 4.16.0-06
- Removed 35imp migrate fragment. [SME: 563]
* Mon May 15 2006 Gordon Rowell <[email protected]> 4.16.0-05
- Fix typo in last change [SME: 1447, SME: 103]
* Tue May 02 2006 Charlie Brady <[email protected]> 4.16.0-04
- In smtp-auth-proxy.pl, don't relay client's HELO/EHLO, as some servers
(wrongly) reject more than 1. [SME: 103]
* Wed Apr 5 2006 Gordon Rowell <[email protected]> 4.16.0-03
- Detect dangling pseudonyms to avoid white screen of death [SME: 1054]
- See also [SME: 762] for tools to tell you how to fix them
* Thu Mar 16 2006 Gordon Rowell <[email protected]> 4.16.0-02
- Remove stray duplicate line in lexicon [SME: 824]
* Tue Mar 14 2006 Charlie Brady <[email protected]> 4.16.0-01
- Roll stable stream version. [SME: 1016]
* Mon Mar 13 2006 Gordon Rowell <[email protected]> 4.15.4-23
- Hide access settings if pop3/imap/webmail not installed [SME: 561]
* Mon Mar 13 2006 Gordon Rowell <[email protected]> 4.15.4-22
- Remove pop3[s] defaults - now in e-smith-pop3 [SME: 561]
* Mon Mar 13 2006 Gordon Rowell <[email protected]> 4.15.4-21
- Remove imap[s] defaults - now in e-smith-imap [SME: 561]
* Tue Feb 28 2006 Charlie Brady <[email protected]> 4.15.4-20
- Pre-create admin's junkmail folder. [SME: 886]
* Mon Feb 27 2006 Gavin Weight <[email protected]> 4.15.4-19
- Add migrate fragment to get and delete "authentication" and
move to correct "Authentication". [SME: 894]
* Wed Feb 22 2006 Charlie Brady <[email protected]> 4.15.4-18
- Update forwarding address validation failure text. [SME: 824]
* Fri Feb 17 2006 Gordon Rowell <[email protected]> 4.15.4-17
- Fix minor breakage in panel with last change [SME: 818]
* Thu Feb 16 2006 Charlie Brady <[email protected]> 4.15.4-16
- Use $admin{ForwardAddress} in place of AdminEmail [SME: 818]
* Sun Feb 12 2006 Charlie Brady <[email protected]> 4.15.4-15
- Remove some template files duplicated with e-smith-qmail RPM. [SME: 752]
* Wed Feb 8 2006 Gavin Weight <[email protected]> 4.15.4-14
- Add migrate fragment to delete EXEFILES. [SME: 95]
* Mon Feb 6 2006 Charlie Brady <[email protected]> 4.15.4-13
- Add cron job to purge junkmail folders - default retention time is
90 days. [SME: 666]
* Sun Feb 05 2006 Gavin Weight <[email protected]> 4.15.4-12
- No new line in imp fragment at end [SME: 563]
* Sat Feb 04 2006 Gavin Weight <[email protected]> 4.15.4-11
- Add migrate fragment for imp properties [SME: 563]
* Wed Feb 01 2006 Gavin Weight <[email protected]> 4.15.4-10
- Updated pseudonyms description [SME: 94]
* Wed Feb 01 2006 Gavin Weight <[email protected]> 4.15.4-09
- Fixed SMTPAUTHPROXY password field as asterixis [SME: 623]
* Fri Jan 27 2006 Gavin Weight <[email protected]> 4.15.4-08
- Adjusted text to reflect that SSMTP is enabled by default [SME: 419]
* Wed Jan 25 2006 Gordon Rowell <[email protected]> 4.15.4-07
- Made sectionbar its own item so that it is in the right place
when the sections are hidden [SME: 561]
* Wed Jan 25 2006 Gordon Rowell <[email protected]> 4.15.4-06
- Hide webmail sections if imp isn't installed
- Hide Spam filtering sections if spamassassin isn't installed
- Hide Virus scan sections if clamav isn't installed [SME: 561]
* Fri Jan 6 2006 Gordon Rowell <[email protected]> 4.15.4-05
- Don't check whether the user exists when creating user@domain
pseudonyms - i.e. allow [email protected] even if support itself
hasn't been defined. Of course, dom.ain must exist. [SME: 368]
* Fri Jan 6 2006 Gordon Rowell <[email protected]> 4.15.4-04
- Don't attempt to recreate first.last and first_last pseudonyms
in bootstrap-console-save. We create them when we create the user,
and if someone deletes them, that's their choice. [SME: 387]
* Wed Jan 4 2006 Gordon Rowell <[email protected]> 4.15.4-03
- Add 'set hostname=$DomainName' to /etc/Muttrc [SME: 398]
* Wed Nov 30 2005 Gordon Rowell <[email protected]> 4.15.4-02
- Bump release number only
* Fri Oct 14 2005 Gordon Rowell <[email protected]>
- [4.15.4-01]
- Remove L10Ns from base packages [SF: 1309520]
* Fri Oct 14 2005 Gordon Rowell <[email protected]>
- [4.15.3-01]
- New dev stream before relocating L10Ns
* Fri Sep 30 2005 Gordon Rowell <[email protected]>
- [4.15.2-41]
- Change French translation of "Weekend" to the more
universally acceptable "samedi et dimanche" [SF: 1293855]
* Fri Sep 30 2005 Gordon Rowell <[email protected]>
- [4.15.2-40]
- Added Italian L10N - Thanks Filippo Carletti [SF: 1309266]
* Mon Sep 26 2005 Gordon Rowell <[email protected]>
- [4.15.2-39]
- Cleanups to French L10N - Thanks Didier Rambeau [SF: 1293855]
* Sun Sep 25 2005 Gordon Rowell <[email protected]>
- [4.15.2-38]
- Actually add German L10N to correct package [SF: 1293325]
* Sun Sep 25 2005 Gordon Rowell <[email protected]>
- [4.15.2-37]
- Added German L10N - Thanks Dietmar Berteld [SF: 1293325]
* Tue Sep 13 2005 Gordon Rowell <[email protected]>
- [4.15.2-36]
- Add configuration options for ISP SMTP AUTH to Email delivery page
[SF: 1236748]
* Wed Sep 7 2005 Charlie Brady <[email protected]>
- [4.15.2-35]
- Add requires header for Authen::SASL module, needed by SMTP auth
proxy. [SF: 1269111]
* Fri Sep 2 2005 Charlie Brady <[email protected]>
- [4.15.2-34]
- Lexicon updates. Still need more French and Spanish translation
done. [SF: 1280024]
* Fri Sep 2 2005 Charlie Brady <[email protected]>
- [4.15.2-33]
- Add UI toggles for private/public IMAP/IMAPS/POP/POPS. Thanks for
patch go to Michael Weinberger! [SF: 1280024]
* Wed Aug 24 2005 Charlie Brady <[email protected]>
- [4.15.2-32]
- Handle upstream disconnect in smtp-auth-proxy. Use more concise
proxy code, courtesy of the Perl Cookbook. [SF: 1269414]
* Wed Aug 24 2005 Charlie Brady <[email protected]>
- [4.15.2-31]
- Improve error reporting in smtp-auth-proxy - return 421 status, and
log config errors and upstream connect errors to stderr. [SF: 1257015]
* Tue Aug 23 2005 Charlie Brady <[email protected]>
- [4.15.2-30]
- Fix typo in fetchmail settings save part of panel code. [SF: 1265400]
* Wed Aug 10 2005 Charlie Brady <[email protected]>
- [4.15.2-29]
- Remove stray symlink from last patch.
* Wed Aug 10 2005 Shad Lords <[email protected]>
- [4.15.2-28]
- Remove last qmail stuff [SF: 1255261]
- Break out pop3 into its own package [SF: 1256055]
- Rename popd service to pop3 [SF: 1256055]
- Include imap database stuff [SF: 1256055]
* Tue Aug 9 2005 Charlie Brady <[email protected]>
- [4.15.2-27]
- Remove "Obsoletes: e-smith-qmail", and split out all qmail specific stuff.
[SF: 1255261]
* Tue Aug 2 2005 Shad Lords <[email protected]>
- [4.15.2-26]
- Add TCPProxyPort to specify which port to proxy [SF: 1246986]
* Fri Jul 22 2005 Charlie Brady <[email protected]>
- [4.15.2-25]
- Complete the update to current db access APIs - a few esmith::db and
esmith::config calls were found hiding. [SF: 1216546, 1242331]
* Mon Jul 18 2005 Charlie Brady <[email protected]>
- [4.15.2-24]
- Update all db access APIs to current standards. [SF: 1216546]
* Mon Jul 18 2005 Charlie Brady <[email protected]>
- [4.15.2-23]
- Fix pop* run scripts to find checkpassword binary via
PATH search. [SF: 1239720]
- Various further muttrc configuration changes (from Shad) [SF: 1235454]
. Fix braces
. Configure "folder" to use IMAP as well, so we see all IMAP
folders
. use URLs instead of PINE style folder names, and use imaps directly
* Thu Jul 14 2005 Charlie Brady <[email protected]>
- [4.15.2-22]
- Configure /etc/Muttrc to use IMAP
- And expand /etc/Muttrc at same times as /etc/pine.conf
Patch contributed by Gordon Rowell. [SF: 1235454]
* Tue Jul 12 2005 Charlie Brady <[email protected]>
- [4.15.2-21]
- French L10N Merci - Didier. [ SF:1227389 ]
- Add some missing Requires: headers. [SF: 1217914]
* Tue Jun 14 2005 Charlie Brady <[email protected]>
- [4.15.2-20]
- Add Obsoletes headers for a number of email addon packages.
[SF: 1219069]
* Thu Jun 9 2005 Charlie Brady <[email protected]>
- [4.15.2-19]
- Four PIF file patterns (AHhUYXgg,AMlIbDk5Lm,AMkgICAg,AHhIYW5k) and
one more EXE file pattern (TVoAACoAG) - Thanks Hans-Cees Speel
* Fri Jun 3 2005 Charlie Brady <[email protected]>
- [4.15.2-18]
- Another EXE file pattern TVpLRVJOR - Thanks Ray Mitchell
and Gordon Rowell.
* Tue May 31 2005 Charlie Brady <[email protected]>
- [4.15.2-17]
- Disable all mailpatterns by default [Gordon SF:1202391]
- Change mailpatterns database back to one pattern per entry [Gordon SF:1202391]
- Add two new EXE file patterns - Thanks Ray Mitchell
* Tue May 24 2005 Charlie Brady <[email protected]>
- [4.15.2-16]
- Make sure that there are empty templates-default files in the
peers/{o,local} templates directory. Fix up a couple of problems
in the pop3s run script. [SF: 1206471]
* Wed May 18 2005 Charlie Brady <[email protected]>
- [4.15.2-15]
- Change db lookup of spamassassin{sortspam} to spamassassin{SortSpam}.
Expand all users' .qmail files in email-update action. [SF: 1202402]
* Fri May 13 2005 Charlie Brady <[email protected]>
- [4.15.2-14]
- [Patch from Gordon's e-smith-email-4.15.2-13gr02]
- Add missing qmail initscript links [SF:1201092]
- Modify email-update-user to expand ~/.qmail-junkmail
- Add templates for ~/.qmail-junkmail
- This should probably be in e-smith-spamassassin, but that
would mean another perl invocation for that template
* Thu May 5 2005 Charlie Brady <[email protected]>
- [4.15.2-13]
- Big set of patches from Gordon Rowell.
- Show public pop/public imap/http webmail/smtp auth if they
are already enabled in that way. Otherwise, only show disabled
and the pop3s/imaps/https webmail/ssmtp auth version
- Change emailsettings.pm to store most properties in the virtual
smtpd and ssmtpd records
- Change URL in webmail text to https://
- Various lexicon changes for consistency across the panel
- Use $db->set_prop(thing,prop,value) instead of
$db->get(thing)->set_prop(prop,value)
- TODO: The fetchmail settings could easily be done in a loop
- Don't delete DelegateMailServer when empty, just clear the value
- Changed Patterns property to PatternsScan to match VirusScan
- Added lots of defaults for smtpd and ssmtpd:
smtpd{access}: public
smtpd{Authentication}: disabled
smtpd{Instances}: 40
smtpd{InstancesPerIP}: 5
smtpd{PatternsScan}: disabled
smtpd{Proxy}: enabled
smtpd{status}: enabled
smtpd{TCPPort}: 25
smtpd{type}: service
smtpd{VirusScan}: enabled
ssmtpd{access}: public
ssmtpd{Authentication}: enabled
ssmtpd{Instances}: 10
ssmtpd{status}: enabled
ssmtpd{TCPPort}: 465
ssmtpd{type}: service
- Fix up masq fragment to look at smtpd{Proxy}
- Add migrate frament for smtpfront-qmail properties
- Move mailpatterns defaults to this package
- Delete duplicate Requires: line
- Fix check for smtpd{Authentication} when displaying options
* Mon May 2 2005 Charlie Brady <[email protected]>
- [4.15.2-12]
- Add pseudonyms fragment for virtualdomains template (missed in last
change).
* Sun May 1 2005 Charlie Brady <[email protected]>
- [4.15.2-11]
- [All items in this change contributed by Gordon Rowell.]
- Allow separation of mail for bob@domain1 from bob@domain2
- To configure, enter pseudonyms of the form pseudo@domain => user
with the following restrictions:
- pseudo must be a user already configured on the server
- domain must be a domain alredy configured on the server
- pseudo may not equal user (since that's the default for all domains)
- Merged in the web interface from Shad Lords' e-smith-spamassassin
onto the E-mail filtering sub-page
- TODO: We should probably disallow this if only one domain is hosted
on the server.
* Sun May 1 2005 Charlie Brady <[email protected]>
- [4.15.2-10]
- [All items in this change contributed by Gordon Rowell.]
- Add e-mail filtering page
- Prepare for migration to qpsmtpd by using $SMTPD and $SSMTPD
throughout the panel code
- Changed Requires: from e-smith-mailfront to e-smith-smtpd (which
is provided by e-smith-qpsmtpd and could be by e-smith-mailfront).
- Add skeleton virus and spam scan toggles. Note that these set
options in the $SMTPD services and each virus or spam scanner can
use those as defaults and add additional options as required. For
example, if $SMTPD{VirusScan} == 'disabled', no virus scanners should
configure themselves to look at the mail.
- Make patterns status depend on any being selected, which removes a
redundant toggle
* Thu Apr 28 2005 Charlie Brady <[email protected]>
- [4.15.2-09]
- Drop e-smith-mailfront dependency, to allow switch to qpsmtpd
if desired.
* Tue Apr 26 2005 Charlie Brady <[email protected]>
- [4.15.2-08]
- Add update of PatternsStatus (patch from Gordon), and fix a few typos.
* Tue Apr 19 2005 Charlie Brady <[email protected]>
- [4.15.2-07]
- Add missing /var/service/qmail/down file.
* Sun Apr 10 2005 Charlie Brady <[email protected]>
- [4.15.2-06]
- [Patch from Gordon]
- Complete L10N of front page of emailsettings
- Move many panel option hashes into subroutines for re-use on status page
- Move executable content blocking section from subroutine to FM XML
- Open AccountsDB read-only since that's all we need
- Actually fix the evil and unsafe part of the webmail settings code
- Dormant prototype of optional display of multidrop settings regions
- Removed percent from (percent)prep in 4.9.0-01 changelog entry
to stop mezzanine/rpmbuild failures due to multiple (percent)prep
sections (sigh)
* Thu Mar 31 2005 Charlie Brady <[email protected]>
- [4.15.2-05]
- Add template expansion of pop service peers files to email-update,
as private/public may have changed.
* Tue Mar 29 2005 Charlie Brady <[email protected]>
- [4.15.2-04]
- Fix configuration of ACLs and users-assign files during bootstrap-console-save.
* Sat Mar 26 2005 Charlie Brady <[email protected]>
- [4.15.2-03]
- Ensure that /var/service/qmail/control/1 is executable.
* Thu Mar 24 2005 Charlie Brady <[email protected]>
- [4.15.2-02]
- Integrate Gordon's changes to break form up into subforms.
TODO - non-en localisations.
* Thu Mar 24 2005 Charlie Brady <[email protected]>
- [4.15.2-01]
- Roll new development stream - 4.15.2
* Fri Mar 18 2005 Charlie Brady <[email protected]>
- [4.15.1-30]
- Avoid warning from email panel if patterns are not enabled.
- Avoid crash in panel if DelegateMailServer is being set.
* Fri Mar 18 2005 Charlie Brady <[email protected]>
- [4.15.1-29]
- Don't expand /var/qmail/users/assign in generic_template_expand,
as users/groups may not yet be created. Instead, combine with
qmail-newu in qmail service control/1 script.
* Fri Mar 18 2005 Charlie Brady <[email protected]>
- [4.15.1-28]
- Add missing templates for popd/pop3s peers files.
- Change port specification in popd run file from "pop3" to
"pop" - tcpsvd doesn't grok "pop3".
* Fri Mar 18 2005 Charlie Brady <[email protected]>
- [4.15.1-27]
- Use tcpsvd instead of tcpserver for popd and pop3d. Use sslio
instead of stunnel for pop3d. TODO - configurable concurrency
limits.
* Fri Mar 18 2005 Charlie Brady <[email protected]>
- [4.15.1-26]
- Remove now obsolete email-assign action.
- Add "Requires: runit"
* Fri Mar 18 2005 Charlie Brady <[email protected]>
- [4.15.1-25]
- Add missing templates.metadata file for qmail/users/assign.
* Thu Mar 17 2005 Charlie Brady <[email protected]>
- [4.15.1-24]
- More fixes of path for qmail service directory.
* Thu Mar 17 2005 Charlie Brady <[email protected]>
- [4.15.1-23]
- Fix paths for qmail service directory in filelist.
* Thu Mar 17 2005 Charlie Brady <[email protected]>
- [4.15.1-22]
- Move post-upgrade actions to bootstrap-console-save.
* Wed Mar 16 2005 Charlie Brady <[email protected]>
- [4.15.1-21]
- Include all content from e-smith-qmail (arguably lots of this
content should move to e-smith-qmail, but this is easier).
- Obsolete email-assign action.
* Mon Mar 14 2005 Charlie Brady <[email protected]>
- [4.15.1-20]
- Fix dangling symlink.
- Add missing exports in FormMagick::Panel::emailsettings
- Add missing templates for pop3s tcpserver cdb file.
* Fri Mar 11 2005 Charlie Brady <[email protected]>
- [4.15.1-19]
- Fix dangling symlinks, and add tcpserver cdb support for
popd and pop3s.
* Fri Mar 11 2005 Charlie Brady <[email protected]>
- [4.15.1-18]
- Fix warning from EmailUnknownUser migrate fragment.
* Thu Mar 10 2005 Charlie Brady <[email protected]>
- [4.15.1-17]
- Fix path to skeletal junkmail Maildir.
- Up memory limits for popd and pop3s run files.
- Add missing /var/log/pop3s directory.
* Wed Mar 9 2005 Charlie Brady <[email protected]>
- [4.15.1-16]
- Fix some missing checkins from previous version.
* Wed Mar 9 2005 Charlie Brady <[email protected]>
- [4.15.1-15]
- Fold in most of Shad's panel changes, with support for
imaps and pop3s.
- Add supervised pop3s service.
- Allow pseudonums of pseudonyms.
- Obsolete email-update-shared and email-conf actions.
- Add junkmail maildir to skeletal user dir
- Remove db entry creation code from panel code - now done
via default fragments.
- Add TCPPort property of popd (and pop3s).
* Wed Feb 23 2005 Charlie Brady <[email protected]>
- [4.15.1-14]
- Remove bogus dependency on sortspam.
* Tue Jan 25 2005 Charlie Brady <[email protected]>
- [4.15.1-13]
- Remove obsolete email-startup-links action. [MN00065651]
- Obsolete email-sighup and smtp-auth-proxy-restart by using generic
services-adjust action. Remove unused email-restart action.
Update e-smith-lib dependency. [MN00065576]
* Mon Jan 17 2005 Charlie Brady <[email protected]>
- [4.15.1-12]
- Remove conf-fetchmail action - done by default fragments. [MN00064329]
- Include ~alias/.qmail-default symlink in rpm. [MN00064230]
- Use generic_template_expand action where possible, in place
of specific actions. Update e-smith-lib dependency. [MN00064130]
* Mon Jan 3 2005 Charlie Brady <[email protected]>
- [4.15.1-11]
- Add default "abuse" pseudonym. [MN00062658]
* Wed Dec 29 2004 Charlie Brady <[email protected]>
- [4.15.1-10]
- Remove no longer needed conf-migrate-* actions. [charlieb MN00062545]
- Fix "Visisble" typo in default "everyone" pseudonym. [charlieb MN00046951]
- Don't restart auth proxy in bootstrap-console-save [charlieb MN00062549]
* Mon Dec 27 2004 Charlie Brady <[email protected]>
- [4.15.1-09]
- Untaint pseudonym before using in system(). [charlieb MN00050161]
* Thu Nov 11 2004 Charlie Brady <[email protected]>
- [4.15.1-08]
- Fix ownership and permissions of ~alias [charlieb MN00057000]
* Tue Sep 28 2004 Michael Soulier <[email protected]>
- [4.15.1-07]
- Updated requires with new perl dependencies. [msoulier MN00040240]
* Mon Jun 21 2004 Michael Soulier <[email protected]>
- [4.15.1-06]
- Updated requires.
* Tue May 11 2004 Michael Soulier <[email protected]>
- [4.15.1-05]
- Added validation to the AdminEmail field. [msoulier MN00023812]
* Mon May 10 2004 Michael Soulier <[email protected]>
- [4.15.1-04]
- Made filtering via SA the default preprocessing action for all email.
[msoulier MN00027881]
* Tue May 4 2004 Michael Soulier <[email protected]>
- [4.15.1-03]
- Added defaults fragments for all smtp-auth-proxy properties.
[msoulier 4728]
* Tue May 4 2004 Michael Soulier <[email protected]>
- [4.15.1-02]
- Updating dependencies.
* Tue May 4 2004 Michael Soulier <[email protected]>
- [4.15.1-01]
- Rolling as-source to collect patches.
* Tue May 4 2004 Michael Soulier <[email protected]>
- [4.15.0-07]
- Patches run script to provide FQDN in POP3 login. [msoulier dpar-27887]
* Wed Feb 18 2004 Michael Soulier <[email protected]>
- [4.15.0-06]
- Updated template for admin's .qmail file. [msoulier dpar-20868]
* Tue Feb 17 2004 Michael Soulier <[email protected]>
- [4.15.0-05]
- Updated template for home directory .qmail files to support change in
sortspam to allow .qmail files more control over mail delivery.
[msoulier dpar-20868]
* Thu Feb 12 2004 Mark Knox <[email protected]>
- [4.15.0-04]
- Fwd port of 10064: fixed expansion of /etc/fetchmail in email-update event
[markk 11026]
* Mon Feb 9 2004 Michael Soulier <[email protected]>
- [4.15.0-03]
- Updated the Requires list and fixed a couple of minor problems.
[msoulier 4728]
* Mon Feb 9 2004 Michael Soulier <[email protected]>
- [4.15.0-02]
- Adding Charlie's smtp-auth-proxy, and putting it under supervision.
[msoulier 4728]
* Mon Jan 26 2004 Michael Soulier <[email protected]>
- [4.15.0-01]
- rolling to dev - 4.15.0
* Sun Sep 21 2003 Charlie Brady <[email protected]>
- [4.14.0-08]
- Remove duplicate primary domain name in multidrop fetchmail template
[charlieb 10064]
* Wed Aug 27 2003 Michael Soulier <[email protected]>
- [4.14.0-07]
- Added K* init symlinks to runlevels 0, 1 and 6 for popd. [msoulier 9761]
* Fri Aug 22 2003 Michael Soulier <[email protected]>
- [4.14.0-06]
- Removed the conditional around the SMTPProxy creation code. [msoulier 9572]
- Changed the trigger property for the SMTPProxy to "Proxy", in
smtpfront-qmail. [msoulier 9572]
* Tue Aug 19 2003 Michael Soulier <[email protected]>
- [4.14.0-05]
- Added an smtp-proxy db record to permit enabling/disabling of the smtp
proxy. [msoulier 9572]
* Wed Jul 16 2003 Charlie Brady <[email protected]>
- [4.14.0-04]
- Add junkmail maildir to skel home directory. [charlieb 9475]
* Thu Jul 3 2003 Charlie Brady <[email protected]>
- [4.14.0-03]
- Use qmail delivery properties to determine local delivery instructions for
admin user. [charlieb 9198, 9255]
* Thu Jun 26 2003 Charlie Brady <[email protected]>
- [4.14.0-02]
- Ensure that admin has a .qmail file.
[charlieb 9198]
* Thu Jun 26 2003 Charlie Brady <[email protected]>
- [4.14.0-01]
- Changing version to stable stream number - 4.14.0
* Tue Jun 24 2003 Gordon Rowell <[email protected]>
- [4.13.0-63]
- Spanish nav bar [gordonr 9153]
* Tue Jun 24 2003 Gordon Rowell <[email protected]>
- [4.13.0-62]
- Added pseudonym for anonymous [gordonr 9127]
* Thu Jun 19 2003 Charlie Brady <[email protected]>
- [4.13.0-61]
- Fix bug with format of ETRN fetchmail invocation. [charlieb 9077]
* Thu Jun 19 2003 Gordon Rowell <[email protected]>
- [4.13.0-60]
- Add some defaults for fetchmail, including Method|standard
[gordonr 8921]
* Wed Jun 11 2003 Charlie Brady <[email protected]>
- [4.13.0-59]
- Add log/run script which was missing from last checkin. [charlieb 8903]
* Wed Jun 11 2003 Charlie Brady <[email protected]>
- [4.13.0-58]
- Use tcpserver/supervise rather than xinetd to handle POP connections. Need new
genfilelist to handle the permissions under /var/service. [charlieb 8903]
* Wed Jun 4 2003 Charlie Brady <[email protected]>
- [4.13.0-57]
- Fix devnull pre-defined alias definition. Use defaults mechanism to reserve
devnull alias. Use same mechanism for postmaster, mailer-daemon, and everyone
pseudonyms. [charlieb 6460]
* Tue Jun 3 2003 Charlie Brady <[email protected]>
- [4.13.0-56]
- Change default status for fetchmail to "disabled". [charlieb 8921]
* Fri May 30 2003 Michael Soulier <[email protected]>
- [4.13.0-55]
- Removed dangling symlink to email-startup. [msoulier 8808]
* Tue May 20 2003 Michael Soulier <[email protected]>
- [4.13.0-54]
- Fixed expectation of email-update-group so that it can handle user-deleted
and group-deleted. [msoulier 6414]
* Tue May 6 2003 Lijie Deng <[email protected]>
- [4.13.0-53]
- Add Spanish lexicon for emailsettings and pseudonyms [lijied 3793]
* Tue Apr 29 2003 Tony Clayton <[email protected]>
- [4.13.0-52]
- Add default db fragments for qmail/popd/fetchmail services [tonyc 8537]
- Remove dead email-startup action [tonyc 8537]
* Mon Apr 14 2003 Michael Soulier <[email protected]>
- [4.13.0-51]
- Changed the interface to email-update-group to accept either no second
argument, or a group or user. [msoulier 8103]
* Mon Apr 14 2003 Michael Soulier <[email protected]>
- [4.13.0-50]
- Removed email-update-all-groups and modified email-update-group to handle
its functionality. [msoulier 8103]
* Mon Apr 14 2003 Charlie Brady <[email protected]>
- [4.13.0-49]
- Remove email-relocate-maildirs action - it's moving to e-smith-imap.
[charlieb 8273]
* Fri Apr 11 2003 Lijie Deng <[email protected]>
- [4.13.0-48]
- Modified French button name [lijied 7921]
* Fri Apr 11 2003 Lijie Deng <[email protected]>
- [4.13.0-47]
- Modified button name [lijied 7921]
* Thu Apr 10 2003 Michael Soulier <[email protected]>
- [4.13.0-46]
- Using the createlinks script for symlink creation for consistency.
[msoulier 6414]
* Thu Apr 10 2003 Michael Soulier <[email protected]>
- [4.13.0-45]
- Fixed lack of & in front of addresses generated by email-update-all-groups.
[msoulier 6414]
- Fixed lack of use of processTemplate in email-update-group. [msoulier 6414]
- Added a symlink to email-update-all-groups in user-delete. [msoulier 6414]
* Wed Apr 9 2003 Charlie Brady <[email protected]>
- [4.13.0-44]
- Add creation of ~admin/.qmail-default symlink. Move email-update-user
action from post-upgrade to bootstrap-console-save, so it is run
at post-install as well. [charlieb 7660]
* Tue Apr 8 2003 Lijie Deng <[email protected]>
- [4.13.0-43]
- Modified pseudonym button name [lijied 7921]
* Tue Apr 8 2003 Gordon Rowell <[email protected]>
- [4.13.0-42]
- Fixed fr nav bar [gordonr 7926]
* Mon Apr 7 2003 Charlie Brady <[email protected]>
- [4.13.0-41]
- Change email-update-user action to loop through all users if
username not given. Link into post-upgrade action. Create
.qmail-default symlink if it doesn't already exist.
[charlieb 7609]
* Fri Apr 4 2003 Lijie Deng <[email protected]>
- [4.13.0-40]
- Changed $q->table to $q->start_table where necessary [lijied 8034]
* Thu Apr 3 2003 Gordon Rowell <[email protected]>
- [4.13.0-39]
- Missing english L10N in emailsettings [gordonr 1950]
* Wed Apr 2 2003 Charlie Brady <[email protected]>
- [4.13.0-38]
- Removed 'Mitel Networks SME Server' branding on emailsetting
and pseudonyms [lijied 8016]
- Changed Copyright header to License. [charlieb]
- Add local delivery options in .qmail template - use
DeliveryType and DeliveryInstruction properties of qmail.
[charlieb 2600]
* Wed Apr 2 2003 Charlie Brady <[email protected]>
- [4.13.0-37]
- Modify email-relocate-maildirs to ensure that Mail/junkmail
folder exists for all users. [charlieb 2600]
* Tue Apr 1 2003 Gordon Rowell <[email protected]>
- [4.13.0-36]
- Redirect outbound port 25 through our SMTP server [gordonr 6349]
* Tue Apr 1 2003 Gordon Rowell <[email protected]>
- [4.13.0-35]
- Changed to ~alias/.qmail-devnull-default [gordonr 6460]
* Tue Apr 1 2003 Gordon Rowell <[email protected]>
- [4.13.0-34]
- Added ~alias/.qmail-devnull [gordonr 6460]
* Tue Apr 1 2003 Lijie Deng <[email protected]>
- [4.13.0-33]
- Modified emailsetting en-us 'standard' trans text [lijied 7949]
* Tue Apr 1 2003 Gordon Rowell <[email protected]>
- [4.13.0-32]
- Fixed fr nav bar entry [gordonr 7926]
* Mon Mar 31 2003 Mike Dickson <[email protected]>
- [4.13.0-31]
- fixed the "Action" column to be several columns instead of one [miked 7761]
* Mon Mar 31 2003 Gordon Rowell <[email protected]>
- [4.13.0-30]
- Make use of sectionbar hr CSS class [gordonr 7911]
* Mon Mar 31 2003 Gordon Rowell <[email protected]>
- [4.13.0-29]
- And make section bars only 80% of the width to its obvious there's one
Save button for the page [gordonr 7911]
* Fri Mar 28 2003 Gordon Rowell <[email protected]>
- [4.13.0-28]
- Lighten section bars a little [gordonr 7911]
* Fri Mar 28 2003 Gordon Rowell <[email protected]>
- [4.13.0-27]
- Strengthen section headings to show blocks [gordonr 1950]
* Fri Mar 28 2003 Gordon Rowell <[email protected]>
- [4.13.0-26]
- Deleted dangling panel links after panel merge [gordonr 1950]
* Fri Mar 28 2003 Gordon Rowell <[email protected]>
- [4.13.0-25]
- Adding French L10Ns [gordonr 1950]
* Thu Mar 27 2003 Gordon Rowell <[email protected]>
- [4.13.0-24]
- Rearranged panel order slightly to group like items [gordonr 1950]
- Adjusted titles of the two delegate mail server (upstream/downstream)
items [gordonr 1950]
- TODO: Some missing French L10Ns (tagged in lexicon) [gordonr 1950]
* Thu Mar 27 2003 Gordon Rowell <[email protected]>
- [4.13.0-23]
- Deleted emailretrieval/otheremail - now merged into emailsettings
[gordonr 1950]
- Made emailsettings panel loop back to start and display
success/failure message [gordonr 1950]
* Thu Mar 27 2003 Lijie Deng <[email protected]>
- [4.13.0-22]
- Modified emailretrieval and emailsettings en-us text [lijied 4937]
- Modified emailretrieval and emailsettings fr-ca text [lijied 4937]
and modified the lexicons to use lang="fr", rename the lexicon
directory to fr [lijied 6787]
* Tue Mar 25 2003 Lijie Deng <[email protected]>
- [4.13.0-21]
- Modified emailsettings access text [lijied 4081]
* Tue Mar 25 2003 Lijie Deng <[email protected]>
- [4.13.0-20]
- And add panel link [gordonr 1950]
- Change page title to "E-mail settings' and nav bar to 'e-mail'
in English and French [gordonr 1950]
- Modified otheremail POP and IMAP server access text [lijied 4081]
* Mon Mar 24 2003 Gordon Rowell <[email protected]>
- [4.13.0-19]
- Merge emailretrieval/othermail -> emailsettings [gordonr 1950]
* Tue Mar 18 2003 Gordon Rowell <[email protected]>
- [4.13.0-18]
- Added [$ExternalIP] to "locals" [gordonr 6900]
* Tue Mar 18 2003 Gordon Rowell <[email protected]>
- [4.13.0-17]