Új hozzászólás Aktív témák

  • spammer

    veterán

    válasz spammer #22531 üzenetére

    Mutt Gmail labels lényegében megoldva (IMAP kapcsolattal), röviden az utókornak:

    - header cache-t nem szabad beállítani a muttrc-ben / account config fájlban
    - muttrc-ben az index formathoz hozzá kell adni ezt: %?y?(%y)?
    - kell az X-GM-LABEL patch innen: sgeb/homebrew-mutt
    - patchelni kell (duh! :DDD):

    Én Arch alatt AUR-ból szedtem le a mutt-sidebar csomagot, PKGBUILD-hez hozzáadtam a source array-be a patch nevét (azonos könyvtárban a PKGBUILD-del), generáltam sha512sum-ot hozzá, azt is hozzáadtam. A prepare() funkcióhoz hozzáadtam a patch parancsot:

    patch -Np1 -i "$srcdir"/mutt-1.5.23-gmail-labels.sgeb.v1.patch

    Utána makepkg parancs, majd az elkészült csomagot felraktam a pacman-nel.

    A patch lényege az, hogy Gmail label információkat a header x-label-be tolja, így meg tudja jeleníteni mindegyik mail mellett a listában, hogy milyen label tartozik hozzá (akárcsak a webes felület).

    Mivel a minden label valójában egy folder, ezért a címkék hozzáadása/eltávolítása annyi, hogy a levelet a mutt copy parancsával bemásoljuk valamelyik label/folder alá, vagy onnan töröljük, de ez utóbbi esetben a save to INBOX módszerrel, így csak a label/folder alól törlődik, de az INBOX-ban érintetlenül marad. (Sima törlés esetén elvileg törlődik mindenhonnan, így az nem jó).

    Még nem tökéletes, de túrom tovább, egyszer csak összeáll. :D

    „A feketébe öltözött ember a sivatagon át menekült, a harcos pedig követte."

Új hozzászólás Aktív témák