Pagina 1 di 1

postfix

Inviato: mar 18 lug 2006, 20:15
da Freddone
ciao a tutti, sto cercando di installare postfix e per non fare danni , poichè il mio server nn è a casa ma è in una web farm, sto andando molto cauto..
il problema è che nella guida su slacky mi dice :

Per controllare che sia tutto in ordine, da root, esegui i comandi:

# sendmail
deve restituire:
sendmail: command not found


purtroppo quando scrivo sendmail mi esce la seguente digitura..
Recipient names must be specified

ho paura che sia già installato qualche MTA, ma il punto è che io oltre a installare linux slackware , avviare apache, mysql e php nnho fatto niente... vado avanti con le installazioni o cosa devo fare?

Inviato: mar 18 lug 2006, 20:30
da masalapianta
anche postfix contiene il comando sendmail, che nel caso di postfix e' l'interfaccia di compatibilita' postfix<->sendmail (in sostanza si occupa di passare le mail inviate da locale a postdrop che le deposita nella coda maildrop).
Ti consiglio di leggerti la documentazione ufficiale di postfix (che trovi su http://www.postfix.org), prima di cimentarti in installazioni e configurazioni; non dico che tu debba conoscere a menadito ogni parametro di configurazione, ma almeno l'architettura del mta in oggetto si.

Re: postfix

Inviato: mer 19 lug 2006, 10:42
da notsafe
Freddone ha scritto: ho paura che sia già installato qualche MTA, ma il punto è che io oltre a installare linux slackware , avviare apache, mysql e php nnho fatto niente... vado avanti con le installazioni o cosa devo fare?
Partendo dal presupposto che non hai installato un MTA sucessivamente all'installazione di Slackware con qualche wrapper sendmail, dovresti disinstallare sendmail installato:

da console:

Codice: Seleziona tutto

removepkg sendmail

Re: postfix

Inviato: mer 19 lug 2006, 13:36
da Freddone
notsafe ha scritto:
Freddone ha scritto: ho paura che sia già installato qualche MTA, ma il punto è che io oltre a installare linux slackware , avviare apache, mysql e php nnho fatto niente... vado avanti con le installazioni o cosa devo fare?
Partendo dal presupposto che non hai installato un MTA sucessivamente all'installazione di Slackware con qualche wrapper sendmail, dovresti disinstallare sendmail installato:

da console:

Codice: Seleziona tutto

removepkg sendmail
ora seguendo sempre la guida che trovo sul sito di slacky sono arrivato a installare courer-imap... e nel momento in cui faccio il configure... con questi comandi

postfix@freddy:/tmp/courier-imap-3.0.7$ ./configure --prefix=/usr \
> --sysconfdir=/etc/courier-imap \
> --libexecdir=/usr/libexec/courier-imap \
> --localstatedir=/var \
> --with-authdaemonvar=/var/run/authdaemon \
> --with-trashquota \
> --with-db=gdbm \
> --with-authshadow \
> --with-authpwd \
> --with-authmysql \
> --with-mysql-libs=/usr/lib/mysql \
> --with-mysql-includes=/usr/include/mysql \
>


mi da come errore
./configure: line 932: config.log: Permission denied

qual è il mio problema?? grazie..

Re: postfix

Inviato: mer 19 lug 2006, 14:32
da masalapianta
Freddone ha scritto: mi da come errore
./configure: line 932: config.log: Permission denied

qual è il mio problema??
l'errore e' autoesplicativo, non riesce a scrivere il configure.log, probabilmente l'utente con cui lanci configure non ha i permessi per scrivere nella directory

Re: postfix

Inviato: mer 19 lug 2006, 17:14
da Freddone
masalapianta ha scritto:
Freddone ha scritto: mi da come errore
./configure: line 932: config.log: Permission denied

qual è il mio problema??
l'errore e' autoesplicativo, non riesce a scrivere il configure.log, probabilmente l'utente con cui lanci configure non ha i permessi per scrivere nella directory
ok... ho installato imap.. però quando vado a fare

make check,
sempre seguendo la guida su slacky.. mi dice...

make[1]: Entering directory `/home/postfix/courier-imap-3.0.7/imap'

Error: --with-trashquota or the --enable-workarounds-for-imap-client-bugs
option was specified to the configure script.

As INSTALL told you, make check fails if these options are used, and I wasn't
kidding when I wrote it. Reconfigure and rebuild without these options, then
rerun make and make check. If make check passes, reconfigure again with your
original options, and proceed with installing this server. Have fun!
make[1]: *** [check-am] Error 1
make[1]: Leaving directory `/home/postfix/courier-imap-3.0.7/imap'
make: *** [check-recursive] Error 1


che problema c'è ora?? uff.. grazie ancora..

Inviato: mer 19 lug 2006, 20:00
da Paoletta
As INSTALL told you, make check fails if these options are used, and I wasn't
kidding when I wrote it.
anche questo mi pare autoesplicativo... :wink:

Re: postfix

Inviato: mer 19 lug 2006, 20:01
da masalapianta
Freddone ha scritto: ok... ho installato imap.. però quando vado a fare

make check,
sempre seguendo la guida su slacky.. mi dice...

make[1]: Entering directory `/home/postfix/courier-imap-3.0.7/imap'

Error: --with-trashquota or the --enable-workarounds-for-imap-client-bugs
option was specified to the configure script.

As INSTALL told you, make check fails if these options are used, and I wasn't
kidding when I wrote it. Reconfigure and rebuild without these options, then
rerun make and make check. If make check passes, reconfigure again with your
original options, and proceed with installing this server. Have fun!
make[1]: *** [check-am] Error 1
make[1]: Leaving directory `/home/postfix/courier-imap-3.0.7/imap'
make: *** [check-recursive] Error 1

che problema c'è ora?? uff.. grazie ancora..
eh? scusa ma sai leggere? te lo dice chiaramente qual'e' il problema e come risolverlo e da quanto leggo ti sei ben guardato dal leggere attentamente il file INSTALL

Re: postfix

Inviato: mer 19 lug 2006, 21:20
da Freddone
masalapianta ha scritto:
Freddone ha scritto: ok... ho installato imap.. però quando vado a fare

make check,
sempre seguendo la guida su slacky.. mi dice...

make[1]: Entering directory `/home/postfix/courier-imap-3.0.7/imap'

Error: --with-trashquota or the --enable-workarounds-for-imap-client-bugs
option was specified to the configure script.

As INSTALL told you, make check fails if these options are used, and I wasn't
kidding when I wrote it. Reconfigure and rebuild without these options, then
rerun make and make check. If make check passes, reconfigure again with your
original options, and proceed with installing this server. Have fun!
make[1]: *** [check-am] Error 1
make[1]: Leaving directory `/home/postfix/courier-imap-3.0.7/imap'
make: *** [check-recursive] Error 1

che problema c'è ora?? uff.. grazie ancora..
eh? scusa ma sai leggere? te lo dice chiaramente qual'e' il problema e come risolverlo e da quanto leggo ti sei ben guardato dal leggere attentamente il file INSTALL
se sapevo tradurre quello che ho postato nn avrei chiesto aiuto a voi...
se hopostato nn è perchè sono deficiente.. è perchè nn so tradurre...

Re: postfix

Inviato: mer 19 lug 2006, 22:43
da masalapianta
Freddone ha scritto: se sapevo tradurre quello che ho postato nn avrei chiesto aiuto a voi...
se hopostato nn è perchè sono deficiente.. è perchè nn so tradurre...
perdonami ma se ti vuoi dedicare all'installazione e configurazione di sistemi server *nix, prima ancora che studiare l'OS e gli applicativi dovresti dedicarti allo studio dell'inglese scritto (e' una lingua barbara, quindi molto poco complessa, ci vuole poco ad imparare perlomeno a leggerla), e' una conditio sine qua non per fare questo tipo di cose

Re: postfix

Inviato: mer 19 lug 2006, 22:58
da Freddone
masalapianta ha scritto:
Freddone ha scritto: se sapevo tradurre quello che ho postato nn avrei chiesto aiuto a voi...
se hopostato nn è perchè sono deficiente.. è perchè nn so tradurre...
perdonami ma se ti vuoi dedicare all'installazione e configurazione di sistemi server *nix, prima ancora che studiare l'OS e gli applicativi dovresti dedicarti allo studio dell'inglese scritto (e' una lingua barbara, quindi molto poco complessa, ci vuole poco ad imparare perlomeno a leggerla), e' una conditio sine qua non per fare questo tipo di cose
si ma ora come ora ho il server nella web farm.. non posso fare altro... quindi vi chiedo aiuto sul problema...:) se potete aiutarmi mi risolvete un grande problema!!!

Re: postfix

Inviato: mer 19 lug 2006, 23:25
da masalapianta
Freddone ha scritto: si ma ora come ora ho il server nella web farm.. non posso fare altro...
male! prima si impara a guidare e poi si compra l'automobile

Re: postfix

Inviato: gio 20 lug 2006, 0:39
da Freddone
masalapianta ha scritto:
Freddone ha scritto: si ma ora come ora ho il server nella web farm.. non posso fare altro...
male! prima si impara a guidare e poi si compra l'automobile
si ma puoi farmi le ramanzine che vuoi .. io ora devo cercare di risolvere il problema.... grazie.. se qualcuno può aiutarmi mi farebbe piacere...

Inviato: gio 20 lug 2006, 21:35
da albatros
Premessa I:
Capisco la tua situazione, scrivi pure di nuovo se ne avrai bisogno senza problemi, tuttavia metti in calendario, non appena avrai un po' di tempo a disposizione, un corsettino di inglese che ti consenta di leggere, al limite anche col dizionario in mano, almeno la documentazione tecnica informatica, che è scritta di solito in una forma grammaticale e sintattica piuttosto facile e lineare...
Non è una ramanzina, è un consiglio da amico...
Fine premessa I e inizio premessa II :
ti dirò semplicemente quello che farei basandomi sul messaggo di errore, dato che non ho mai installato seriamente postfix (ovvero l'ho installato qualche anno fa per prova, ho smanettato un po', ma, visto che non mi serviva, non l'ho praticamente mai usato e l'ho tolto dopo poco... Non ricordo neanche se l'avevo configurato bene, anche se mi pare di sì, ma giusto seguendo passo passo una procedura standard presa da una rivista o dalla rete)
Fine premessa II e inizio aiuto:
nel configure hai specificato:
--with-trashquota
toglilo!
Non credo che configure te lo metta automaticamente, se dovesse farlo (lo vedi se ti ridà errore o dal riepilogo che alcuni configure fanno) prova a specificare: --with-trashquota=no oppure --without-trashquota ( se hai problemi posta ./configure --help togliendo magari le righe che non ci interessano, che saranno tante...)

Il messaggio di errore ti dice, infatti:

<traduzione>
Errore: l'opzione --with-trashquota o --enable-workarounds-for-imap-client-bugs è stata specificata per lo script di configure

Come il file INSTALL ti ha detto, make check fallisce se queste opzioni sono usate e non stavo scherzando quando l'ho scritto. Riconfigura e ricostrisci senza queste opzioni, poi rieseguisci make e make check. Se make check ha successo, riconfigura di nuovo con le tue opzioni originarie e procedi con l'installare questo server. Divertiti!
</traduzione>

Insomma, ridai configure senza l'opzione --with-trashquota, rifai make e make check, dopodiché se make check non ti dà più errori riconfigura di nuovo, ricostruisci ancora con make e installa direttamente con make install (penso, basandomi sulle procedure standard, perché non ho letto il file INSTALL...)

Buona fortuna!

P.S.

Vedo solo ora che in realtà il problema è focalizzato in courier-imap...
Comunque nel repository di slacky da oggi vedo che c'è la versione 2.3.0 di postfix per i686...

Inviato: ven 21 lug 2006, 1:59
da Freddone
albatros ha scritto:Premessa I:
Capisco la tua situazione, scrivi pure di nuovo se ne avrai bisogno senza problemi, tuttavia metti in calendario, non appena avrai un po' di tempo a disposizione, un corsettino di inglese che ti consenta di leggere, al limite anche col dizionario in mano, almeno la documentazione tecnica informatica, che è scritta di solito in una forma grammaticale e sintattica piuttosto facile e lineare...
Non è una ramanzina, è un consiglio da amico...
Fine premessa I e inizio premessa II :
ti dirò semplicemente quello che farei basandomi sul messaggo di errore, dato che non ho mai installato seriamente postfix (ovvero l'ho installato qualche anno fa per prova, ho smanettato un po', ma, visto che non mi serviva, non l'ho praticamente mai usato e l'ho tolto dopo poco... Non ricordo neanche se l'avevo configurato bene, anche se mi pare di sì, ma giusto seguendo passo passo una procedura standard presa da una rivista o dalla rete)
Fine premessa II e inizio aiuto:
nel configure hai specificato:
--with-trashquota
toglilo!
Non credo che configure te lo metta automaticamente, se dovesse farlo (lo vedi se ti ridà errore o dal riepilogo che alcuni configure fanno) prova a specificare: --with-trashquota=no oppure --without-trashquota ( se hai problemi posta ./configure --help togliendo magari le righe che non ci interessano, che saranno tante...)

Il messaggio di errore ti dice, infatti:

<traduzione>
Errore: l'opzione --with-trashquota o --enable-workarounds-for-imap-client-bugs è stata specificata per lo script di configure

Come il file INSTALL ti ha detto, make check fallisce se queste opzioni sono usate e non stavo scherzando quando l'ho scritto. Riconfigura e ricostrisci senza queste opzioni, poi rieseguisci make e make check. Se make check ha successo, riconfigura di nuovo con le tue opzioni originarie e procedi con l'installare questo server. Divertiti!
</traduzione>

Insomma, ridai configure senza l'opzione --with-trashquota, rifai make e make check, dopodiché se make check non ti dà più errori riconfigura di nuovo, ricostruisci ancora con make e installa direttamente con make install (penso, basandomi sulle procedure standard, perché non ho letto il file INSTALL...)

Buona fortuna!

P.S.

Vedo solo ora che in realtà il problema è focalizzato in courier-imap...
Comunque nel repository di slacky da oggi vedo che c'è la versione 2.3.0 di postfix per i686...
ti ringrazio innanzitutto per i consigli, ma purtroppo lo so che debbo imparare l'inglese.. ma il problema era imminente..
ti ringrazio anche per la soluzione... infatti ora son riuscito a installare tutto.. ho avviato postfix, ma nn riesco ad avviare imap poichè nn mi ha creato lo script di avvio in rc.d , domani vedrò come fare.. comunque grazie tante appena avrò problemi riposterò.. a presto..