1
0
mirror of https://blitiri.com.ar/repos/chasquid synced 2025-12-17 14:37:02 +00:00

Commit Graph

  • 960c348d42 protoio: I/O helpers for protobuf messages Alberto Bertogli 2016-09-17 23:04:20 +01:00
  • e2fdcb3705 Add checks to prevent unauthorized relaying and impersonation Alberto Bertogli 2016-09-12 06:08:53 +01:00
  • 941eb9315c Distinguish between SMTP and submission ports Alberto Bertogli 2016-09-12 03:47:36 +01:00
  • 69222284e0 test: Rename test directories to use an explicit order Alberto Bertogli 2016-09-12 04:02:21 +01:00
  • 2c90281c11 test: Add top-level README and run script Alberto Bertogli 2016-09-04 11:21:19 +01:00
  • 905161c537 test: Add a test for Exim interactions Alberto Bertogli 2016-07-21 22:21:48 +01:00
  • aac2d3c061 Minor style and simplification cleanups Alberto Bertogli 2016-08-01 22:49:27 +01:00
  • 92a88bd06f test: Add a new local end-to-end test Alberto Bertogli 2016-07-22 01:52:27 +01:00
  • 92d16a0ca9 Add a new "chasquid-userdb" command line tool Alberto Bertogli 2016-07-22 01:49:45 +01:00
  • 7eba9bb4f7 chasquid: Flush logs periodically and before exiting Alberto Bertogli 2016-07-22 01:42:21 +01:00
  • ae1c246bde chasquid: Make "MAIL FROM" ignore extra parameters Alberto Bertogli 2016-07-20 00:47:45 +01:00
  • 9d172a6ea0 Make the queue aware of local and remote couriers Alberto Bertogli 2016-07-19 23:26:27 +01:00
  • 362ef6f6d0 Introduce an "envelope" package Alberto Bertogli 2016-07-19 23:18:40 +01:00
  • 831ef13132 queue: Add a mutex to protect item's results Alberto Bertogli 2016-07-19 23:02:42 +01:00
  • 21e69aa42f Implement AUTH Alberto Bertogli 2016-07-16 12:43:29 +01:00
  • ff103c18c3 courier: Let the users configure the mail delivery agent Alberto Bertogli 2016-07-16 12:29:58 +01:00
  • bb08be4023 .gitignore: Exclude *.pem files Alberto Bertogli 2016-07-16 01:11:38 +01:00
  • 9015e97ae1 Implement a simple user database (internal/userdb) Alberto Bertogli 2016-07-12 02:03:36 +01:00
  • c12fa0eed7 Add a new internal/safeio package for safer I/O functions Alberto Bertogli 2016-07-11 20:47:15 +01:00
  • 7e7c8073c4 Implement VRFY and EXPN commands Alberto Bertogli 2016-05-07 01:34:12 +01:00
  • e32ba1ee86 courier: Make procmail's sanitize be more unicode friendly Alberto Bertogli 2016-07-16 12:05:11 +01:00
  • 724d915e95 Implement a string set data type Alberto Bertogli 2016-05-06 22:49:16 +01:00
  • 17c536f5e3 queue: Incremental delays Alberto Bertogli 2015-11-13 02:06:53 +00:00
  • 4de805ab34 queue: Send mails in parallel Alberto Bertogli 2015-11-13 01:35:13 +00:00
  • 77d547288f Implement couriers Alberto Bertogli 2015-11-06 02:03:21 +00:00
  • e5c2676f83 Convert addresses to lower case Alberto Bertogli 2015-11-06 03:46:13 +00:00
  • fbf1060b71 Introduce a trace wrapper Alberto Bertogli 2015-11-06 03:45:36 +00:00
  • 58de5a6200 Add a skeleton queue Alberto Bertogli 2015-10-31 16:48:01 +00:00
  • 701f359634 Support getting listeners from systemd Alberto Bertogli 2015-10-31 23:05:34 +00:00
  • a809a3caa9 Basic configuration Alberto Bertogli 2015-10-31 19:37:30 +00:00
  • f055a3460e Do not allow repeated STARTTLS commands Alberto Bertogli 2015-10-26 13:40:44 +00:00
  • 8c22b3beef Add timeouts for the connection and individual commands Alberto Bertogli 2015-10-26 03:55:32 +00:00
  • a5510607e8 Add some tests Alberto Bertogli 2015-10-26 02:46:06 +00:00
  • ca9c366087 Handle null reverse paths ("MAIL FROM:<>") Alberto Bertogli 2015-10-26 02:30:25 +00:00
  • 5978c96fd6 Create a Server structure and start organizing its configuration Alberto Bertogli 2015-10-26 00:54:58 +00:00
  • f5cab62c1e Implement STARTTLS Alberto Bertogli 2015-10-26 00:43:53 +00:00
  • 2c612002a9 Implement DATA receiving Alberto Bertogli 2015-10-25 23:59:59 +00:00
  • d92860c1de Implement more basic commands Alberto Bertogli 2015-10-25 23:30:02 +00:00
  • 1ee6bf563e Initial commit Alberto Bertogli 2015-10-25 22:38:17 +00:00