Avatar billede drukkenbolden Nybegynder
02. november 2004 - 11:54 Der er 16 kommentarer og
1 løsning

Hente mails og udskriv

Hejsa

Jeg står og skal lave et program der henter mail fra en bestemt adresse, disse mails skal udskrives UDEN HEADER osv. Altså kun indholdet skal ud på en mail uden fra og til email.

Jeg er ligeglad med om det bliver lavet via Outlook eller som selvstændig applikation vil bare meget gerne have nogen forslag til hvordan man kan lave dette ?


Håber og høre fra jer :D
Avatar billede hiks Nybegynder
02. november 2004 - 12:05 #1
hej

Hvis du har mod på det kan du lave den første del af dit spørgsmål med inspiration herfra denne artikel:

http://www.vbip.com/winsock/winsock_mail_checker_01.asp

Og udskrivning kunne så være ved at printe txtboksens indhold.

Det er selvfølgelig smag og behag om du vil bruge outlook eller winsock som er et komponent.

/hiks
Avatar billede drukkenbolden Nybegynder
02. november 2004 - 12:10 #2
hiks >> det er rigtig nok at den applikation kan hente email men den kan KUN vise dem hvis de er i ren tekst ! Jeg har brug for en der kan udskrive html mails og jeg er ikke den store programmør ved kun lidt om det. Så derfor vil det være en stor hjælp hvis du kunne finde noget eller skrive en lille mini guide hvordan jeg kan løse dette ?
Avatar billede martin_moth Mester
02. november 2004 - 13:06 #3
Hvad med en macro fra outlook - eller _skal_ det være en selvstændig app?
Avatar billede martin_moth Mester
02. november 2004 - 13:07 #4
Eller brug outlook. Åben mailen - marker alt (Ctrl+A), print, og vælg kun at printe selection...
Avatar billede drukkenbolden Nybegynder
02. november 2004 - 13:08 #5
det må meget gerne være en makro :D
Avatar billede drukkenbolden Nybegynder
02. november 2004 - 13:09 #6
det må godt køre i outlook, kan sagtens lave en regel der putter mailsene i en bestemt mappe, og derefter ska en makro konstant udskrive BODY på de emails der kommer i denne mappe. Martin_Moth >> Ved du hvordan man kan gøre dette ?
Avatar billede drukkenbolden Nybegynder
02. november 2004 - 13:36 #7
martin_moth >> har du et vba script der kan gøre dette ?
Avatar billede martin_moth Mester
03. november 2004 - 07:24 #8
Næ - men det kan jo laves
Avatar billede drukkenbolden Nybegynder
03. november 2004 - 10:08 #9
noget du vil give et bud på ?
Avatar billede martin_moth Mester
03. november 2004 - 10:48 #10
Ikke i dag - har 100 ting om ørene.
Avatar billede drukkenbolden Nybegynder
03. november 2004 - 12:43 #11
nej men bare så når du har tid ?
Avatar billede martin_moth Mester
03. november 2004 - 12:51 #12
Skal se på det - men det er vel lige til?

Hvis det ikke er lige til, ved jeg ikke om jeg kan ;o)
Avatar billede drukkenbolden Nybegynder
03. november 2004 - 12:55 #13
jeg har ikke forstand på programmering, men det er meget simpelt, den skal tage alle de mails der eks kommer i en folder eller fra en bestemt mail adr. og udskrive body
Avatar billede martin_moth Mester
03. november 2004 - 13:02 #14
Meget simpelt:

  Dim strBody As String
  Dim oApp As Application
  Dim oMail As MailItem
  Set oApp = Outlook.Application
  For Each oMail In oApp.ActiveExplorer.Selection
    strBody = oMail.Body
    MsgBox strBody
  Next
  Set oApp = Nothing
  Set oMail = Nothing

Skriver body fra alle markedede mails ud i hver deres msgbox - så er der lidt at arbejde med...
Avatar billede drukkenbolden Nybegynder
03. november 2004 - 13:06 #15
ja men hvordan får jeg den til at køre hele tiden ? og evt til at printe den ?
Avatar billede martin_moth Mester
03. november 2004 - 13:57 #16
..."så er der lidt at arbejde med..."
:o)
Avatar billede drukkenbolden Nybegynder
18. maj 2005 - 14:05 #17
lukker, kunne ikke bruge noget af ovenstående
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