Linux-Bulgaria.ORG
навигация

 

начало

пощенски списък

архив на групата

семинари ...

документи

как да ...

 

 

Предишно писмо Следващо писмо Предишно по тема Следващо по тема По Дата По тема (thread)

Re: lug-bg: forummail


  • Subject: Re: lug-bg: forummail
  • From: Georgi Chorbadzhiyski <gf@xxxxxxxxxxx>
  • Date: Fri, 25 Jun 2004 16:44:21 +0300
  • Organization: Unix Solutions Ltd. (http://unixsol.org)

Ivajlo Josifov wrote:
> Правя сайт на малка фирмичка, в който има и форум. Хората пожелаха да направя възможно с изпращането на имейл към forum@xxxxxxxx съдържанието на имейла да попада във форума. Реализирах го, но почти. Ще обесня за да бъда по-ясен и за тези, на които им е интересно:
> 1. пристига имейл до forum@xxxxxxxx
> 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
============================================================================


  • Относно:
    • lug-bg:
      • Изпратено от: Ivajlo Josifov <josof@xxxxxx>

 

наши приятели

 

линукс за българи
http://linux-bg.org

FSA-BG
http://fsa-bg.org

OpenFest
http://openfest.org

FreeBSD BG
http://bg-freebsd.org

KDE-BG
http://kde.fsa-bg.org/

Gnome-BG
http://gnome.cult.bg/

проект OpenFMI
http://openfmi.net

NetField Forum
http://netField.ludost.net/forum/

 

 

Linux-Bulgaria.ORG

Mailing list messages are © Copyright their authors.