我有以下代碼捉迷藏服務器通過GWT RPC上:如何以gwt發送郵件?
Properties props = new Properties();
props.setProperty("mail.transport.protocol", "smpt");
props.setProperty("mail.smtp.port", "25");
props.setProperty("mail.host", "smtp.random.com");
props.setProperty("mail.user", "[email protected]");
props.setProperty("mail.password", "passwd");
Session mailSession = Session.getDefaultInstance(props, null);
Transport transport = mailSession.getTransport();
MimeMessage message = new MimeMessage(mailSession);
message.setSubject(subject);
message.setContent(mailMessage, "text/plain");
message.addRecipient(Message.RecipientType.TO, new InternetAddress(adress));
transport.connect();
transport.sendMessage(message, message.getRecipients(Message.RecipientType.TO));
transport.close();
但是我得到的錯誤:
com.google.gwt.user.client.rpc.SerializationException:類型「 javax.mail.NoSuchProviderException'未包含在可由此SerializationPolicy序列化的類型集中,或者其Class對象無法加載。爲了安全起見,這種類型將不會被序列化:例如= javax.mail.NoSuchProviderException:無法找到提供商協議:SMTP
我該如何解決?
沒有得到的從上面的代碼的整個故事。什麼是方法簽名? – 2011-03-24 13:17:41
你是否得到這個排序? – Kris 2012-05-03 17:36:36