Может лучше оформлять почту, отправляемую с форума по RFC? (Давно заметил, но долго собирался написать.)

Внимание! Если у вас проблемы с регистрацией, пишем сюда свои жалобы.
Если вас что-то не устраивает, вы нашли ошибку или хотите что-то предложить - Пишите сюда, ваша просьба обязательно будет рассмотрена!

Модератор: Модераторы разделов

Аватара пользователя
WarlorD
Сообщения: 728
Статус: хочешь пропатчить KDE под FreeBSD - спроси меня как!
ОС: FreeBSD, Debian GNU\Linux

Может лучше оформлять почту, отправляемую с форума по RFC?

Сообщение WarlorD »

Сколько известно мне, это баг фича всех IPB, phpBB & etc.
На самом деле не очень приятно видеть в заголовке письма:
бЮЛ МНБНЕ КХВМНЕ ЯННАЫЕМХЕ! ( LinuxForum )
вместо:
Вам новое личное сообщение

Возможно некоторые клиенты и будут исправлять это на лету, но ИМХО, если писмо оформлено по rfc, то все клиенты с ним работают нормально, а вот если нет - то уже начинается раз на раз.

итак что же мы видим в заголовках:

Код: Выделить всё

Subject: Вам новое личное сообщение! ( LinuxForum )
MIME-Version: 1.0
Content-type: text/plain;
  charset="windows-1251"

Текст письма отображается нормально, так как в Content-type правильно проставлена кодировка символов, но вот тема... Тему нужно кодировать в base64, то есть в заголовках таких писем хотелось бы видеть:

Код: Выделить всё

Subject: =?KOI8-R?B?98HNIM7P18/FIMzJ3s7PxSDTz8/C3cXOycUhICggTGludXhGb3J1bSAp?=

Ну и собственно все поля лучше так кодировать, такие как To: и тп.
Надеюсь мое маленькое пожелание будет учтено, а то как-то странно, linux forum, тусит тут не малое количество админов, а такие вот косяки в почте, хотя как я уже и сказал - это замечено мной во всех IPB, не знаю на сколько лицензия IPB позволяет поправить что-либо в коде, но если нет штатного средства форума поправить этот момент, то придется видать править ручками.
FreeBSD
Debian GNU\Linux
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Может лучше оформлять почту, отправляемую с форума по RFC?

Сообщение serzh-z »

Так было уже - и не раз, только тогда еще хуже сделали. Видимо, лень ковырять (выложили лучше бы в форум код - я думаю помогли бы, кому не лень). Из-за чего лучшим решеним оказывается отказ от нотификации.
Спасибо сказали:
Аватара пользователя
WarlorD
Сообщения: 728
Статус: хочешь пропатчить KDE под FreeBSD - спроси меня как!
ОС: FreeBSD, Debian GNU\Linux

Re: Может лучше оформлять почту, отправляемую с форума по RFC?

Сообщение WarlorD »

хмм, ну я мог бы посмотреть на выходных как-нибудь и поправить код, на самом деле там ничего нет сложного-то, одна функция правится и все, хотя тк код IPB не видел - точно сказать не могу. Просто отках от нотификации это же не выход, такой косяк именно для unix-сообщества не солиден - во многих постах будем кричать что MS мол все делают как им вздумается, нарушают устоявшиеся стандарты во многих случаях (что, бесспорно, так и есть), в то же время сами же будем идти тем же путем, поддерживать стандарты Microsoft и забивать на RFC. Вообще я думаю если уж IPB - платный продукт, то можно и им написать, пусть правят, это на мой взгляд действительно сильное упущение со стороны разработчиков. Стандарты рулят, если без них будем что-то делать - интернет загнется нафик.
FreeBSD
Debian GNU\Linux
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Может лучше оформлять почту, отправляемую с форума по RFC?

Сообщение serzh-z »

Спят усталые игрушки... и админы спят... :)
Спасибо сказали:
Аватара пользователя
WarlorD
Сообщения: 728
Статус: хочешь пропатчить KDE под FreeBSD - спроси меня как!
ОС: FreeBSD, Debian GNU\Linux

Re: Может лучше оформлять почту, отправляемую с форума по RFC?

Сообщение WarlorD »

serzh-z писал(а):
18.10.2006 11:25
Спят усталые игрушки... и админы спят... :)

что поделать, видать либо времени нет, либо им на это пофик, надеюсь, что первое.
FreeBSD
Debian GNU\Linux
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.
Спасибо сказали:
Аватара пользователя
Snupt
Бывший модератор
Сообщения: 2062
Статус: No Place for RTFM Here…
ОС: Mac OS X

Re: Может лучше оформлять почту, отправляемую с форума по RFC?

Сообщение Snupt »

Ну киньте кто-нибудь в ПМ Сонику ссылку на этот топик - быстрей ответит.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Может лучше оформлять почту, отправляемую с форума по RFC?

Сообщение serzh-z »

Уже.
Спасибо сказали:
Аватара пользователя
Sonic
Сообщения: 478

Re: Может лучше оформлять почту, отправляемую с форума по RFC?

Сообщение Sonic »

Получил. Поздно) Если честно, я мало что секу в этом. Пытался сделать не получалось.
LinuxForum.ru :: Форум пользователей ОС Linux
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Может лучше оформлять почту, отправляемую с форума по RFC?

Сообщение sash-kan »

попробую разобраться с этой проблемой.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Может лучше оформлять почту, отправляемую с форума по RFC?

Сообщение sash-kan »

WarlorD писал(а):
17.10.2006 13:08
Тему нужно кодировать в base64, то есть в заголовках таких писем хотелось бы видеть:

Код: Выделить всё

Subject: =?KOI8-R?B?98HNIM7P18/FIMzJ3s7PxSDTz8/C3cXOycUhICggTGludXhGb3J1bSAp?=

Ну и собственно все поля лучше так кодировать, такие как To: и тп.

нашел, где можно подправить subject:. привел к предлагаемому виду.
благо поле — статическое.
боюсь, с полем to: сложнее. во-первых, поле динамически формируемое. во-вторых, в админцентре ничего пока не наковырял.
надо рыть php, к которому у меня пока доступа нет.
а что подразумевается под "и т.п."?

p.s. сразу предупреждаю — о правильном оформлении e-mail имею, конечно, общее представление...
но в rfc никогда не углублялся.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Может лучше оформлять почту, отправляемую с форума по RFC?

Сообщение sash-kan »

могу подправить заголовки, видимо, всех нотификаций.
но чтобы не напортачить, просьба к тем, кто получает нотификации от форума, приложить сюда исходники сообщений с неправильным заголовком. чтоб я мог четко определиться, какие именно поля в настройках форума служат для формирования этих заголовков.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
WarlorD
Сообщения: 728
Статус: хочешь пропатчить KDE под FreeBSD - спроси меня как!
ОС: FreeBSD, Debian GNU\Linux

Re: Может лучше оформлять почту, отправляемую с форума по RFC?

Сообщение WarlorD »

Какие поля - дело понятноое:

From:
To:
CC:
Subject:

везде где могут быть не латинские символы нужно взять и закодировать в base64, кстати то, что поле динамически генерится ничем не должно мешать, нужно просто запихать его в функцию encode_mimeword() ну или как там она в php называется (это пример из перла). rfc 2047 на тему MIME если кому интересно. Если форум куплен, то ничего самим править не надо - пусть разработчики лечат баг. Хотя там собственно только найти функцию, которая отправляет и поправить.
FreeBSD
Debian GNU\Linux
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Может лучше оформлять почту, отправляемую с форума по RFC?

Сообщение sash-kan »

WarlorD
спасибо, учту. когда (и если) получу доступ к скриптам.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
WarlorD
Сообщения: 728
Статус: хочешь пропатчить KDE под FreeBSD - спроси меня как!
ОС: FreeBSD, Debian GNU\Linux

Re: Может лучше оформлять почту, отправляемую с форума по RFC?

Сообщение WarlorD »

ну спасибо что мой пост не остался без внимания - а то я уж думал что всем пофик :)). Попробуйте все-таки попинать авторов IPB, может они сами поправят.
FreeBSD
Debian GNU\Linux
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Может лучше оформлять почту, отправляемую с форума по RFC?

Сообщение sash-kan »

(WarlorD @ Oct 26 2006, в 14:22) писал(а):а то я уж думал что всем пофик
всем — никак быть не может. просто не у всех есть право/время. у меня с позавчерашнего дня соответствующие права появились. ну, и время стараюсь находить.
(WarlorD @ Oct 26 2006, в 14:22) писал(а):Попробуйте все-таки попинать авторов IPB
это, видимо, явно не ко мне (:
я всего лишь скромный администратор.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
WarlorD
Сообщения: 728
Статус: хочешь пропатчить KDE под FreeBSD - спроси меня как!
ОС: FreeBSD, Debian GNU\Linux

Re: Может лучше оформлять почту, отправляемую с форума по RFC?

Сообщение WarlorD »

ну на самом деле интересно было бы действительно, чтобы фиксили это авторы IPB, тк это явно их недоработка. Хотя можно и своими силами:).
FreeBSD
Debian GNU\Linux
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: Может лучше оформлять почту, отправляемую с форума по RFC?

Сообщение polachok »

у меня в mutt вот так:
55 + 061117 LinuxForum ( 0) Вам новое личное сообщение! ( LinuxForum )
56 + 061117 LinuxForum ( 0) сБЕДНЛКЕМХЕ Н МНБШУ РЕЛЮУ МЮ ОНДОХЯЮММШИ ТНПСЛ ( LinuxForum )
второе - это уведомление о новых темах. можно пофиксить?
И немедленно выпил.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Может лучше оформлять почту, отправляемую с форума по RFC?

Сообщение sash-kan »

(polachok @ Nov 17 2006, в 16:40) писал(а):второе - это уведомление о новых темах. можно пофиксить?
можно. только ж я просилил исходники сообщения ( http://linuxforum.ru/index.php?s=&show...st&p=270606 )
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
WarlorD
Сообщения: 728
Статус: хочешь пропатчить KDE под FreeBSD - спроси меня как!
ОС: FreeBSD, Debian GNU\Linux

Re: Может лучше оформлять почту, отправляемую с форума по RFC?

Сообщение WarlorD »

Все вроде пофиксили. Выражаю свою благодарность - приятно видеть нормально оформленные заголовки письма.
FreeBSD
Debian GNU\Linux
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.
Спасибо сказали:
Аватара пользователя
WarlorD
Сообщения: 728
Статус: хочешь пропатчить KDE под FreeBSD - спроси меня как!
ОС: FreeBSD, Debian GNU\Linux

Re: Может лучше оформлять почту, отправляемую с форума по RFC?

Сообщение WarlorD »

подниму темку, а есть фикс-патч? смысле чтобы другим людям с IPB раздать, дабы не только тут все было хорошо и правильно :). Смысле патч, который исправит недоработку авторов IPB с кодированием заголовков писем.
FreeBSD
Debian GNU\Linux
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.
Спасибо сказали:
Аватара пользователя
aim
Бывший модератор
Сообщения: 749
ОС: GNU/Linux

Re: Может лучше оформлять почту, отправляемую с форума по RFC?

Сообщение aim »

если уж подняли тему выскажусь и я:

почему до сих пор почта приходит не по rfc? заголовки все идут крякозябрами (Всмысле в plain text 8bit, должны идти в MIME уже сто лет как!).

было бы здорово если бы это пофиксили.

заранее большое спасибо!


p.s. кстати сказать что посыл plain/text это моветон в 2007 году. ага?!..
Спасибо сказали:
Аватара пользователя
WarlorD
Сообщения: 728
Статус: хочешь пропатчить KDE под FreeBSD - спроси меня как!
ОС: FreeBSD, Debian GNU\Linux

Re: Может лучше оформлять почту, отправляемую с форума по RFC?

Сообщение WarlorD »

Странно, может чего изменилось, но мне последнее время все приходит кошерно вроде. Вот как раз патчик и просил. В принципе могу и сам сырцы поковырять у ипб, но раз уже сделано, то почему бы не воспользоваться. А вообще надо и аффтарам IPB написать про это, мож прям таки от имени форума сообщим им с приложением патча?
FreeBSD
Debian GNU\Linux
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Может лучше оформлять почту, отправляемую с форума по RFC?

Сообщение sash-kan »

да нету никакого патча. патчи вообще-то и лицензия запрещает. по крайней мере, доморощенные.
просто в админцентре была найдена та самая строка с plain-текстом

Код: Выделить всё

Вам новое личное сообщение!
и заменена на

Код: Выделить всё

=?KOI8-R?B?98HNIM7P18/FIMzJ3s7PxSDTz8/C3cXOycUh?=
вот и весь супер-фокус.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
WarlorD
Сообщения: 728
Статус: хочешь пропатчить KDE под FreeBSD - спроси меня как!
ОС: FreeBSD, Debian GNU\Linux

Re: Может лучше оформлять почту, отправляемую с форума по RFC?

Сообщение WarlorD »

Хех, эт имхо не самый лучший путь, тк ведь есть же не только эта строка в plain-text. Мож аффтаров поднапрячь?
FreeBSD
Debian GNU\Linux
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.
Спасибо сказали: