postfix

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Freddone
Linux 0.x
Linux 0.x
Messaggi: 17
Iscritto il: mer 14 giu 2006, 12:00

postfix

Messaggio 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?

Avatar utente
masalapianta
Iper Master
Iper Master
Messaggi: 2775
Iscritto il: lun 25 lug 2005, 0:00
Nome Cognome: famoso porco
Kernel: uname -r
Desktop: awesome
Distribuzione: Debian
Località: Roma
Contatta:

Messaggio 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.

notsafe
Linux 2.x
Linux 2.x
Messaggi: 451
Iscritto il: mar 21 mar 2006, 11:00

Re: postfix

Messaggio 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

Freddone
Linux 0.x
Linux 0.x
Messaggi: 17
Iscritto il: mer 14 giu 2006, 12:00

Re: postfix

Messaggio 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..

Avatar utente
masalapianta
Iper Master
Iper Master
Messaggi: 2775
Iscritto il: lun 25 lug 2005, 0:00
Nome Cognome: famoso porco
Kernel: uname -r
Desktop: awesome
Distribuzione: Debian
Località: Roma
Contatta:

Re: postfix

Messaggio 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

Freddone
Linux 0.x
Linux 0.x
Messaggi: 17
Iscritto il: mer 14 giu 2006, 12:00

Re: postfix

Messaggio 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..

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3975
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Messaggio 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:

Avatar utente
masalapianta
Iper Master
Iper Master
Messaggi: 2775
Iscritto il: lun 25 lug 2005, 0:00
Nome Cognome: famoso porco
Kernel: uname -r
Desktop: awesome
Distribuzione: Debian
Località: Roma
Contatta:

Re: postfix

Messaggio 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

Freddone
Linux 0.x
Linux 0.x
Messaggi: 17
Iscritto il: mer 14 giu 2006, 12:00

Re: postfix

Messaggio 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...

Avatar utente
masalapianta
Iper Master
Iper Master
Messaggi: 2775
Iscritto il: lun 25 lug 2005, 0:00
Nome Cognome: famoso porco
Kernel: uname -r
Desktop: awesome
Distribuzione: Debian
Località: Roma
Contatta:

Re: postfix

Messaggio 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

Freddone
Linux 0.x
Linux 0.x
Messaggi: 17
Iscritto il: mer 14 giu 2006, 12:00

Re: postfix

Messaggio 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!!!

Avatar utente
masalapianta
Iper Master
Iper Master
Messaggi: 2775
Iscritto il: lun 25 lug 2005, 0:00
Nome Cognome: famoso porco
Kernel: uname -r
Desktop: awesome
Distribuzione: Debian
Località: Roma
Contatta:

Re: postfix

Messaggio 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

Freddone
Linux 0.x
Linux 0.x
Messaggi: 17
Iscritto il: mer 14 giu 2006, 12:00

Re: postfix

Messaggio 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...

Avatar utente
albatros
Iper Master
Iper Master
Messaggi: 2098
Iscritto il: sab 4 feb 2006, 13:59
Kernel: 6.18.0
Desktop: gnome and lxqt
Distribuzione: Ubuntu 24.04 & FC 41
Località: Darmstadt - Germania

Messaggio 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...

Freddone
Linux 0.x
Linux 0.x
Messaggi: 17
Iscritto il: mer 14 giu 2006, 12:00

Messaggio 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..

Rispondi