|
|
|
| Всем привет. Помогите разобраться
Проблема следующая: Я хочу сохранять все исходящие письма (отправленные функцией mail()) на сервере, для последующего доступа к ним по IMAP.
В общем куда сохранять я разобрался, и письма после этого видны в папке отправленные и нормально читаются, с этим всё ок.
Проблема в том, что имена файлов, на сколько я понимаю, в формате Maildir:
1316290567.M96261P31685V0000000000006811I00000 0000CC486DC_0.{тут хост},S=7266
а как эти имена генерируются я не знаю. Знаю только что до первой точки - это время, а последние это хост и размер файла.
Вопрос такой: можно ли сохранять файлы под другими именами, например:
1316290567.775fc8e96b14361b.{тут хост},S=398
или есть какой-то способ сгенерировать имя правильно? | |
|
|
|
|
|
|
|
для: Zigmar
(28.09.2011 в 02:17)
| | 1) Почему это имя не нравится?
2) А чем сохраняете письма - у этого ПО нет никаких настроек или конфигурационных файлов? | |
|
|
|
|
|
|
|
для: cheops
(28.09.2011 в 10:12)
| | 1) Потому что оно составлено не по правилам и теоретически может вызвать какие-то ошибки.
2) Скрипт мой, и я просто сохраняю письмо в папку | |
|
|
|
|
|
|
|
для: Zigmar
(28.09.2011 в 12:09)
| | Имя "M96261P31685V0000000000006811I00000 0000CC486DC_0" тоже вы назначаете? Может стоит пропустить его через md5() как раз получится хэш такого вида, который указан у вас во втором варианте. | |
|
|
|
|
|
|
|
для: cheops
(28.09.2011 в 13:57)
| | Нет, Вы не поняли. Имена типа:
M96261P31685V0000000000006811I00000 0000CC486DC_0
назначает какая-то программа на хостинге (например, когда отправляю письмо через интерфейс Horde).
Мне нужно каким-то образом создавать такие-же имена когда я сохраняю письма в папке отправляемые с моего сайта! | |
|
|
|