fn deliver_to_all_servers(
    email: &PreparedEmail,
    internal_message_status: &mut InternalMessageStatus,
    config: &Config
) -> bool {
    // Plan delivery to each MX server
    let mx_deliveries = plan_mxdelivery_sessions(internal_message_status, config);

    let mut complete = true;
    for mx_delivery in &mx_deliveries {
        complete &= deliver_to_one_server(email, internal_message_status, config, mx_delivery);
    }
    complete
}
// Deliver email to all servers.  Returns true if the job is done, false if more work
// is required later on.
Deliver email to all servers.  Returns true if the job is done, false if more work
is required later on.
Deliver email to all servers . Returns true if the job is done false if more work is required later on .
fn deliver_to_all_servers(
    email: &PreparedEmail,
    internal_message_status: &mut InternalMessageStatus,
    config: &Config
) -> bool {
    // Plan delivery to each MX server
    let mx_deliveries = plan_mxdelivery_sessions(internal_message_status, config);
    let mut complete = true;
    for mx_delivery in &mx_deliveries {
        complete &= deliver_to_one_server(email, internal_message_status, config, mx_delivery);
    }
    complete
}
fn deliver_to_all_servers ( email : & PreparedEmail , internal_message_status : & mut InternalMessageStatus , config : & Config ) -> bool { // Plan delivery to each MX server let mx_deliveries = plan_mxdelivery_sessions ( internal_message_status , config ) ; let mut complete = true ; for mx_delivery in & mx_deliveries { complete &= deliver_to_one_server ( email , internal_message_status , config , mx_delivery ) ; } complete }
Deliver email to all servers.
Deliver email to all servers .
email
&PreparedEmail
internal_message_status
&mut InternalMessageStatus
config
&Config
email
&PreparedEmail
internal_message_status
&mut InternalMessageStatus
config
&Config