comparison src/smtpsend.c @ 107:9104234a56a5

never create headers from recipients because it could disclose private information
author meillo@marmaro.de
date Tue, 29 Jun 2010 10:45:33 +0200
parents 26e34ae9a3e3
children c678d0342451
comparison
equal deleted inserted replaced
106:1f0d63713a1c 107:9104234a56a5
97 97
98 while (optind < argc) { 98 while (optind < argc) {
99 msg->rcpt_list = g_list_append(msg->rcpt_list, create_address_qualified(argv[optind++], TRUE, conf.host_name)); 99 msg->rcpt_list = g_list_append(msg->rcpt_list, create_address_qualified(argv[optind++], TRUE, conf.host_name));
100 } 100 }
101 101
102 if ((ret = accept_message(stdin, msg, ACC_NODOT_TERM | ACC_HEAD_FROM_RCPT)) == AERR_OK) { 102 if ((ret = accept_message(stdin, msg, ACC_NODOT_TERM)) == AERR_OK) {
103 if ((ret = smtp_deliver(server_name, server_port, resolve_list, msg, NULL, NULL)) == smtp_ok) { 103 if ((ret = smtp_deliver(server_name, server_port, resolve_list, msg, NULL, NULL)) == smtp_ok) {
104 exit(EXIT_SUCCESS); 104 exit(EXIT_SUCCESS);
105 } 105 }
106 fprintf(stderr, "deliver failed: %d\n", ret); 106 fprintf(stderr, "deliver failed: %d\n", ret);
107 } 107 }