13. april 2008 - 18:09 Der er 4 kommentarer og
1 løsning

Mailto: Subject & attachment & body

Jeg ønsker at automatisere rapportering af musik forbrug til Koda med nedenstående kode.

      EmailTekst := 'Mailto:' + Global.HentNogleVardi('Koda Email');
      EmailTekst := EmailTekst + '?Subject=Radio rapportering';
      EmailTekst := EmailTekst + '&attachment="' + 'C:\Koda-rap.txt' + '"';
      EmailTekst := EmailTekst + '&body=' + Radio.Text + ' ';
      EmailTekst := EmailTekst + Global.HentRadioId('Radio.Text');
      ShellExecute(Handle,'open', PChar(EmailTekst), nil, nil, SW_SHOWNORMAL);

Den åbner skam også fint Outlook og forudfylder nogle af felterne, men.
Hvis &attachment står før &body, så kommer body ikke med.
Hvis derimod &body står før &attachment, så kommer filen til at stå som en del af body teksten.
Er der nogle anførselstegn eller andet der mangler, jeg har søgt her på eksperten og på html.dk uden at finde svaret.
Avatar billede kroning Nybegynder
13. april 2008 - 18:28 #1
Nu ved jeg godt det ikke er det du spørger om men ville du ikke kunne få mere styr på tingene ved f.eks. at benyttet Indy til at sende mailen med?
Avatar billede vallemanden Nybegynder
13. april 2008 - 20:14 #2
Avatar billede vallemanden Nybegynder
16. april 2008 - 13:37 #3
kom du ikke vidre med denne?
19. april 2008 - 16:52 #4
Jeg har ikke lige haft tid til at afprøve det endnu.
11. maj 2008 - 23:27 #5
Hej, efter at jeg endelig fik mig taget sammen til at teste det jeg havde lavet, viser det sig at attachment kommer med som en ganske almindelig vedhæftet fil, når &body står før &attachment.
I får point for jeres gode ideer, som jeg måske vil gøre brug af på et senere tidspunkt.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester