Intereting Posts
Заменить кавычки php string Получение результатов запроса из двух таблиц db, даже если вторая таблица не имеет соответствующих записей регулярное выражение в соответствии с пустой (или все пробелы) строкой Лучший способ подсчитать количество загрузок нескольких файлов на веб-сайте Разница между вызовом нестатического метода статически и не статически База данных – управление версиями данных в одной таблице Шифрование паролей Joomla 3.2.1 Предупреждение: fgetcsv () ожидает, что параметр 1 будет ресурсом, boolean задан в C: Как загрузить файл с PHP, curl и HTTP POST путем потоковой передачи файла? Symfony и WordPress сидят рядом друг с другом в webroot json-декодирование в php Как устранить разрыв строки из функции fgets в PHP? Получение строк из таблицы mysql в php-массивы Команда Laravel удаляет событие по отношениям Эффективно найти вложенный элемент массива PHP на основе значения атрибута

IMID-сообщение UID

В RFC3501 есть 2.3.1.1. Unique Identifier (UID) 2.3.1.1. Unique Identifier (UID) : A 32-bit value assigned to each message, which when used with the unique identifier validity value (see below) forms a 64-bit value that MUST NOT refer to any other message in the mailbox or any subsequent mailbox with the same name forever.

Большинство таких инструментов, как Zend\Mail в PHP, используют microtime, id процесса и uname для создания UID для электронной почты. Поэтому я получаю что-то вроде 1400603156.789.5617.imac.home,S=129:2,S Это не соответствует RFC3501. Zend Mail может обрабатывать формат Maildir, поэтому мне не нужно управлять файлами электронной почты на жестком диске. Но если я не могу обработать UID Zend Mail для передачи RFC, мне нужна отдельная база данных, где у меня есть выделение. Поэтому мне все еще нужно управлять UID в отдельном месте. Или есть другое решение?

бром