FreeBSD-11.2 Postfix-3.3.1 cyrus-imapd-3.0.7 We have discovered that our maillog file has numerous occurrences of this sort of error report:
postfix/local[92211]: warning: A7F5413745E: address with illegal extension: sysadmin+root/cron/transfers/imanet This error does not prevent the correct delivery of messages into subfolders. The proximate cause of this are entries in virtual_domains similar to: ima...@host.harte-lyne.ca sysadmin+root/cron/transfers/imanet Where we use '/' to delineate the folder hierarchy. If we change the RHS in virtual_domains to use '.' then the error messages in maillog disappear. However, if we use '.' instead of '/' then the local delivery agent dumps the messages into the user's top level mailbox instead of the desired folder. Using '/' is dictated by cyrus-imap. Formerly cyrus-imap used '.' but with the upgrade to v3 the use of '.' was deprecated and '/' recommended in its place. Which we did. My question is: what rfc makes the '/' illegal in a local delivery address? -- *** e-Mail is NOT a SECURE channel *** Do NOT transmit sensitive data via e-Mail Do NOT open attachments nor follow links sent by e-Mail James B. Byrne mailto:byrn...@harte-lyne.ca Harte & Lyne Limited http://www.harte-lyne.ca 9 Brockley Drive vox: +1 905 561 1241 Hamilton, Ontario fax: +1 905 561 0757 Canada L8E 3C3