Come inviare un file batch via e-mail


11

Tentando di inviare un file batch come allegato e-mail, viene visualizzato il seguente errore:

mx.google.com ha rifiutato il tuo messaggio ai seguenti indirizzi email:

foo@googlemail.com

mx.google.com ha restituito questo errore: il nostro sistema ha rilevato un allegato illegale sul tuo messaggio. Visita http://support.google.com/mail/bin/answer.py?answer=6590 per consultare le nostre linee guida sugli allegati. q42si10198525wei.6

Il tuo messaggio non è stato recapitato perché il provider di posta elettronica del destinatario lo ha rifiutato.

Questo succede anche se inserisco il file batch in un archivio .zip. Devo inviare un file batch a tutti i membri della mia azienda affinché possano funzionare, preferibilmente senza dover prima modificare le estensioni dei file. Questo è possibile via e-mail?


Tutte le risposte e i commenti sulle risposte suonano così: xkcd.com/949
Alec Gorge,

Risposte:


12

È una cosa "di sicurezza" e, in questo caso, cambiare l'estensione è il modo più semplice per risolverlo. Ho fatto alcuni test prima e gmail controlla almeno 7zip e file zip.

Hai bisogno di tutti i membri dell'azienda per eseguirlo - usa una condivisione file e condividi il link internamente. Potresti anche essere in grado di caricarlo da qualche parte e ottenere il collegamento agli altri. In questo caso, diventare creativi è l'idea migliore.


Sì, penso che dovrò ripensare il mio approccio. Queste sono buone idee, grazie.
MikeFHay,

10

L'ho fatto semplicemente zippandolo due volte, perché Gmail non decomprime e controlla ricorsivamente.

Archiviarlo in formato .rar, quindi .zip o .tar.gz o qualsiasi altra combinazione di due diversi formati di archiviazione.

Tuttavia, potrebbe essere un po 'di lavoro per alcuni destinatari annullare l'archiviazione due volte, quindi le altre risposte potrebbero rivelarsi più utili.


Questo è eccellente, ma richiede che il destinatario sia in grado di aprire due diversi formati di archivio. Per quanto ne so, Windows supporta solo Zip out of the box, quindi avrebbero bisogno di 7zip o Winrar o qualcosa di installato.
MikeFHay,

@MikeL Potrebbe essere ancora più semplice che modificare l'estensione del file su sistemi operativi Windows, dove l'estensione è nascosta per impostazione predefinita ...
Sam

5

Non conosco alcun modo per farlo senza cambiare l'estensione del file. Il modo in cui invio .exeo qualsiasi tipo di file eseguibile tramite e-mail è innanzitutto comprimerlo, quindi modificare l'estensione del file zip (in qualcosa di inventato).


1
Ah, buona idea. Dire alle persone di aprire il file in winzip dovrebbe essere un'istruzione abbastanza semplice. Questa è una possibile soluzione.
MikeFHay,

1
Non sarebbe più semplice dire loro di rimuovere l' .txtestensione? Tutto questo zippare e fare doppio zippare richiede molto lavoro su entrambe le estremità solo per inviare un file di testo con .batun'estensione.
Ale

1
@Al Rinominare il file significa prima salvarlo, quindi rinominarlo, quindi eseguirlo. Tre passaggi per ottenere qualcosa che dovrebbe essere banale. Per non parlare del fatto che Windows per impostazione predefinita non mostra le estensioni dei file e avvisa quando le estensioni vengono modificate. Per gli utenti tecnicamente analfabeti, è tutt'altro che ideale.
MikeFHay,

Ed è più difficile che salvare il file zip, rinominarlo in * .zip, decomprimerlo?
Ale

@Al No, rinominare lo zip sarebbe troppo. Questa risposta è abbastanza valida solo se la finestra di dialogo "Apri con" consente di aprire un file .zipfoo in Esplora risorse. Purtroppo questo non sembra essere il caso.
MikeFHay,

3

Inseriscilo in un file zip protetto da password e includi la password nel corpo dell'e-mail.


1

Il modo migliore per farlo è comprimerlo prima (o qualsiasi programma di compressione). La perdita dei provider di posta elettronica non consente l'invio di file che possono essere eseguiti (ad esempio .exe o .bat). Lo zipping in genere lo aggira.

Se il problema persiste, rinominare il file con .exeXXX (includere xxx) e fornire istruzioni al destinatario che dovranno rinominare il file prima di eseguirlo sul computer remoto.

Nel tuo caso, rinominalo in .batXXX


Non vorrebbe rinominarlo. Questo è un vincolo leggermente fastidioso.
Journeyman Geek

Sì, i miei utenti non sono tutti molto esperti dal punto di vista tecnico, quindi preferirei avere un file su cui possono semplicemente fare doppio clic e lasciarlo funzionare. Ovviamente ciò vanificherebbe l'intero scopo di questa misura di sicurezza, quindi sono dubbioso che esista una soluzione. Potrei dover ripensare il mio approccio.
MikeFHay,

1
In realtà, se si consente al personale di eseguire un .bat o .exe, ciò consentirebbe a qualsiasi personale di eseguire qualcosa del genere (virus chiunque?) - sì, è un rischio per la sicurezza e consiglio di procedere con cautela.
Dave,

0

Mettilo in una cartella e comprimi la cartella con RAR. Quindi inseriscilo .rarin un'altra cartella zip. Fornire loro un collegamento per il download per WinRAR e dire loro come aprire il batch da eseguire.


0

Testato su Mac

Ecco 3 semplici passaggi per aggirare la sicurezza di Gmail:

  1. Comprimi i tuoi file su myFile.zip
  2. Rinomina il file da myFile.zip a myFile
  3. Comprimi il file con la password.
    • In mac apri la riga di comando ed esegui: zip -er myZipFileName.zip locationOfmyFile
      ti chiederà di inserire la password e confermarla prima di comprimerla.
    • In windows usa winrar.

Ora mandalo via email!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.