Gentoo Archives: gentoo-docs-it

From: Franco Tampieri <mailinglist.franco.tampieri@××××××××.net>
To: gentoo-docs-it@l.g.o
Subject: Re: [gentoo-docs-it] Curiosità...
Date: Wed, 26 Oct 2005 17:32:02
Message-Id: 435FBD71.1050104@teknolab.net
In Reply to: Re: [gentoo-docs-it] Curiosità... by Luca Marturana
1 Luca Marturana wrote:
2
3 > Flavio Castelli ha scritto:
4 >
5 >> On Wednesday 26 October 2005 14:16, Luca Marturana wrote:
6 >>
7 >>
8 >>> Innanzitutto ti faccio i complimenti per il programma, veramente molto
9 >>> utile.
10 >>>
11 >>
12 >> grazie
13 >>
14 >>
15 >>
16 >>> Io però ho un piccolo problema, ovvero non riesce a mandarmi email
17 >>> all'indirizzo che gli specifico, io metto nel file di
18 >>> configurazione l'indirizzo del server smtp che voglio usare però ho
19 >>> notato che non è possibile specificare ne l'username ne la password per
20 >>> l'autenticazione, in questo modo non posso autenticarmi nel server e
21 >>> quindi mi dice che non riesce a mandare l'email.
22 >>>
23 >>
24 >> E' perchè gmail richiede (come hai detto tu) l'autenticazione, che al
25 >> momento non è prevista dal mio programma...
26 >>
27 >> Quando avrò un po' di tempo ci darò un'occhiata (probabilmente dopo
28 >> il linux day, al momeno sono un po' preso), nel mentre non puoi usare
29 >> il server smtp fornito dal tuo ISP (che generalmente non richiede
30 >> autenticazione)?
31 >>
32 >> Ciao
33 >> Flavio
34 >>
35 >>
36 >>
37 > Credo di aver trovato l'errore. Allora se io imposto il file di
38 > configurazzione così
39 >
40 > #mail sender
41 > sender = gentoo_doccheck@g.o
42 >
43 > #check only guides mathing these names (use "." to match all, "," to
44 > separate names)
45 > checkonly = gentoo-freebsd,mysql-upgrading.sed
46 > #checkonly = .
47 >
48 > #send mail notify to translator
49 > mailnotify = 1
50 >
51 > #send all mail notify to this address
52 > force_mail_destination = lucamarturana@×××××.com
53 >
54 > # smtp server
55 > smtp = out.alice.it
56 >
57 > # debug smtp commands
58 > smtpdebug = 1
59 >
60 >
61 > Ottengo:
62 >
63 >
64 > Configuration preferences successfully loaded
65 > Retrieving informations about:
66 > http://www.gentoo.org/doc/it/gentoo-freebsd.xml
67 > 1 guides need to be updated
68 > Documento: /doc/it/gentoo-freebsd.xml
69 > Traduttore: |Luca Marturana|
70 > Mail del traduttore: |lucamarturana@×××××.com|
71 > Versione originale: |1.8|
72 > Versione tradotta: |1.7|
73 > Document /doc/it/gentoo-freebsd.xml, sending mail to
74 > lucamarturana@×××××.com
75 > Error sending mail
76 >
77 >
78 > L'errore è nella funzione sendmail che usa direttamente
79 > "smtp.tiscali.it" senza andarsi a leggere la configurazione dal file.
80 > Sono riuscito comunque a risolvere il problema e ho creato un file di
81 > patch che ti allego in questa email ;-) , spero di esserti stato di
82 > aiuto!
83 >
84 > P.S: Allego pure lo script con la patch già applicata in caso non
85 > dovesse funzionare il file di patch fatto da me.
86 >
87 >------------------------------------------------------------------------
88 >
89 >89c89
90 >< my $smtp = Net::SMTP->new($_[4],
91 >---
92 >
93 >
94 >> my $smtp = Net::SMTP->new('smtp.tiscali.it',
95 >>
96 >>
97 >296c296
98 >< sendmail ($_, $options{"force_mail_destination"}, $todo{$_}{"Original version"}, $todo{$_}{"Translated version"},$options{"smtp"},$options{"sender"},$options{"smtpdebug"});
99 >---
100 >
101 >
102 >> sendmail ($_, $options{"force_mail_destination"}, $todo{$_}{"Original version"}, $todo{$_}{"Translated version"},$options{"snmp"},$options{"sender"},$options{"smtpdebug"});
103 >>
104 >>
105 >300c300
106 >< sendmail ($_, $todo{$_}{"Translator mail"}, $todo{$_}{"Original version"}, $todo{$_}{"Translated version"},$options{"smtp"},$options{"sender"},$options{"smtpdebug"});
107 >---
108 >
109 >
110 >> sendmail ($_, $todo{$_}{"Translator mail"}, $todo{$_}{"Original version"}, $todo{$_}{"Translated version"},$options{"snmp"},$options{"sender"},$options{"smtpdebug"});
111 >>
112 >>
113 Gradiosissimo il programmino va da dio! :-D
114
115 Grazie Luca e Flavio
116
117 Ora il mio piccolo contributo è + semplice!!!
118
119 Ciauz and good hacking
120
121 franco