Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Poner INTROS en el BODY de un MAILTO:

1,376 views
Skip to first unread message

joan

unread,
Feb 27, 2009, 2:52:12 PM2/27/09
to
Hola:

Después de buscar en el Grupo como crear un poco de formato en el
texto del mensaje de mailto: o sea en el BODY= y no conseguir hallar
información al respecto, he buscado por San Google y casi de milagro
he encontrado la solución, la dejo aqui para aquel a quien pueda
servirle, ya que he leido en alguno de los mensajes la petición de
ayuda.

Tambien agradecería si alguien sabe el porque esto funciona me lo
indique ya que a lo mejor así podemos conseguir algo mas.

El sistema es el Siguiente:

DIM Intro as String , Cuerpo as String
Intro = "%0A"
Cuerpo = "Linea Uno" & Intro & Linea Dos" & Intro & "Linea Tres" &
Intro ....

Lo que significa que el %0A funciona como Intro.

Garantizado que funciona, por lo menos cuando el mailto: abre el
outlook

Gracias por vuestra desinteresada ayuda.

Joan

Hernán

unread,
Feb 27, 2009, 7:50:20 PM2/27/09
to
"joan" <erb...@gmail.com> escribió en el mensaje de noticias
news:0deda5f2-f4b0-46e8...@41g2000yqf.googlegroups.com...

[...]


>Lo que significa que el %0A funciona como Intro.

[...]

El url encoding es requerido por el protocolo. %0d también te hubiera
funcionado. Ok, dónde y cuando funciona depende del cliente de correo
asignado para procesar el protocolo.

Vinchenzo vinē

unread,
Feb 28, 2009, 3:17:30 PM2/28/09
to
"joan" <erb...@gmail.com> escribió en el mensaje de noticias
news:0deda5f2-f4b0-46e8...@41g2000yqf.googlegroups.com...
Hola:

> Tambien agradecería si alguien sabe el porque esto funciona me lo
> indique ya que a lo mejor así podemos conseguir algo mas.
>

> Lo que significa que el %0A funciona como Intro.

Hola,
en verdad la secuencia sería "%0D%0A", que se refieren a los valores
hexadecimales en el rango de un byte correspondientes al retorno de carro y
avance de línea respectivamente, es decir:
"%0D" = 13 = vbCr
"%0A" = 10 = vbLf

En el Internet Development SDK de 2001 había un ejemplo en el tema del
protocolo mailto que te mostraba cómo incluir los saltos de línea en el
Body. La siguiente página te muestra un enlace a la RFC que se publicó con
motivo de este protocolo:
http://msdn.microsoft.com/en-us/library/aa767737.aspx


> Garantizado que funciona, por lo menos cuando el mailto: abre el
> outlook

No es así. Esto es lo que ha sucedido en tu caso, toma nota del
comentario de Hernán.


--
Saludos
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
( ! ) Respuestas precedentes en Google:
http://groups.google.com/group/microsoft.public.es.vb
( i ) Temperancia en el foro:
http://support.microsoft.com/default.aspx?scid=fh;ES-ES;newsreglas
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -


erbuson

unread,
Mar 1, 2009, 4:47:58 PM3/1/09
to
Hola:

Muchas gracias a los dos por la aclaración. De todos modos lo
importante en mi caso es que lo que hago es COPIAR y PEGAR el cuerpo
del mensaje directamente desde el correo a la aplicación.

El hecho de los INTROS es para mayor legibilidad del correo aunque
como digo no es lo mas importante.

El sistema es que envio un mensaje con este formato:

Alta<Facturar>
Nombre<Miguel Angel Garcia Lopez>
NIF<41123456>
y varios campos mas ....

Por lo que resulta mas compresible visualmente que no

Alta<Facturar>Nombre<Miguel Angel Garcia Lopez>NIF<41123456>

Pero el resultado final es el mismo.

Tomo nota del %0D%0A

Gracias

0 new messages