|
Programista PHP
Programista PHP ze znajomością bibliotek imap i orientacji w MTA
Korzyści
Wynagrodzenie konkurencyjne
Aplikacje Proszę przysyłac CV tylko w
postaci elektronicznej na adres biura. Skontaktujemy się z wybranymi
kandydatami.
Zadanie:
Do zakodowania moduł aplikacji
intranetowej typu workflow.
Puryści proszeni o niezrażanie się
żargonem: ta znakomicie skraca komunikat.
Background:
Aplikacja zajmuje się obsługą
numerowanych zbiorów dokumentow (sprawa) przychodzących jako:
mail: dowolnie
skonfigurowany mail taki jak może wyjść np z outlooka, z html,
załącznikami;
file: np scan
wykonany w biurze.
Wychodzących
jako:
mail: niemal taki
jak za króla Ćwieczka: goły text w UTF8 + załączniki
Funkcjonalność:
Segregacja poczty przychodzącej
Operator zakłada
doraźny mailbox dla każdej sprawy o userid = numer sprawy
<numersprawy>@qatalogus.pl
Respondenci są
proszeni o korespondencję na adres sprawy, ale może się zdarzyć
że odpowiedzą na adres biura a numer sprawy wystąpi w subject
System zbierze
przychodzące maile do właściwych skrytek.
Operator będzie
mógł ręcznie przesunąć źle zaadresowany mail ze skrytki
ogólnej do skrytki sprawy.
Parsing poczty przychodzącej.
Mail trafiający
do skrytki sprawy zostaje z automatu wypatroszony z załączników
które zostają zapisane w postaci plików na dyski pod
nowo zakodowaną nazwą. Relacja pomiędzy oryginalną nazwą pliku a
nową nazwą jest zarejestrowana w tablicy MySQL
Content text/html
skonwertowany to UTF8 trafia do kolumny text w tablicy MySQL
Kompozycja poczty wychodzącej
(mailer)
Mailer musi umożliwic wysłanie maila
z interfejsu przeglądarki, również z załącznikami.
Mail komponowany jest z tekstu
wpisanego w pole przeglądarki, i wskazanych plików do
załączenia,
Mailer oblicza objętość załącznikow
i decyduje czy wysłać je załączone i jako link do strony web, czy
tylko jako link.
User Interface
Szkieletowy - prawie żaden.
|