Patch dla pine'a

Jacek Osiecki pingwinus w poczta.fm
Pią, 28 Maj 2004, 09:53:05 CEST


Witam,

Jako że różni providerzy zaczęli wprowadzać sprawdzanie SPF, wysyłanie
poczty przez jednego smarthosta przestaje być funkcjonalne... pewnie
niedługo będzie tak że w ogóle przestanie to funkcjonować.

Jeśli mamy kilka kont pocztowych z których wysyłamy maile - trzeba się
pobawić "Roles" w pine. Wszystko ładnie można zdefiniować.

Problem pojawia się, gdy serwer SMTP wymaga uwierzytelnienia. O ile nazwę
użytkownika można podać... to hasło już trzeba wklepywać. Niby tylko raz na
sesję... ale ja np. hasło do maila mam TYLKO do maila i nie chcę nim sobie
zaśmiecać głowy - od tego mam .fetchmailrc ;)

Jest możliwość zapisywania hasła - ale nie wiadomo dlaczego, wyłączona...
Załączony patch naprawia ten problem :)

Jak już mamy tak poprawionego pine'a, wystarczy dać:

touch ~/.pine.pwd

i przy wysyłaniu przez SMTP z autoryzacją, po podaniu hasła pine zapyta się
czy chcemy zapisać hasło. Potem już wszystko działa automagicznie...

Pozdrawiam,
-- 
Jacek Osiecki
joshua w ceti.pl
GG: 3828944
-------------- następna część ---------
diff -Nur pine4.58.orig/pine/osdep/os-lnx.h pine4.58/pine/osdep/os-lnx.h
--- pine4.58.orig/pine/osdep/os-lnx.h	2004-05-07 13:57:14.000000000 +0200
+++ pine4.58/pine/osdep/os-lnx.h	2004-05-07 14:02:23.000000000 +0200
@@ -254,6 +254,14 @@
 #define MAX_SCREEN_ROWS  (200) 
 
 
+
+/*----------------------------------------------------------------------
+ *     File name used to store the user's server/id/password triple between
+ *      session.  It is rooted in the same directory as the PINERC.
+ *       ----*/
+#define PASSFILE        ".pine.pwd"
+
+
 /*----------------------------------------------------------------------
     Where to put the output of pine in debug mode. Files are created
  in the user's home directory and have a number appended to them when


Więcej informacji o liście dyskusyjnej pld-devel-pl