s = string_append(s, sizeptr, ptrptr, 2, US" H=", sender_fullhost);
if (LOGGING(incoming_interface) && interface_address != NULL)
{
s = string_append(s, sizeptr, ptrptr, 2, US" H=", sender_fullhost);
if (LOGGING(incoming_interface) && interface_address != NULL)
{
- uschar *ss = string_sprintf(" I=[%s]:%d", interface_address,
- interface_port);
- s = string_cat(s, sizeptr, ptrptr, ss);
+ s = string_cat(s, sizeptr, ptrptr,
+ string_sprintf(" I=[%s]:%d", interface_address, interface_port));
int ch = (receive_getc)();
/* If we hit EOF on a SMTP connection, it's an error, since incoming
int ch = (receive_getc)();
/* If we hit EOF on a SMTP connection, it's an error, since incoming
/* Cutthrough delivery:
We have to create the Received header now rather than at the end of reception,
so the timestamp behaviour is a change to the normal case.
/* Cutthrough delivery:
We have to create the Received header now rather than at the end of reception,
so the timestamp behaviour is a change to the normal case.
message_ended = read_message_data_smtp(data_file);
receive_linecount++; /* The terminating "." line */
}
message_ended = read_message_data_smtp(data_file);
receive_linecount++; /* The terminating "." line */
}