To nemusi byt pravda.
[EMAIL PROTECTED] host smtp.seznam.cz
smtp.seznam.cz has address 212.80.76.43
imho tam jde pouze o to, ze musite mit ucet, pripadne ze to je omezene
pouze na to jejich pripojeni k netu.
Ahojte
Pet
Mirek Stohr napsal(a):
Nezkoumal jsem vas kod ale napadlo mne jestli vubec smtp.seznam.cz je
spravny server pro posilani posty:
$ dig seznam.cz mx
; <<>> DiG 9.3.1 <<>> seznam.cz mx
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 8571
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 2, ADDITIONAL: 4
;; QUESTION SECTION:
;seznam.cz. IN MX
;; ANSWER SECTION:
seznam.cz. 426 IN MX 20 mx2.seznam.cz.
seznam.cz. 426 IN MX 10 mx1.seznam.cz.
;; AUTHORITY SECTION:
seznam.cz. 8137 IN NS ns.seznam.cz.
seznam.cz. 8137 IN NS ms.seznam.cz.
;; ADDITIONAL SECTION:
mx1.seznam.cz. 426 IN A 212.80.76.26
mx1.seznam.cz. 426 IN A 212.80.76.44
mx1.seznam.cz. 426 IN A 212.80.76.45
mx2.seznam.cz. 426 IN A 212.80.76.42
Z toho mi vyplyva, ze pokud chcete poslat mail na adresu
[EMAIL PROTECTED], musite kontaktovat server mx1.seznam.cz, v pripade ze
neodpovi zalozni je mx2.seznam.cz. Neni toto reseni vaseho problemu?
Mirek
[EMAIL PROTECTED] napsal(a):
Snažím se odeslat mail z javovského programu, ale zatím bezůspěšně.
Všechny
pokusy připojit se na seznam končí
"Unknown SMTP host: smtp.seznam.cz"
Zde (viz dole) jsem naše kód, který by měl snad fungovat , ale
nefunguje, stejně jako všechny předchozí pokusy. Netušíte prosím někdo
nějaký háček ?
Díky. J.N.
http://forum.java.sun.com/thread.jspa?threadID=615715&tstart=0
-----------------------------------------------------------------------
----------
Without SSL connection, Normal
SMTP
-----------------------------------------------------------------------
--------
import
java.util.Properties;
import javax.mail.*;
import
javax.mail.internet.*;
import javax.activation.*;
import
java.io.UnsupportedEncodingException;
import java.security.*;
import
java.util.Properties;
import javax.mail.*;
import
javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeUtility;
public class AttachExample
{ public static
void main (String args[]) throws Exception
{
System.getProperties().put("proxySet","true");
System.getProperties().put("socksProxyPort","1080"); //
ip adresa a port
proxy
System.getProperties().put("socksProxyHost","192.168.155.1");
Properties props =
System.getProperties();
String from =
"[EMAIL PROTECTED]"; String
to = "[EMAIL PROTECTED]";
String filename = "AttachExample.java";
// Get system
properties
final String username = "USERNAME"; // jmeno a heslo z
mailoveho
uctu
final String password =
"PASSWORD";
props.put("mail.user",
username);
props.put("mail.host", "smtp.seznam.cz");
props.put("mail.debug",
"true");
props.put("mail.store.protocol", "pop3");
props.put("mail.transport.protocol",
"smtp");
Session session =
Session.getDefaultInstance(props,
new
Authenticator(){
protected
PasswordAuthentication getPasswordAuthentication()
{
return
new PasswordAuthentication(username,
password);
}});
// Define
message
Message message = new MimeMessage(session);
message.setFrom(new
InternetAddress(from));
message.addRecipient(Message.RecipientType.TO, new
InternetAddress(to));
message.setSubject("Hello JavaMail
Attachment"); // Create the message
part BodyPart
messageBodyPart = new MimeBodyPart(); //
Fill the message
messageBodyPart.setText("Here's the
file"); // Create a
Multipart
Multipart multipart = new MimeMultipart();
// Add part
one
multipart.addBodyPart(messageBodyPart);
// // Part two is attachment // // Create second body
part messageBodyPart = new
MimeBodyPart(); // Get the
attachment
DataSource source = new FileDataSource(filename);
// Set the data handler to the
attachment
messageBodyPart.setDataHandler(new DataHandler(source));
// Set the
filename
messageBodyPart.setFileName(filename);
// Add part
two
multipart.addBodyPart(messageBodyPart);
// Put parts in
message
message.setContent(multipart);
// Send the
message
Transport.send(message);
}
}