Cómo cargar automáticamente archivos adjuntos de correo electrónico

Cómo cargar automáticamente archivos adjuntos de correo electrónico

Cuando tengo un correo electrónico con un archivo adjunto que excede los límites habituales (digamos 10 Mb), subo el archivo a un servidor FTP remoto privado (usando una sencilla herramienta de carga PHP casera) y agrego el enlace a mi correo electrónico. mensaje. Por supuesto que funciona, pero todavía lleva un poco de tiempo en comparación con dejar un archivo adjunto en un correo electrónico.

¿Existe alguna herramienta, complemento o lo que sea que me permita adjuntar archivos de cualquier tamaño a mis correos electrónicos, cargar automáticamente los más grandes en FTP y agregar el enlace en el mensaje?

  • Sistema operativo: Win 7, Win XP
  • Cliente de correo: Thunderbird (he buscado extensiones de TB, no tuve suerte)
  • Servidor de correo: Mercury Mail Transport (smtp a través de retransmisión)
  • FTP remoto privado

No tengo miedo de un poco de scripting/programación, si es necesario, pero realmente no veo por dónde empezar.

Respuesta1

CreoTonshoes lo que estás buscando. Pero es un servicio pago.

Tonsho es un giro interesante al servicio. En lugar de cargar archivos usted mismo, puede utilizar un cliente de correo electrónico normal, como Microsoft Outlook y Thunderbird, y enviar su correo electrónico normalmente. Luego, su correo electrónico pasará a través de los servidores de Tonsho y, si los archivos adjuntos son demasiado grandes, lo cargará automáticamente en un servidor y le proporcionará un enlace al destinatario.

Actualizar:Parece que Thunderbird ya lo está planeando. Es un proyecto llamadoArchivos grandesY han apuntado a Thunderbird 11 para lanzarlo.

Respuesta2

Probablemente lo mejor que puede hacer es crear un complemento Thunderbird personalizado. Mozilla ha publicado recursos sobre cómo crear una extensión aquí:https://developer.mozilla.org/en/Building_a_Thunderbird_extension

El código para su extensión debería hacer lo siguiente (probablemente al enviar):

  1. Identifique el tamaño de los archivos adjuntos.
  2. (Opcional) Si los archivos adjuntos son demasiado grandes, pregunte al usuario si desea utilizar la carga FTP.
  3. Una vez que sepa que necesita cargar el archivo FTP, copie el archivo al servidor FTP. (Para obtener información sobre el acceso FTP, consulte laComplemento FireFTPpara Firefox)
  4. Genere un enlace al archivo cargado.
  5. Elimine el archivo adjunto y agregue un enlace al final del correo electrónico.
  6. Envíe el correo electrónico ahora sin archivos adjuntos.

Respuesta3

Yo miraría algunas de las soluciones comerciales. Por ejemplo, el envío de archivos en BarracudaDrive proporciona algunas características interesantes, como protección con contraseña y envío a múltiples destinatarios.

Consulte el siguiente blog para obtener más información: http://barracudadrive.net/blog/2011/08/Securely-distribute-large-files-via-emails

File Mailer es un producto integrado con BarracudaDrive WebDAV y Web File Manager. Se pueden cargar archivos de cualquier tamaño usando WebDAV o la función de cuadro de arrastrar y soltar en el Administrador de archivos web. Luego, estos archivos se pueden enviar como archivos adjuntos o enlaces a personas o a listas predefinidas. Los archivos se pueden enviar por correo electrónico a una cantidad ilimitada de listas y cada lista puede tener una cantidad ilimitada de contactos.

File Mailer está construido sobre el Administrador de archivos web multiusuario existente. Los usuarios con acceso al Administrador de archivos web pueden enviar por correo electrónico cualquier archivo al que tengan acceso mediante las restricciones establecidas por el administrador. Los usuarios con acceso al Panel de administrador de File Mailer también pueden crear y administrar listas de contactos, administrar trabajos de correo, ver el historial de descargas, etc.

El archivo Mailer es útil si necesita alguno de los siguientes:

  • Distribución segura y cifrada de cualquier tipo de artículos no tangibles.
  • distribución de archivos que son demasiado grandes para el correo electrónico normal.
  • fácil distribución de datos a muchos, incluso a un gran número de clientes/contactos.
  • seguimiento de los datos distribuidos, o requerir verificación de la entrega.
  • Datos personalizados para cada cliente/contacto en una lista de distribución. Los datos se pueden personalizar mediante

Respuesta4

Las respuestas existentes ahora están en su mayoría desactualizadas. Las versiones recientes de Thunderbird vienen con soporte integrado para vincular archivos adjuntos de gran tamaño. A este soporte lo llaman "Filelink" y lo describen aquí:

https://support.mozilla.org/en-US/kb/filelink-large-attachments

Se admiten varios backends, aunque actualmente solo recomendaría dos:

ya que esos son los únicos que se pueden configurar con un servidor personal. Webdav es ciertamente más fácil de configurar, ya que sólo requiere un servidor Webdav genérico donde pueda escribir. Es el equivalente moderno de un servidor ftp.

Dl para Thunderbird es más interesante para los archivos adjuntos ya que generaexpirando automáticamenteEnlaces. Es una solución de "configurar y olvidar", en la que realmente no es necesario administrar el espacio después y se puede escalar a cientos de usuarios.

Es tambiénespecialmenteútil ya que puede generar una especie de enlace de "carga inversa" ("conceder", como lo llaman). Si tienes problemasrecepciónun archivo, simplemente puede generar un enlace y pegarlo en el mensaje. Al hacer clic en él, se le otorga la posibilidad desubirun archivo y el enlace se le enviará automáticamente una vez que se complete la carga.

Esta característica efectivamente duplica su utilidad para todos los contactos con los que intentas intercambiar archivos.

información relacionada