Shalom,
Ik wil via een servlet een email versturen. Ik heb zelf geen mailservert maar wil gebruik maken van de mailserver van de uni. Als ik onderstaande code test krijg ik echter de melding: sun.net.smtp.SmtpProtocolException: 550 5.0.0. Access denied. Ik heb uiteraard het vermoeden dat ik username en password moet opgeven maar kan op google en got de oplossing niet vinden. Het mag best een quick and dirty oplossing zijn, het gaat erom dat het werkt. Heeft iemand een idee hoe ik dit envouig kan fixen. Alvast dank!!
P.S. Ik werk vanuit huis vanwaar ik via Outlook de mailserver van de uni kan benaderen.
Ik wil via een servlet een email versturen. Ik heb zelf geen mailservert maar wil gebruik maken van de mailserver van de uni. Als ik onderstaande code test krijg ik echter de melding: sun.net.smtp.SmtpProtocolException: 550 5.0.0. Access denied. Ik heb uiteraard het vermoeden dat ik username en password moet opgeven maar kan op google en got de oplossing niet vinden. Het mag best een quick and dirty oplossing zijn, het gaat erom dat het werkt. Heeft iemand een idee hoe ik dit envouig kan fixen. Alvast dank!!
P.S. Ik werk vanuit huis vanwaar ik via Outlook de mailserver van de uni kan benaderen.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| import sun.net.smtp.SmtpClient;
String host = "mstore.eur.nl";
String from = "boeiend";
String to = "piet@hotmail.com";
SmtpClient smtp = null;
try {
smtp = new SmtpClient(host);
smtp.from(from);
smtp.to(to);
PrintStream msg = smtp.startMessage();
msg.println("To: " + to);
msg.println("Subject: Onderwerp.");
msg.println();
msg.println("GOED BEZIG.");
smtp.closeServer();
}
catch (IOException ex) {
}
} |
[ Voor 5% gewijzigd door Verwijderd op 24-04-2006 11:21 ]