Burn Zero: > Okay, But is there any difference between the error messages "NOQUEUE: > reject: 552 5.3.4 Message size exceeds fixed limit" and "warning: > queue file size limit exceeded" ?
These happen at different points in time. After MAIL FROM:<address> SIZE=too-large-number: 5441 /* 5442 * Check against file size limit. 5443 */ 5444 if (ENFORCING_SIZE_LIMIT(var_message_limit) && size > var_message_li 5444 mit) { 5445 (void) smtpd_check_reject(state, MAIL_ERROR_POLICY, 5446 552, "5.3.4", 5447 "Message size exceeds fixed limit"); 5448 return (STR(error_text)); After DATA, before END-OF-DATA, at the point in timee when the limit is exceeded, this is logged only: 3582 if (ENFORCING_SIZE_LIMIT(var_message_limit) 3583 && var_message_limit - state->act_size < len + 2) { 3584 state->err = CLEANUP_STAT_SIZE; 3585 msg_warn("%s: queue file size limit exceeded", 3586 state->queue_id ? state->queue_id : "NOQUEUE"); After END-OF-DATA: 3751 } else if ((state->err & CLEANUP_STAT_SIZE) != 0) { 3752 state->error_mask |= MAIL_ERROR_BOUNCE; 3753 detail = cleanup_stat_detail(CLEANUP_STAT_SIZE); 3754 smtpd_chat_reply(state, "%d %s Error: %s", 3755 detail->smtp, detail->dsn, detail->text); Which would result in "552 5.3.4 Error: message file too big". Wietse