Commit Graph

70 Commits

Author SHA1 Message Date
Janos SUTO
9cfe92153f Fixed sql query to manticore
Signed-off-by: Janos SUTO <sj@acts.hu>
2022-12-29 09:20:15 +01:00
Janos SUTO
689a06cfa4 Improved imap quite==0
Signed-off-by: Janos SUTO <sj@acts.hu>
2021-08-20 13:23:48 +02:00
Janos SUTO
e1ea14374a Fixed piler-smtp to properly handle emails with NUL byte(s)
Signed-off-by: Janos SUTO <sj@acts.hu>
2021-07-26 16:56:45 +02:00
Janos SUTO
be39146fd2 PVS Studio refactoring
Signed-off-by: Janos SUTO <sj@acts.hu>
2021-04-18 20:19:26 +02:00
Janos SUTO
d2f3f018c0 Introduced new AES-256 encryption method for new emails
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-12-04 16:30:59 +01:00
Janos SUTO
345fd715f5 cppcheck refactoring
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-08-10 20:58:34 +02:00
Janos SUTO
7ce0f42e7b Use TLS v1.2 with openssl 1.0.x for connecting remote pop3/imap servers
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-07-23 09:15:39 +02:00
Janos SUTO
d687fa16ab Code cleanup
Signed-off-by: Janos SUTO <sj@acts.hu>
2020-03-03 15:47:02 +01:00
Janos SUTO
52e7e6293c Protect fsync() and close() from SIGALRM
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-11-27 21:08:00 +01:00
Janos SUTO
ce193974f1 Refactored make_random_string()
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-11-27 20:11:07 +01:00
Janos SUTO
2227163b68 Print libzip availability at both configure and piler -V output
Signed-off-by: Janos SUTO <sj@acts.hu>
2019-05-06 13:52:57 +02:00
Janos SUTO
78dd67613b Fixed init_ssl() name to init_ssl_to_server()
Signed-off-by: Janos SUTO <sj@acts.hu>
2018-11-03 15:19:08 +01:00
Janos SUTO
2c3f29db44 use init_ssl from misc.c in unit_tests/smtp.c
Signed-off-by: Janos SUTO <sj@acts.hu>
2018-11-03 15:14:41 +01:00
Janos SUTO
ab488283ec Removing code duplicates from imap.c and pop3.c
Signed-off-by: Janos SUTO <sj@acts.hu>
2018-11-03 14:31:02 +01:00
Janos SUTO
2d0beab92a Fixed signed vs. unsigned comparisons
Signed-off-by: Janos SUTO <sj@acts.hu>
2018-10-17 07:26:07 +00:00
Janos SUTO
25676445e6 Added more debug info to move_email()
Signed-off-by: Janos SUTO <sj@acts.hu>
2018-08-09 09:23:47 +00:00
Janos SUTO
e18ec3a701 revised smtp protocol handling
Signed-off-by: Janos SUTO <sj@acts.hu>
2018-03-02 22:46:48 +01:00
Janos SUTO
445e6e96bd src: fix the smtp protocol handling
Signed-off-by: Janos SUTO <sj@acts.hu>
2017-10-18 20:34:51 +02:00
Janos SUTO
631e8de191 src: fix html parsing + added amazon journaling support
Signed-off-by: Janos SUTO <sj@acts.hu>
2017-09-06 19:55:30 +02:00
Janos SUTO
950211687f src: refactoring
Signed-off-by: Janos SUTO <sj@acts.hu>
2017-08-08 15:34:45 +02:00
SJ
a21328139c Resolved issue #791
Change-Id: Ie9477db7e13490e1b19594a8d9f8e56d215c8f1d
Signed-off-by: SJ <sj@acts.hu>
2017-05-14 17:18:09 +02:00
SJ
1c941a6433 initial release of an epoll version
Change-Id: I53bf6621abdbfeb6b5d5f22c2aa632d29c48441b
Signed-off-by: SJ <sj@acts.hu>
2016-11-06 22:16:03 +01:00
SJ
d314a606b2 move email fix
Change-Id: Ie9754cae0d08c6717069cff2d6c93443f5e48066
Signed-off-by: SJ <sj@acts.hu>
2016-10-28 22:37:12 +02:00
SJ
cf1d7bdf45 improved queue id generation
Change-Id: I8a0f91eabd3eaf6c074946f723147a3f6ef925d9
Signed-off-by: SJ <sj@acts.hu>
2016-10-28 22:11:14 +02:00
SJ
37d4babd38 added a queue id to piler-smtp
Change-Id: Id616c31c709ccc3e986c7cbe46f23ec927efa5df
Signed-off-by: SJ <sj@acts.hu>
2016-10-28 21:46:25 +02:00
SJ
5f5585d519 first demo of the new architecture
Change-Id: Id76636f30173465fbd0e8516d99017b4336de4db
Signed-off-by: SJ <sj@acts.hu>
2016-10-23 22:04:55 +02:00
SJ
65fc0b377e added reimport option for pilerimport 2016-04-05 21:10:09 +02:00
SJ
bd0c7e9653 code refactoring around import 2016-03-03 11:04:32 +01:00
SJ
97fe864810 improved date parsing 2015-11-10 16:06:47 +01:00
SJ
fe499d18c1 added a list of extractors for the -V list 2015-07-17 14:50:49 +02:00
SJ
d26b3a7e74 directory write ability check for some piler binaries 2014-10-02 10:02:33 +02:00
SJ
5551df3f9d decoding fixes 2014-08-30 21:10:29 +02:00
SJ
537641afd9 imap fixes 2014-07-22 16:00:03 +02:00
SJ
8b9ea09144 sql errno fix 2014-07-10 11:54:37 +02:00
SJ
0ff5ab90a4 errno fix 2014-07-10 10:20:17 +02:00
SJ
5abff0fe48 added errno support for prepared statement execution 2014-07-10 09:55:07 +02:00
SJ
bbd81faf0b verp fix 2014-07-07 16:45:37 +02:00
SJ
d79b1f97c7 verp fix 2014-07-01 11:43:36 +02:00
SJ
39a2e6a306 support for VERP addresses 2014-06-30 16:10:36 +02:00
SJ
f356574ea5 stored counter stats 2014-05-05 16:00:33 +02:00
SJ
8c12662ddc count the stored size 2014-05-05 15:08:38 +02:00
SJ
dd2ea801bf fixing an odd exchange behaviour 2014-01-13 13:06:10 +01:00
SJ
7cd329f10c display the stored id when a duplicate is found 2013-11-12 14:51:31 +01:00
SJ
1229e10bfc added tnef support 2013-09-11 09:19:29 +02:00
SJ
66b8d079d2 added archive only mydomains feature 2013-07-12 22:54:45 +02:00
SJ
5064f07248 added customer support for the piler daemon 2013-05-07 15:32:05 +02:00
SJ
2a94804586 added pilergetd daemon 2013-04-09 14:50:27 +02:00
SJ
37e921898f ipv6 support for the piler daemon 2013-04-02 16:35:32 +02:00
SJ
4e922152d6 got rid of ipv4 specific code from imap/pop3 importing 2013-04-01 16:15:43 +02:00
SJ
b6b1a203d0 added a tweak option to change the sent time piler stores 2013-02-22 15:01:21 +01:00