Mercurial > masqmail
comparison src/conf.c @ 117:5ec5e6637049
added server-side SMTP SIZE support (patch by Paolo)
``SIZE 0'' (= unlimited) is currently not supported
client-side support was already implemented
author | meillo@marmaro.de |
---|---|
date | Thu, 01 Jul 2010 13:08:53 +0200 |
parents | 315773f814f7 |
children | cd59a5b4d3dd |
comparison
equal
deleted
inserted
replaced
116:ddc8041fdee1 | 117:5ec5e6637049 |
---|---|
429 conf.log_max_pri = 7; | 429 conf.log_max_pri = 7; |
430 conf.remote_port = 25; | 430 conf.remote_port = 25; |
431 conf.do_relay = TRUE; | 431 conf.do_relay = TRUE; |
432 conf.alias_local_cmp = strcmp; | 432 conf.alias_local_cmp = strcmp; |
433 conf.max_defer_time = 86400 * 4; /* 4 days */ | 433 conf.max_defer_time = 86400 * 4; /* 4 days */ |
434 conf.max_msg_size = 100*1024*1024; /* in bytes (100MB are probably enough) */ | |
434 | 435 |
435 if ((in = fopen(filename, "r")) == NULL) { | 436 if ((in = fopen(filename, "r")) == NULL) { |
436 fprintf(stderr, "could not open config file %s: %s\n", filename, strerror(errno)); | 437 fprintf(stderr, "could not open config file %s: %s\n", filename, strerror(errno)); |
437 return FALSE; | 438 return FALSE; |
438 } | 439 } |
579 fprintf(stderr, "invalid time interval for 'max_defer_time': %s\n", rval); | 580 fprintf(stderr, "invalid time interval for 'max_defer_time': %s\n", rval); |
580 else | 581 else |
581 conf.max_defer_time = ival; | 582 conf.max_defer_time = ival; |
582 } else if (strcmp(lval, "log_user") == 0) | 583 } else if (strcmp(lval, "log_user") == 0) |
583 conf.log_user = g_strdup(rval); | 584 conf.log_user = g_strdup(rval); |
584 | 585 else if(strcmp(lval, "max_msg_size") == 0) { |
586 conf.max_msg_size = atol(rval); | |
587 DEBUG(6) fprintf(stderr,"rval=%s, conf.max_msg_size=%ld\n", | |
588 rval, conf.max_msg_size); | |
589 } | |
585 else | 590 else |
586 fprintf(stderr, "var '%s' not (yet) known, ignored\n", lval); | 591 fprintf(stderr, "var '%s' not (yet) known, ignored\n", lval); |
587 } | 592 } |
588 fclose(in); | 593 fclose(in); |
589 | 594 |