Discussione:
spedire email da dos
(troppo vecchio per rispondere)
Savux
2010-08-23 09:22:12 UTC
Permalink
Potete indicarmi un programma gartuito per spedire un messaggio email
dalla command line del dos?
Io sono riuscito a trovare solo questo che però non sono riuscito a far
funzionare: http://glob.com.au/sendmail/
Grazie.
R. C.
2010-08-23 17:55:02 UTC
Permalink
Mon, 23 Aug 2010 11:22:12 +0200
"Savux" wrote:

> Potete indicarmi un programma gartuito per spedire un messaggio email
> dalla command line del dos?

ciao, a livello teorico basterebbe telnet :o) ma hai bisogno di un mta o di
un client?, e se cerchi un client lo vuoi con le mail box locali?
cmq tanto per fare un po di nomi.. pegasus for dos, pine for dos, sendmail
for dos mail for dos! .. chase for dos quest'ultimo scritto in basic lo puoi
scaricare qui http://www.rubbermallet.org/software.html dove potrai trovare
altri software e i relativi sorgenti in licenza GNU.

ciao.
Fingerprint: 8FC8 05DE 2B53 A8AF 8B2B 6CBF AD23 C4D5 86FE 80BB
a***@yahoo.it
2010-08-26 15:29:05 UTC
Permalink
Ciao, anch'io non riesco a mandare e-mail dal prompt del dos .
Potrebbe essere che i server vogliono che tu sia autenticato ?

ho provato anche chase , ma vuole l'indirizzo ip dei server e come
posso fare a trovare il numero ? io ho solo il nome tipo
box.clubnet.tin.it , come risalgo all'ip?

grazie
R. C.
2010-08-27 03:23:07 UTC
Permalink
Thu, 26 Aug 2010 08:29:05 -0700 (PDT)
<***@yahoo.it> wrote:

> Ciao, anch'io non riesco a mandare e-mail dal prompt del dos .
> Potrebbe essere che i server vogliono che tu sia autenticato ?

Ciao, che cosa intendi per "prompt del dos"? la maggior parte dei programmi
a cui facevo riferimento nel messaggio precedente richiedono un vettore in
realtime (packet driver)..

> ho provato anche chase , ma vuole l'indirizzo ip dei server e come
> posso fare a trovare il numero ? io ho solo il nome tipo
> box.clubnet.tin.it , come risalgo all'ip?

con ping anche se il comando corretto per la diagnostica delle query sarebbe
nslookup o meglio dig

ping box.clubnet.tin.it
Esecuzione di Ping box.tin.it [62.211.72.30] con 32 byte di dati:
Risposta da 62.211.72.30: byte=32 durata=45ms TTL=243

quindi l'ip è 62.211.72.30 e scopri che box.clubnet.tin.it è un alias di
box.tin.it ^^

ciao e buona sperimentazione^^

R. C.
Fingerprint: 8FC8 05DE 2B53 A8AF 8B2B 6CBF AD23 C4D5 86FE 80BB
apochina
2010-08-30 16:29:30 UTC
Permalink
Grazie molte delle info. Non riuscivo a collegarmi al server di tin ,
perche' per entrare in questo server bisogna farlo solo accedendo con
una connessione tin . accidenti a loro!!!
Reventlov
2010-08-31 14:44:32 UTC
Permalink
Il giorno Mon, 30 Aug 2010 09:29:30 -0700 (PDT), apochina <***@yahoo.it> ha scritto:

>Grazie molte delle info. Non riuscivo a collegarmi al server di tin ,
>perche' per entrare in questo server bisogna farlo solo accedendo con
>una connessione tin . accidenti a loro!!!

Un po' tutti vogliono che per spedire e-mail ti devi connettere attraverso il loro server.
Ma quasi nessuno controlla che la casella sia una delle loro.
Quindi puoi mandare mail da una casella di Libero usando una connessione tin e il server
tin.
Oppure mandare una e-mail da una casella tin essendo collegato a libero e usando il server
di libero.
Tu con quale operatore sei collegato?

--
Giovanni Cenati (Bergamo, Italy)
Write to "Reventlov" at katamail com
http://digilander.libero.it/Cenati (Esempi e programmi in VbScript)
--
apochina
2010-08-31 16:39:43 UTC
Permalink
> Un po' tutti vogliono che per spedire e-mail ti devi connettere attraverso il loro server.

> Tu con quale operatore sei collegato?


Io mi collego a internet tramite infostrada e volevo fare degli
esperimenti con telnet leggendo e mandando le e-mail di una mia
casella tin.it , ma mi ricordo che mi chiedeva sempre di autenticarmi
e dopo vari tentativi mi sono stufato.

Ho provato invece con una casella di yahoo e riuscivo a leggere le mie
e-mail con telnet . :-)))

Comunque le mie conoscenze su telnet sono proprio minime , mi sono
limitato a quei quattro comandi che ho letto su un sito internet.
Ho provato infatti a spedire un'email ma niente anche con
yahoo ....... anche li viene fuori una scritta con AUTH ..........
anche li devo autenticarmi?
Reventlov
2010-09-03 08:57:30 UTC
Permalink
Il giorno Tue, 31 Aug 2010 09:39:43 -0700 (PDT), apochina <***@yahoo.it> ha scritto:
>Io mi collego a internet tramite infostrada e volevo fare degli
>esperimenti con telnet leggendo e mandando le e-mail di una mia
>casella tin.it , ma mi ricordo che mi chiedeva sempre di autenticarmi
>e dopo vari tentativi mi sono stufato.
>
>Ho provato invece con una casella di yahoo e riuscivo a leggere le mie
>e-mail con telnet . :-)))
>
>Comunque le mie conoscenze su telnet sono proprio minime , mi sono
>limitato a quei quattro comandi che ho letto su un sito internet.
>Ho provato infatti a spedire un'email ma niente anche con
>yahoo ....... anche li viene fuori una scritta con AUTH ..........
>anche li devo autenticarmi?

Per spedire da una connessione infostrada puoi usare il server smtp "mail.libero.it"
Con quello non è necessario che il mittente sia @libero.it, ma può essere qualsiasi cosa.
Io mi connetto con una chiavetta wind e spedisco mail da una casella katamail.

Katamail permette di leggere la posta anche da una connessione diversa dalla loro (non so
se esiste più la connessione kataweb), così come ti succede da yahoo.

Ma ricordo che con altre connessioni non riuscivo a leggere la casella di Libero, perchè
il server pop è accessibile solo da una loro connessione.

Anch'io avevo provato ad usare telnet per leggere i messaggi. User, pass, stat, top, dele.
Dopo user, il server manda una stringa con la quale codificare la password secondo un
certo algoritmo. Quando il mio server ha cominciato a chiedere la password codificata ho
lasciato perdere. Prima voleva la password in chiaro.
La documentazione sui comandi pop3 è in una rfc ufficiale che puoi trovare qui:
http://www.freesoft.org/CIE/RFC/1725/1.htm




--
Giovanni Cenati (Bergamo, Italy)
Write to "Reventlov" at katamail com
http://digilander.libero.it/Cenati (Esempi e programmi in VbScript)
--
Reventlov
2010-08-25 09:47:40 UTC
Permalink
Il giorno Mon, 23 Aug 2010 11:22:12 +0200, Savux <***@mailinator.com> ha scritto:
>Potete indicarmi un programma gartuito per spedire un messaggio email
>dalla command line del dos?

Io ho provato a fare qualcosa con BLAT, che ha un sacco di opzioni.
Non va neppure installato.


Blat v2.6.2 w/GSS encryption (build : Feb 25 2007 12:06:19)


Win32 console utility to send mail via SMTP or post to usenet via NNTP
by P.Mendes,M.Neal,G.Vollant,T.Charron,T.Musson,H.Pesonen,A.Donchey,C.Hyde
http://www.blat.net
syntax:
Blat <filename> -to <recipient> [optional switches (see below)]

Blat -SaveSettings -f <sender email addy> -server <server addr>
[-port <port>] [-try <try>] [-profile <profile>]
[-u <login id>] [-pwd <password>]
or
Blat -install <server addr> <sender's addr> [<try>[<port>[<profile>]]] [-q]

Blat -profile [-delete | "<default>"] [profile1] [profileN] [-q]
Blat -h

-------------------------------- Installation ---------------------------------
-SaveSettings : store common settings to the Windows Registry. Takes the
same parameters as -install, and is only for SMTP settings.
-install[SMTP|NNTP|POP3|IMAP] <server addr> <sender email addr> [<try n times>
[<port> [<profile> [<username> [<password>]]]]]
: set server, sender, number of tries and port for profile
(<try n times> and <port> may be replaced by '-')
port defaults are SMTP=25, NNTP=119, POP3=110, IMAP=143
default profile can be specified with a '-'
username and/or password may be stored to the registry
order of options is specific
use -installNNTP for storing NNTP information
use -installPOP3 for storing POP3 information
(sender and try are ignored, use '-' in place of these)
use -installIMAP for storing IMAP information
(sender and try are ignored, use '-' in place of these)

--------------------------------- The Basics ----------------------------------
<filename> : file with the message body to be sent
if your message body is on the command line, use a hyphen (-)
as your first argument, and -body followed by your message
if your message will come from the console/keyboard, use the
hyphen as your first argument, but do not use -body option.
-of <file> : text file containing more options (also -optionfile)
-to <recipient> : recipient list (also -t) (comma separated)
-tf <file> : recipient list filename
-cc <recipient> : carbon copy recipient list (also -c) (comma separated)
-cf <file> : cc recipient list filename
-bcc <recipient>: blind carbon copy recipient list (also -b)
(comma separated)
-bf <file> : bcc recipient list filename
-maxNames <x> : send to groups of <x> number of recipients
-ur : set To: header to Undisclosed Recipients if not using the
-to and -cc options
-subject <subj> : subject line, surround with quotes to include spaces(also -s)
-ss : suppress subject line if not defined
-sf <file> : file containing subject line
-bodyF <file> : file containing the message body
-body <text> : message body, surround with quotes (") to include spaces
-sig <file> : text file containing your email signature
-tag <file> : text file containing taglines, to be randomly chosen
-ps <file> : final message text, possibly for unsubscribe instructions

----------------------------- Registry overrides ------------------------------
-p <profile> : send with server, user, and port defined in <profile>
: use username and password if defined in <profile>
-profile : list all profiles in the Registry
-server <addr> : specify SMTP server to be used (optionally, addr:port)
-serverSMTP <addr>
: same as -server
-serverNNTP <addr>
: specify NNTP server to be used (optionally, addr:port)
-serverPOP3 <addr>
: specify POP3 server to be used (optionally, addr:port)
when POP3 access is required before sending email
-serverIMAP <addr>
: specify IMAP server to be used (optionally, addr:port)
when IMAP access is required before sending email
-f <sender> : override the default sender address (must be known to server)
-i <addr> : a 'From:' address, not necessarily known to the server
-port <port> : port to be used on the SMTP server, defaults to SMTP (25)
-portSMTP <port>: same as -port
-portNNTP <port>: port to be used on the NNTP server, defaults to NNTP (119)
-portPOP3 <port>: port to be used on the POP3 server, defaults to POP3 (110)
-portIMAP <port>: port to be used on the IMAP server, defaults to IMAP (110)
-u <username> : username for AUTH LOGIN (use with -pw)
-pw <password> : password for AUTH LOGIN (use with -u)
-pu <username> : username for POP3 LOGIN (use with -ppw)
-ppw <password> : password for POP3 LOGIN (use with -pu)
-iu <username> : username for IMAP LOGIN (use with -ppw)
-ipw <password> : password for IMAP LOGIN (use with -pu)

---------------------- Miscellaneous RFC header switches ----------------------
-organization <organization>
: Organization field (also -o and -org)
-ua : include User-Agent header line instead of X-Mailer
-x <X-Header: detail>
: custom 'X-' header. eg: -x "X-INFO: Blat is Great!"
-noh : prevent X-Mailer/User-Agent header from showing Blat homepage
-noh2 : prevent X-Mailer header entirely
-d : request disposition notification
-r : request return receipt
-charset <cs> : user defined charset. The default is ISO-8859-1
-a1 <header> : add custom header line at the end of the regular headers
-a2 <header> : same as -a1, for a second custom header line
-dsn <nsfd> : use Delivery Status Notifications (RFC 3461)
n = never, s = successful, f = failure, d = delayed
can be used together, however N takes precedence
-hdrencb : use base64 for encoding headers, if necessary
-hdrencq : use quoted-printable for encoding headers, if necessary
-priority <pr> : set message priority 0 for low, 1 for high
-sensitivity <s> : set message sensitity 0 for personal, 1 for private,
2 for company-confidential

----------------------- Attachment and encoding options -----------------------
-attach <file> : attach binary file(s) to message (filenames comma separated)
-attacht <file> : attach text file(s) to message (filenames comma separated)
-attachi <file> : attach text file(s) as INLINE (filenames comma separated)
-embed <file> : embed file(s) in HTML. Object tag in HTML must specify
content-id using cid: tag. eg: <img src="cid:image.jpg">
-af <file> : file containing list of binary file(s) to attach (comma
separated)
-atf <file> : file containing list of text file(s) to attach (comma
separated)
-aef <file> : file containing list of embed file(s) to attach (comma
separated)
-base64 : send binary files using base64 (binary MIME)
-uuencode : send binary files UUEncoded
-enriched : send an enriched text message (Content-Type=text/enriched)
-unicode : message body is in 16- or 32-bit Unicode format
-html : send an HTML message (Content-Type=text/html)
-alttext <text> : plain text for use as alternate text
-alttextf <file>: plain text file for use as alternate text
-mime : MIME Quoted-Printable Content-Transfer-Encoding
-8bitmime : ask for 8bit data support when sending MIME
-multipart <size>
: send multipart messages, breaking attachments on <size>
KB boundaries, where <size> is per 1000 bytes
-nomps : do not allow multipart messages

---------------------------- NNTP specific options ----------------------------
-groups <usenet groups>
: list of newsgroups (comma separated)

-------------------------------- Other options --------------------------------
-xtndxmit : Attempt to use POP3 to transmit when accessing POP3 first
-h : displays this help (also -?, /?, -help or /help)
-q : suppresses all output to the screen
-debug : echoes server communications to a log file or screen
(overrides -q if echoes to the screen)
-log <file> : log everything but usage to <file>
-timestamp : when -log is used, a timestamp is added to each log line
-overwritelog : when -log is used, overwrite the log file
-ti <n> : set timeout to 'n' seconds. Blat will wait 'n' seconds for
server responses
-try <n times> : how many times blat should try to send (1 to 'INFINITE')
-binary : do not convert ASCII | (pipe, 0x7c) to CrLf in the message
body
-hostname <hst> : select the hostname used to send the message via SMTP
this is typically your local machine name
-raw : do not add CR/LF after headers
-delay <x> : wait x seconds between messages being sent when used with
-maxnames or -multipart
-comment <char> : use this character to mark the start of commments in
options files and recipient list files. The default is ;
-superdebug : hex/ascii dump the data between Blat and the server
-superdebugT : ascii dump the data between Blat and the server
-------------------------------------------------------------------------------

Note that if the '-i' option is used, <sender> is included in 'Reply-to:'
and 'Sender:' fields in the header of the message.

Optionally, the following options can be used instead of the -f and -i
options:

-mailfrom <addr> The RFC 821 MAIL From: statement
-from <addr> The RFC 822 From: statement
-replyto <addr> The RFC 822 Reply-To: statement
-returnpath <addr> The RFC 822 Return-Path: statement
-sender <addr> The RFC 822 Sender: statement

For backward consistency, the -f and -i options have precedence over these
RFC 822 defined options. If both -f and -i options are omitted then the
RFC 821 MAIL FROM statement will be defaulted to use the installation-defined
default sender address.

--
Giovanni Cenati (Bergamo, Italy)
Write to "Reventlov" at katamail com
http://digilander.libero.it/Cenati (Esempi e programmi in VbScript)
--
apochina
2010-08-31 10:27:10 UTC
Permalink
Esiste qualcosa simile a blat ma per dos ? blat va solo con windows?
Reventlov
2010-08-31 14:46:53 UTC
Permalink
Il giorno Tue, 31 Aug 2010 03:27:10 -0700 (PDT), apochina <***@yahoo.it> ha scritto:
>Esiste qualcosa simile a blat ma per dos ? blat va solo con windows?

Non so. Blat funziona dal prompt dei comandi di Windows, ma non so se funziona su un pc
solo dos. Non so a cosa si appoggia.
Io l'ho usato per automatizzare l'invio di semplici mail di notifica da un programma in
vbscript.
Giovanni.

--
Giovanni Cenati (Bergamo, Italy)
Write to "Reventlov" at katamail com
http://digilander.libero.it/Cenati (Esempi e programmi in VbScript)
--
uno
2010-09-06 12:37:51 UTC
Permalink
>> Potete indicarmi un programma gartuito per spedire un messaggio email
>> dalla command line del dos?
>
> Io ho provato a fare qualcosa con BLAT, che ha un sacco di opzioni.
> Non va neppure installato.

Provato, grazie. Ho verificato che gestisce l'errorlevel (cosa
indispensabile per me), quindi penso proprio lo adotterò. Appoggiandosi
a una dll non è per dos "puro" ma visto che lo usero sotto Win2003 non è
un problema.
apochina
2010-09-06 15:32:31 UTC
Permalink
Grazie delle info, mi sono state molto utili, sono riuscito con il
server di libero a mandare le e-mail. :-))

Adesso quando avro' tempo , cerchero' di vedere se blat va anche col
dos puro.
Sembra che con freeDos si possa fare andare perche' puo' utilizzare i
programmi win32 . :-)))

ciao
Continua a leggere su narkive:
Loading...