# INSTRUCCIONES DE ENVIO DE EMAIL NATIVAS EN V7

**URL:** <https://foros.velneo.com/t/instrucciones-de-envio-de-email-nativas-en-v7/3095>\
**Category:** Velneo\
**Created:** [19 Marzo, 2011 11:23 UTC](https://foros.velneo.com/t/instrucciones-de-envio-de-email-nativas-en-v7/3095 "2011-03-19T11:23:55Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![rafael-zaragoza](https://avatars.discourse-cdn.com/v4/letter/r/bbce88/32.png) [@rafael-zaragoza](https://foros.velneo.com/u/rafael-zaragoza)\
**Post date:** [19 Marzo, 2011 11:23 UTC](https://foros.velneo.com/t/instrucciones-de-envio-de-email-nativas-en-v7/3095/1 "2011-03-19T11:23:55Z")

</div>

Parece que Velneo ha concluido su investigación en el tema y la conclusión es que "Es complicado de hacer y que nos vayamos buscando la vida"

http://ideas.velneo.es/forums/61867-ideas/suggestions/1235915-instrucciones-de-env-o-de-email-nativas-en-v7

Que digo yo, que si cada vez que aportemos una idea esta va a ser la solución mejor no perder nuestro tiempo con un foro que sólo vale para entretenernos puntuando.

---

<div class="post-metadata">

**Author:** ![alfonsogu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/alfonsogu/32/122_2.png) [@alfonsogu](https://foros.velneo.com/u/alfonsogu)\
**Post date:** [19 Marzo, 2011 18:22 UTC](https://foros.velneo.com/t/instrucciones-de-envio-de-email-nativas-en-v7/3095/2 "2011-03-19T18:22:30Z")

</div>

Hola Rafael, creo que no me expliqué correctamente en ese post y me gustaría aclararlo.

Si te fijas en lo que comento:, **Seguiremos investigando posibles implementaciones que nos permitan ofreceros la mejor funcionalidad con todas las garantías.**

En ningún momento hemos dado por descartada o finalizada la idea. Si recordáis existen cinco estados en ideas.velneo.es como explicamos en este post [Nuevo foro de ideas](http://velneo.es/nuevo-foro-de-ideas/).

En este caso hemos comentado una idea pero no hemos modificado el estado de la misma, si se descarta se eliminará de la lista y se os devolverán automáticamente todos los votos. La intención es aportar la solución alternativa al problema [(una velneo open app )](http://velneo.es/tutor-de-vmailwin-10/)mientras aportamos una solución definitiva.

Hace cuatro meses que empezamos con el sistema de ideas.velneo.es y estoy contento con la evolución del mismo.  
Gracias a vuestras aportaciones en estos cuatro meses:

-Hemos aceptado, desarrollado y entragado en la versión 7.6, tres ideas : [Ideas completadas](http://ideas.velneo.es/forums/61867-ideas/topics/62437-alguna-idea-para-mejorar-velneo-/filter/completed)  
-Entregaremos en las próximas dos versiones, al menos cuatro más: [Ideas Aceptadas](http://ideas.velneo.es/forums/61867-ideas/topics/62437-alguna-idea-para-mejorar-velneo-/filter/accepted)  
-Los suscriptores han generado 300 votos en los últimos 60 días.

Muchas gracias ideas.velneo.es es una gran plataforma de comunicación para la comunidad de Velneo y quiero agradecer la participación en ella.

Muchas gracias y un saludete.

---

<div class="post-metadata">

**Author:** ![rafael-zaragoza](https://avatars.discourse-cdn.com/v4/letter/r/bbce88/32.png) [@rafael-zaragoza](https://foros.velneo.com/u/rafael-zaragoza)\
**Post date:** [19 Marzo, 2011 19:02 UTC](https://foros.velneo.com/t/instrucciones-de-envio-de-email-nativas-en-v7/3095/3 "2011-03-19T19:02:44Z")

</div>

Hola Alfonso.

No entendí bien tu explicación. Ahora mecha quedado claro.

Disculpa y gracias por tu aclaración

---

<div class="post-metadata">

**Author:** ![manuel.rd](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/manuel.rd/32/3508_2.png) [@manuel.rd](https://foros.velneo.com/u/manuel.rd)\
**Post date:** [25 Marzo, 2011 12:53 UTC](https://foros.velneo.com/t/instrucciones-de-envio-de-email-nativas-en-v7/3095/4 "2011-03-25T12:53:10Z")

</div>

Y algo de esto.

[http://doc.qt.nokia.com/qtextended4.4/messaging.html](http://doc.qt.nokia.com/qtextended4.4/messaging.html)

---

<div class="post-metadata">

**Author:** ![Mario\_Valdes-2](https://avatars.discourse-cdn.com/v4/letter/m/848f3c/32.png) [@Mario\_Valdes-2](https://foros.velneo.com/u/Mario_Valdes-2)\
**Post date:** [25 Marzo, 2011 14:15 UTC](https://foros.velneo.com/t/instrucciones-de-envio-de-email-nativas-en-v7/3095/5 "2011-03-25T14:15:42Z")

</div>

Habia pensado en hacerlo a piñón por tcp/ip, ya que de esa manera serviría para multiplataforma. A ver si encuentro documentación decente al respecto.

Saludos

---

<div class="post-metadata">

**Author:** ![innovadb](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/innovadb/32/5643_2.png) [@innovadb](https://foros.velneo.com/u/innovadb)\
**Post date:** [25 Marzo, 2011 15:00 UTC](https://foros.velneo.com/t/instrucciones-de-envio-de-email-nativas-en-v7/3095/6 "2011-03-25T15:00:10Z")

</div>

Hola Valdes.m.gmail

Nosotros lo hicimos hace tiempo y te cuento los problemas que nos encontramos.

1- Al componer el correo con las clases MIME estos no se ven bien en todos los clientes de correo.

2- Para generar los adjuntos en base64 tienes que usar ejecutables o dlls externas.

3- Al enviar los correos, no funcionaba bien con todos los servidores smtp. V7 tiene ciertas características en el envío de datos por tcp que no le gustan a todos los servidores.

Si lo vas a intentar y quieres mas información ponte en contacto con nosotros sin problema.

Un saludo

---

<div class="post-metadata">

**Author:** ![innovadb](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/innovadb/32/5643_2.png) [@innovadb](https://foros.velneo.com/u/innovadb)\
**Post date:** [25 Marzo, 2011 15:20 UTC](https://foros.velneo.com/t/instrucciones-de-envio-de-email-nativas-en-v7/3095/7 "2011-03-25T15:20:41Z")

</div>

Hola otra vez

Como uno de los primeros pasos es loguearse en el servidor, aquí tienes la función para convertir la contraseña a base64.

Un saludo

[attachment=16464,1357]

---

<div class="post-metadata">

**Author:** ![filipeagg](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/filipeagg/32/3954_2.png) [@filipeagg](https://foros.velneo.com/u/filipeagg)\
**Post date:** [25 Marzo, 2011 15:44 UTC](https://foros.velneo.com/t/instrucciones-de-envio-de-email-nativas-en-v7/3095/8 "2011-03-25T15:44:43Z")

</div>

Yo lo tengo implementado, y me funciona perfectamente los cuerpos de la mensaje sean en HTML o TXT.  
Los anexos por ahora solo puedo enviar anexos de tipo texto, aun no he tenido tiempo de estudiar, como enviar anexos de tipo binario.

Pero al ver que esa parte lo tienes un poco más avanzada, se nos juntamos a lo mejor lo hacemos funcionar.  
Como te digo, las pruebas que hice del envió de email, hasta al momento me funciona en la perfección me única pega eran los anexos de tipo binario(que su contenido no son texto).

Mi email es filipeagg@gmail.com, si quereis enviarme un email, y puede ser que lo pongamos a funcionar a 100%.

---

<div class="post-metadata">

**Author:** ![innovadb](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/innovadb/32/5643_2.png) [@innovadb](https://foros.velneo.com/u/innovadb)\
**Post date:** [25 Marzo, 2011 15:54 UTC](https://foros.velneo.com/t/instrucciones-de-envio-de-email-nativas-en-v7/3095/9 "2011-03-25T15:54:06Z")

</div>

Hola Filipe

Para enviar los adjuntos tienes que leerlos del disco como binario con un ejecutable externo y convertirlo a base64. Una vez hecho esto, hay que incrustarlo en el cuerpo MIME del correo.

De todos modos te envio un mail y hablamos.

Un saludo

---

<div class="post-metadata">

**Author:** ![filipeagg](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/filipeagg/32/3954_2.png) [@filipeagg](https://foros.velneo.com/u/filipeagg)\
**Post date:** [25 Marzo, 2011 16:12 UTC](https://foros.velneo.com/t/instrucciones-de-envio-de-email-nativas-en-v7/3095/10 "2011-03-25T16:12:28Z")

</div>

Ya que estamos con el tema del tcp:

También he logrado hacer un servidor web (usando tcp/ip) usando un cliente en v7, esto sin usar el vmodapache y funciona perfectamente en multiplataforma, y con una velocidad bastante buena, vamos que más rápido es dificil.

Pero, tengo dos problemas:

1- Las paginas se visualizan perfectamente en todos navegadores (Opera, safari, Internet explorer, firefox, chrome), pero en el objecto html dentro de un formulario de v7, no se visualiza absolutamente nada (con otras paginas si).

2- No consigo enviar imágenes al navegador (en v6, si lo hacia), supongo que será debido a alguna característica del tcp en v7.

Si alguién esta interesado en ayudar en la finalización de este desarollo enviarme un email, y puede ser que se solucione de alguna forma estos pequeños obstaculos.

---

<div class="post-metadata">

**Author:** ![Mario\_Valdes-2](https://avatars.discourse-cdn.com/v4/letter/m/848f3c/32.png) [@Mario\_Valdes-2](https://foros.velneo.com/u/Mario_Valdes-2)\
**Post date:** [25 Marzo, 2011 16:14 UTC](https://foros.velneo.com/t/instrucciones-de-envio-de-email-nativas-en-v7/3095/11 "2011-03-25T16:14:23Z")

</div>

@innovadb  
Muchas gracias por la información. Me has ahorrado muchas pruebas y tiempo..

Ya me dirás como lo tenéis implementado, por que en vuestras demos si que lo usais...  
Para convertir a base64 yo uso una dll para win y terminal para mac ( openssl base64 -in 1.jpg -out 1.txt ) y luego leo el txt generado.

Si entre todos consiguiéramos una implementación multiplataforma nos ahorraríamos muchos problemas.

Saludos y gracias  
Mario Valdés

---

<div class="post-metadata">

**Author:** ![filipeagg](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/filipeagg/32/3954_2.png) [@filipeagg](https://foros.velneo.com/u/filipeagg)\
**Post date:** [25 Marzo, 2011 16:17 UTC](https://foros.velneo.com/t/instrucciones-de-envio-de-email-nativas-en-v7/3095/12 "2011-03-25T16:17:33Z")

</div>

Casi que me olvidaba, la conversación a base64, la estoy haciendo usando scripts de velneo.

---

<div class="post-metadata">

**Author:** ![filipeagg](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/filipeagg/32/3954_2.png) [@filipeagg](https://foros.velneo.com/u/filipeagg)\
**Post date:** [25 Marzo, 2011 16:19 UTC](https://foros.velneo.com/t/instrucciones-de-envio-de-email-nativas-en-v7/3095/13 "2011-03-25T16:19:35Z")

</div>

Aqui esta el codigo

[attachment=16470,1358]

---

<div class="post-metadata">

**Author:** ![innovadb](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/innovadb/32/5643_2.png) [@innovadb](https://foros.velneo.com/u/innovadb)\
**Post date:** [25 Marzo, 2011 16:40 UTC](https://foros.velneo.com/t/instrucciones-de-envio-de-email-nativas-en-v7/3095/14 "2011-03-25T16:40:21Z")

</div>

@Mario Valdés. Te enviamos a ti otro mail y hablamos.

Un saludo

---

<div class="post-metadata">

**Author:** ![manuel.rd](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/manuel.rd/32/3508_2.png) [@manuel.rd](https://foros.velneo.com/u/manuel.rd)\
**Post date:** [25 Marzo, 2011 19:47 UTC](https://foros.velneo.com/t/instrucciones-de-envio-de-email-nativas-en-v7/3095/15 "2011-03-25T19:47:26Z")

</div>

Otra posible solución, multiplataforma y además con bastantes extras que le vendrían bien a la plataforma  
[http://www.chilkatsoft.com/email-library.asp](http://www.chilkatsoft.com/email-library.asp)

---

<div class="post-metadata">

**Author:** ![innovadb](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/innovadb/32/5643_2.png) [@innovadb](https://foros.velneo.com/u/innovadb)\
**Post date:** [25 Marzo, 2011 20:11 UTC](https://foros.velneo.com/t/instrucciones-de-envio-de-email-nativas-en-v7/3095/16 "2011-03-25T20:11:53Z")

</div>

@Manuel.rd. Conocemos chillkat desde hace unos años gracias nuestro querido amigo Roberto Blasco, el problema es que lo que para Roberto es fácil, a otros se nos complica un poco. (un abrazo Roberto).

Otro inconveniente es tener instalada la maquina java en todos los clientes, con sus diferentes versiones que pueden causar algún que otro problemilla.

Un saludo

---

<div class="post-metadata">

**Author:** ![manuel-ruiz](https://avatars.discourse-cdn.com/v4/letter/m/e36b37/32.png) [@manuel-ruiz](https://foros.velneo.com/u/manuel-ruiz)\
**Post date:** [26 Marzo, 2011 04:00 UTC](https://foros.velneo.com/t/instrucciones-de-envio-de-email-nativas-en-v7/3095/17 "2011-03-26T04:00:28Z")

</div>

@innovadb el primer enlace que puse si era a java.  
Ahora puse unas librerías C++, quizás Velneo valore introducirlas en la aplicación.
