Van egy qmail levelezőm, aminek a vírus és spam szűrését egy kis perl filter végzi. Nem sok, és eddig minden rendben is ment. Most azonban bővíteném a filtert, és ehhez használnám az Encode modult.Azonban, ha beírom a filter elejére a
Code:
use Encode qw/encode decode/;
sort, a filter nem fut le, a levelek visszapattannak.Ha tesztelem ezzel a sorral a perl programot magában, hiba nélkül lefut. Ebből arra gondoltam, hogy a qmail-t futtató usernek más az inlcude path listája, mint nekem. De sajnos nem. Mindkét usernél megegyezik ez. És mindkét usernek joga van elérni, olvasni ezt a modult. A filter más modulokat hiba nélkül tud használni.Sajnos a qmail nem híres a logolásról, így igazából nincs hibaüzenetem, csak annyi, hogy a leveleket visszautasítja, de egyértelműen ennek a sornak a beillesztésétől.Tippem sincs, mi lehet a hiba.Ha bárkinek előremozdító ötlete lenne, netán találkozott már hasonlóval, azt nagyon megköszönném.
legutóbbi hsz