Avatar billede funkyloonie Nybegynder
30. december 2004 - 12:06 Der er 9 kommentarer og
1 løsning

Sende mail

Hej.

Jeg er igang med at lege med at sende mails fra java. Jeg har brugt kode-eksemplet fra arne_v i spg: http://www.eksperten.dk/spm/313651.

Jeg er nået så langt at jeg får følgende fejl:
javax.mail.SendFailedException: Sending failed;
  nested exception is:
    javax.mail.MessagingException: Could not connect to SMTP host: localhost, port: 25

    at javax.mail.Transport.send0(Transport.java:219)

Jeg vil vide om det er fordi porten muligvis er lukket i routeren eller om det er fordi jeg skal afvikle koden på en mail-server eller lign. Jeg har sat mail-serveren til  props.put("smtp.mail.dk", "smtp.mail.dk"); Hvad er problemet og kan jeg løse det ;-) ?
Avatar billede erikjacobsen Ekspert
30. december 2004 - 12:19 #1
props.put("mail.smtp.host", "smtp.mail.dk");
Avatar billede arne_v Ekspert
30. december 2004 - 12:19 #2
Prøv med:

props.put("smtp.mail.host", "smtp.mail.dk");
Avatar billede funkyloonie Nybegynder
30. december 2004 - 12:36 #3
sikke herligt. eriks var den rigtige. points?

Hvad er den tekniske og logiske forklaring bag den streng? Ja, jeg ved ikke så meget om lige det område ;-)
Avatar billede arne_v Ekspert
30. december 2004 - 12:43 #4
:-)
Avatar billede erikjacobsen Ekspert
30. december 2004 - 12:43 #5
det er navnet på en property - ikke navnet på en host. Og jeg kan heller ikke huske
det uden at slå det op.

Du siger groft sagt at  den "host", der hører til "smtp" protokollen i forbindelse
med noget der har med "mail" at gøre (Læs "mail.smtp.host" bagfra) er "smtp.mail.dk"
Avatar billede arne_v Ekspert
30. december 2004 - 12:44 #6
Det er bare et navn som SUN har valgt for en property som java mail leder
efter når den skal finde SMTP serveren.
Avatar billede funkyloonie Nybegynder
30. december 2004 - 12:44 #7
ok
Avatar billede funkyloonie Nybegynder
30. december 2004 - 12:44 #8
tak
Avatar billede erikjacobsen Ekspert
30. december 2004 - 12:45 #9
Der er også mange andre du kan sætte. Fx

  props.put("mail.smtp.port", "25");
Avatar billede funkyloonie Nybegynder
30. december 2004 - 13:14 #10
ok
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