Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Delphi - mail, slanje PDF-a

[es] :: Pascal / Delphi / Kylix :: Delphi - mail, slanje PDF-a

[ Pregleda: 1294 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

FranjoZG
Franjo Popović
Programer
Zagreb

Član broj: 328819
Poruke: 298
*.adsl.net.t-com.hr.



+4 Profil

icon Delphi - mail, slanje PDF-a07.08.2017. u 12:54 - pre 80 meseci
Molim pomoc,

Koristim Delphi 2007 i Indy 10 komponente kojima saljem email sa PDF dokumentom u privitku. Mail prodje uredno i kroz mail klijent se moze procitati i mail i PDF. No, kad se isti mail cita kroz OWA, mail je vidljiv, ali se privitka (PDF) ne moze otvoriti. Kod pokušaja otvaranja privitka, javlja grešku:
"Access to this attachment is blocked. Recipiens may not be able ti view the attachemnt, either."

Kod koji bi mogao imati veze, pokušao sam svašta, ali bez uspjeha:
Code:

            IdMessage1.Clear;
            IdMessage1.ContentType := 'multipart/related';
            IdMessage1.Body.Clear;
            IdMessage1.Body.Append('Isplatna lista');
            IdMessage1.Encoding := meMime;
            IdMessage1.ContentType := 'multipart/text; charset=UTF-8';
            IdMessage1.From.Name := FormParametri.EditUserParamsPosiljatelj.Text;
            IdMessage1.From.Address := FormParametri.EditUserParamsMailPosiljatelja.Text;
            IdMessage1.Recipients.EMailAddresses := CustomQry.FieldByName('EMAIL').AsString;
            IdMessage1.Subject := 'Isplatna lista za ' + DM.DohotciIBMJESEC.AsString;
            Attachment := TIdAttachmentFile.Create(IDMessage1.MessageParts, AttFile);
            Attachment.ContentDisposition := 'attachment';
            Attachment.ContentType := 'text/xml';
            Attachment.FileName := AttFile;
            IdSMTP1.Send(IdMessage1);


Ima li tko ideju o čemu se radi?
 
Odgovor na temu

savkic
Igor Savkić

Moderator
Član broj: 92186
Poruke: 2739



+92 Profil

icon Re: Delphi - mail, slanje PDF-a07.08.2017. u 17:27 - pre 80 meseci
Sta je OWA? Da li se to dešava i sa drugim ekstenzijama (.txt, .doc)?

Vrlo je moguće da taj mejl klijent ima neko ograničenje, probaj da pošalješ isti pdf iz nekog uobičajenog mejl klijenta.

 
Odgovor na temu

FranjoZG
Franjo Popović
Programer
Zagreb

Član broj: 328819
Poruke: 298
*.adsl.net.t-com.hr.



+4 Profil

icon Re: Delphi - mail, slanje PDF-a08.08.2017. u 08:50 - pre 80 meseci
OWA = Outlook web access
pristup mailu preko web-a, bez korištenja mail klijenta
 
Odgovor na temu

FranjoZG
Franjo Popović
Programer
Zagreb

Član broj: 328819
Poruke: 298
*.adsl.net.t-com.hr.



+4 Profil

icon Re: Delphi - mail, slanje PDF-a09.08.2017. u 09:09 - pre 80 meseci
Nitko nije imao taj problem? Znači: čitanje maila preko webmail-a, bez korištenja klijenta na računalu, iz web preglednika.
Pokušao sam googlati, našao sam pitanje s tom tematikom, ali ne i odgovor.
Prilično mi je hitno.
Ideja ako ne rješenje?
 
Odgovor na temu

dejanet
Beograd

Član broj: 19240
Poruke: 1181



+835 Profil

icon Re: Delphi - mail, slanje PDF-a09.08.2017. u 09:35 - pre 80 meseci
Poruka koju dobijas iz web mail client-a je mozda neki security issue, vezan za attachment.

Sumnjiva linija u code-u :
...
Attachment.ContentType := 'text/xml';
...

mozda da probas ...'application/pdf'

 
Odgovor na temu

FranjoZG
Franjo Popović
Programer
Zagreb

Član broj: 328819
Poruke: 298
*.adsl.net.t-com.hr.



+4 Profil

icon Re: Delphi - mail, slanje PDF-a09.08.2017. u 12:17 - pre 80 meseci
Super, RADI, probao sam hrpu drugih kombinacija.
Ako ikad dođeš u Zagreb, imaš domaći gemišt i palim krušnu peč.
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Delphi - mail, slanje PDF-a

[ Pregleda: 1294 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.