Newsgroup: it.comp.macintosh
Titolo: Mail da terminale macosx

Mi sto scervellando ma non riesco proprio mandare via mail da
terminale...qualcuno mi da una dritta?
-- 
Josh

 terminale...qualcuno mi da una dritta?
dovresti studiarti il protocollo smtp che utilizzerai connettendoti con
telnet al tuo server sulla porta dedicata.
http://www.ietf.org/rfc/rfc0821.txt
UN piccolo esempio in breve:
          S: MAIL FROM:<Sm...@Alpha.ARPA>
            R: 250 OK
            S: RCPT TO:<Jo...@Beta.ARPA>
            R: 250 OK
            S: RCPT TO:<Gr...@Beta.ARPA>
            R: 550 No such user here
            S: RCPT TO:<Br...@Beta.ARPA>
            R: 250 OK
            S: DATA
            R: 354 Start mail input; end with <CRLF>.<CRLF>
            S: Blah blah blah...
            S: ...etc. etc. etc.
            S: <CRLF>.<CRLF>
            R: 250 OK
Spero di esserti stato d'aiuto
dan

             R: 250 OK
non puó usare telnet.
gli serve per phpnuke il quale vuole comunicare con
sendmail.OSX.... o meglio Darwin dovrebbe essere in grado di 
inviare email anche con un comando come questo:
% ls / | mail -s test123 
m...@456.com
probabilemente si tratta di qualche mala configurazione di sendmail.
ricordo che un mio compagno di lavoro ci era riuscito con il Puma.
any hint?
MaX

 inviare email anche con un comando come questo:
Are you sure? L'ho fatto tranquillamente (i server di libero). Boh!
CIao
dan

 come dire... posso darti una funzione Perl che lo fa in una cgi :-)
ARGGGGGG!!!! basta con le cgi per un po ;-)
no il problema credo sia di autenticazione...come ha spiegato max (cazzo
č ancora sulla rambla e doveva essere qui ora per mangiare....) il
problema č per far funzionare phpnuke, altrimenti gli utenti non
possono registrarsi e robe simili...cioč, essendo Apple Server Mail
impostato per autenticare gli utenti (e non avendo sulle opzioni
grafiche del server l'opzione per disabilitare l'autenticazione in
locale) non ti permette ovviamente di inviare email senza
autenticazione....
-- 
Josh

 wrote:

Ah ora ho capito... credevo volesse spedire una mail in "maniera
semplice" senza 'sti server :P
Vabuň :)
Ciau
dan

 semplice" senza 'sti server :P
era troppo bello :-)
se vengono idee dopo la cena siamo qua :-)
anche per quel cazzo di cgi di webapp
PS che non c'entra nulla ma è simpatico :-)
stanotte alle tre io giochicchiavo con php nuke su un dominio mentre max
in remoto (con diritti di amministratore) stava tentando di far andare
sto cgi...nessuno dei due sapeva dell'altro finchè lui non ha piantato
il computer e questo ha rebottato...al che mi è venuto in mente che lui
poteva essere connesso (io nons tavo facendo nulla), certezze confermate
da una email arrivata nel frattempo sul portatile che aveva un'orario di
qualche minuto antecedente...quando la macchina si è riavviata io parto
safari e dopo un po' si chiude come se l'avessi chiuso, senza messaggio
di crach...così per tre volte...al che parto internet explorer e pure
questo mi fa il giochino...stamattina lo chiamo e lui mi fa: "Ma taci
che ieri sera dopo il reboot vedevo continuamente nuovi processi
attivi... continuava a partire safari e io lo killavo...che cazzo scrip
hai all'avvio?" LOL
mi sono sbellicato :-))
-- 
Josh

 CIao
si, sono sicuro, cmq quello che dici non si applica nel nostro caso.
abbiamo montato un server web su osx server collegato ad una linea Cable 
con ip-fisso e 2 domini propri.
il server fa anche da smtp mail (con postfix :-) e funziona egregiamente.
analizzande meglio il problema risulta che si tratta di un problema di 
relay denied, nel senso che se invio una email ad un utente locale 
(ad uno dei due domini) la email arriva correttamente, mentre se il dominio 
è esterno no.
Purtroppo  non conosco affatto OSX server (uso debian/linux dappertutto)
quindi chiedo qui se qualcuno sa come fare.
probabilemete il problema sta in /etc/postfix.conf, ma prima di toccarlo 
mi chiedevo se OSX ha altri strumenti per gestirlo.
al limite comunicate direttamente con josh per fare delle prove o avere
maggiori dettagli sulla config. attuale
ciao,
MaX

 il server fa anche da smtp mail (con postfix :-) e funziona egregiamente.
^_^;;
sicuro che usiamo postfix?...lo avevamo installato ma poi usiamo quello
di sistema di macosx server....
-- 
Josh

 
il quale usa postfix... abbiamo rinominato /usr/sbin/sendmail e tolto i 
permessi di esecuzione, inoltre linkato postfix a sendmail.

 permessi di esecuzione, inoltre linkato postfix a sendmail.
ecco, qui mi ero perso... :)))
allora nessuno ha qualche idea?
-- 
Josh

 terminale...qualcuno mi da una dritta?
Ti devi prima abilitare il sendmail (utilizza il freeware Sendmail
Enabler).
Poi basta un "mail -v indirizzodestinatario" per mandare la mail.
Se hai il contenuto della mail gia' pronto in un file puoi inviarlo con:
cat nomefile | mail -s "Subject della mail"  -v  destinatario
(il "-v" serve solo ad avere una descrizione verbosa della transazione,
il che e' sempre utile).
Daniele
-- 
"As I paint this picture gray and taste the pain...
 I'll play the optimist!" (Dane)
STARGAZER: 
www.stargazer.it
 - Le stelle della scena Hard & Heavy!

 cat nomefile | mail -s "Subject della mail"  -v  destinatario
mi serve per questo (come aveva scritto MaX l'altro giorno)
"serve per postnuke il quale vuole comunicare con
sendmail.OSX.... o meglio Darwin dovrebbe essere in grado di 
inviare email anche con un comando come questo:
% ls / | mail -s test123 
m...@456.com
probabilemente si tratta di qualche mala configurazione di sendmail.
ricordo che un mio compagno di lavoro ci era riuscito con il Puma."
è quindi valido il suggerimento?
-- 
Josh

 è quindi valido il suggerimento?
Si, abilita' il sendmail, con Sendmail Enabler o webmin.
Di default X lo tiene "spento".


 
il fatto č che sendmail lo abbiamo messo in pensione... ora c'č PostFix...
vado a mano sulla configurazione?  :)
cioa,
MaX

 vado a mano sulla configurazione?  :)
Buon divertimento :-)
