Wed, Dec 25, 2002 at 11:50:23, yz wrote about "[uanog] Re: Если ли ограничения по длине на поле bcc: ?":
В Appendix B в RFC 2822 (list of changes) есть строка
Line length limits specified.
Но вот где эти limits specified
Там же (rfc 2822) в п.2.1.1. Line Length Limits (стр.6).
К сожалению многих, 2822 - не стандарт, а 822 - официальный стандарт (STD 10) А 822 прямо говорит, что оно не устанавливает ограничения по длине, есть только рекомендация (до 72 символов)
и насколько реализации MTA всё это учитывают?
Ну, что касается sendmail - сколько закажешь:
Не так. У sendmail вкомпилированы значения ограничений: MAXLINE [2048] The maximum line length of any input line. If message lines exceed this length they will still be processed correctly; how- ever, header lines, configuration file lines, alias lines, etc., must fit within this limit. MAXNAME [256] The maximum length of any name, such as a host or a user name. MAXATOM [1000] The maximum number of atoms (tokens) in a single address. For example, the address "eric@CS.Berkeley.EDU" is seven atoms. MAXMIMEARGS [20] The maximum number of arguments in a MIME Content-Type: header; additional arguments will be ignored. MAXMIMENESTING [20] The maximum depth to which MIME messages may be nested (that is, nested Message or Multipart documents; this does not limit the number of components in a single Mul- tipart document). и так далее.
SMTP_MAILER_MAXRCPTS [undefined] If defined, the maximum number of recipients to deliver in a single connection for the smtp, smtp8, esmtp, or dsmtp mailers.
Имхо, всё же ориентироваться лучше не на SMTP_MAILER_MAXRCPTS, а на MAX_HEADERS_LENGTH =)
confMAX_HEADERS_LENGTH MaxHeadersLength [32768] Maximum length of the sum of all headers. confMAX_MIME_HEADER_LENGTH MaxMimeHeaderLength [undefined] Maximum length of certain MIME header field values.
-netch- =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message