Hmmm, det var godt nok ikke mange detaljer du har med :-)
Jeg opstiller lige et par forudsætninger, lad mig gætte
1) Du anvender exchange server
2) Modtageren gør ikke
3) Modtageren får en mail med en winmail.dat fil fremfor din pdf.
Hvis dette passer, så er det din exchanger server som går i ged og vælger at tale 'internt exchange sprog' til modtageren, uanset at denne ikke forstår dette.
Af en eller anden grund, så forstår exchange dette fint når du sender fra outlook, webmail med mere - men ikke når andre programmer sender via mapi.
Den løsning jeg kender, er at fortælle exchange ALDRIG at tale exchange sprog med andere servere. Dette kan gøres per domæne, eller for alle.
Når man læser om dette står der at man skal være opmærksom på ALT DET som man mister ved at droppe exchange sprog og anvende standarder i stedet. Det er bare ikke lykkedes mig at finde nogle konkrete ting man mister. Det eneste jeg har set at at man ikke kan anvende responsknapper (fx ja / nej knapper) i sine mails - men det har jeg ALDRIG oplevet nogle som har brugt.
Vi anbefaler derfor vores kunder blot at deaktivere 'exchange rich text' for alle modtagere.
Jeg har lavet dette et skriv om det, du kan finde den på denne side
http://www.atomic.dk/index.php?id=36eller direkte på dette link
http://www.atomic.dk/uploads/media/KeyBalance_WinMail-dat_fejl_01.pdf/Lasse