11. september 2003 - 15:16Der er
14 kommentarer og 1 løsning
mailserver sender ikke mails
Hej...
Jeg har store problemer mad at sende mails. Problemet opstår når jeg skal sende mail til personer som ikke har en konto på min mailserver. Personer som har konto på mailserver modtager mails. PS. Min mailserver kræver man logger på. Nedenstående kode sender mails:
Properties props = new Properties(); props.put("mail.smtp.host", "min.mail.dk"); Session session = Session.getDefaultInstance(props, null); Message msg = new MimeMessage(session); InternetAddress addr = new InternetAddress(to); msg.addRecipients(Message.RecipientType.TO,new InternetAddress[] {addr});
InternetAddress from_addr = new InternetAddress(from); msg.setFrom(from_addr); msg.setSubject(subject); msg.setContent(message, "text/html"); Transport transport = session.getTransport("smtp"); transport.connect("min.mail.dk", "brugernavn", "password"); transport.send(msg);
ok. Nu har jeg prøvet at ændre password til noget som ikke passer og den sender stadig(men kun til konto på server)
PS. Før har jeg kunne sende mails uden problemer. Her skulle jeg heller ikke logge på server, men det skal man nu. Så er det min log på server som halter?(transport.connect("min.mail.dk", "brugernavn", "password");)
Det lyder også mystisk! men i manualen står hvordan du kan sætte din webserver ip i trustet IP, så den faktisk ikke skal logge ind for at relay post vidre
Tak for hjælpen, problemet er løst. Til knep: det blev/er trustet IP, men problemet lå andetsteds.
Hygge PS kenp du har ingen svar, så codebase løber med det hele.
Synes godt om
Ny brugerNybegynder
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.