Ver Mensaje Individual
  #1  
Viejo 26/04/11, 09:58:58
Avatar de Marc Espinosa
Marc Espinosa Marc Espinosa is offline
Member
 
Fecha de Ingreso: ago 2007
Localización: Madrid, Spain
Mensajes: 73
Question Problemas recepción mail

Buenos dias foreros!!!

A ver si se os ocurre alguna solución:

- Estoy llenando la estructura SOLIX, con valores Hexadecimales.
- Esta estructura esta formada por componentes tipo LINE de 255 carecteres.
- Si mi texto en hexadecimal ocupa 250 carácteres, SAP me completa con 0's hasta llegar a 255.

Hasta aquí todo correcto, el problema es que esta estructura la tengo como parámetro de entreda de la función de envio de mail 'SO_NEW_DOCUMENT_ATT_SEND_API1', y según a que tipo de dirección mail envie el mail me llega bien, medio bien o mal, me explico:
- A una cuenta Webmail me llega todo OK.
- A una cuenta Hotmail me llega el texto seguido de tantos ';&#0' como caracteres falten para llegar a 255.
- A una cuenta Outlook Web Acces me llega solo una linea, en cuanto reconoce la cadena ';&#0' , me corta el resto del mail.

-----------------------------------------------------------------------
Un ejemplo
1.En mi estructura tengo 2 registros:

1. 686f6c6120736f7920456475
2. 686f6c6120736f79204d616e75


2.SAP me completa los registros hasta 255 carácteres:

1. 686f6c6120736f79204564750000000000...0
2. 686f6c6120736f79204d616e7500000000...0



3.En la recepción del mail, me encuentro con:

WEBMAIL

hola soy Edu
hola soy Manu


HOTMAIL

hola soy Edu;����� ....;&#0
hola soy Manu;����� ....;&#0

(cada paquete ;&#0, corresponde a 1 carácter)


OWA

hola soy Edu

--------------------------------------------------------------------

Alguna idea de como solucionar esta pesadilla? no sé si es tema de ABAP, o del pu*o OWA

Muchas Gracias.

Un saludo
__________________
Saludos
Marc Espinosa

Úlima edición por Marc Espinosa fecha: 26/04/11 a las 10:02:04.
Responder Con Cita