Ivajlo Josifov wrote: > Правя сайт на малка фирмичка, в който има и форум. Хората пожелаха да направя > възможно с изпращането на имейл към [EMAIL PROTECTED] съдържанието на имейла да > попада във форума. Реализирах го, но почти. Ще обесня за да бъда по-ясен и за тези, > на които им е интересно: > 1. пристига имейл до [EMAIL PROTECTED] > 2. задейства се .qmail скрипт стоящ в /home/vpopmail/domains/sait/forum/.qmail със > следното съдържание: > |preline /scripts/m2forum.sh ## bash скрипт, който взема тялото, субджекта, подателя > и датата на имейла и прави запис в mysql база в съответните полета.
Погледни forummail плъгина. Реализира точно това което си направил и ти. http://phorum.org/ > Ето и проблема: > Когато изпращам писма до спомантия акаунт на латиница всичко е тип-топ, но когато > изпратя на кирилица се появяват маймунки. Знам че става въпрос за декодване, което > btw. не ми е много ясно... Реших че мога да погледна все пак при Squirrel mail как е > реализирано, но се оплетох в PHP скриптове, които не разгадах и в крайна сметка си > загубих времето... > > Има ли някакъв хитър начин да декодвам през bash скрипт, perl или php? Някаква > команда, функция или нещо вече написано.... > > Още нещо... Koe e тялото на имейла? Tова което стои между > > ------=_NextPart_000_000D_01C45AC4.351EFE50 > Content-Type: text/plain; > charset="koi8-r" > Content-Transfer-Encoding: base64 > > и това: > > ------=_NextPart_000_000D_01C45AC4.351EFE50 > Content-Type: text/html; > charset="koi8-r" > Content-Transfer-Encoding: quoted-printable > > или това което е затворено в > <body></body> > таговете по-надолу. > > Посъветвайте ме как да продължа. > > Ако има някакво значение сървъра е qmail. > > Извинявам се за дългото писмо. Опитах се да бъда максимално ясен. > > Поздрави :) Има програма, която се нарича mimetools. С нея можеш да изваждаш различните части от едно съобщение. Има и модул за perl. -- Georgi Chorbadzhiyski http://georgi.unixsol.org/ ============================================================================ A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers). http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html ============================================================================