Tomáš Procházka napsal(a):
> Díky za reakci. Já si celou dobu myslel, že SMTP doručuje zprávy přímo do 
> schránek.
> 
> Nicméně zkoušel jsem pár domén, posílat na ně maily. A vždy jsem na 
> neexistující email dostal informací, že schránka neexistuje. Zkoušel jsem u 
> většiny i existující email a naopak mi to oznámilo doručení, email vždy 
> přišel. Zkoušel jsem ibm.com, dvě české velké vysoké školy a několik 
> nejznámějších free emailových serverů
> 
> Zde je seznam testovaných domén:
> 
> @ibm:
> 
> com.sun.mail.smtp.SMTPAddressFailedException: 550 5.1.1 
> <[email protected]>... User unknown

Přes jaký SMTP server to odesíláte ? Já když udělám v kódu

InternetAddress[] mailto = {new 
InternetAddress("[email protected]","Neexistujici ucet","UTF-8")};

Transport trans = session.getTransport("smtp");
trans.connect("relay.muni.cz", 25, null, null);
try {
 trans.sendMessage(msg, mailto);
} catch (SendFailedException sfex) {
...

tak mi to žádnou vyjímku nevyhodí, a když navíc zaregistruji
TransportListener tak to na něm dokonce zavolá messageDelivered().

A až potom dojde na moji adresu email s

   ----- The following addresses had permanent fatal errors -----
<[email protected]>
    (reason: 550 5.1.1 <[email protected]>... User unknown)

Čili můj program to předá SMTP serveru na relay.muni.cz,
ten to přijme, kontaktuje SMTP server v ibm.com, ten zprávu
odmítne doručit a tak relay.muni.cz pošle e-mail na adresu odesílatele,
že nemůže zprávu doručit. Ale z hlediska SMTP v JavaMailu to bylo odesláno.

Makub
-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Supercomputing Center Brno             Martin Kuba
Institute of Computer Science    email: [email protected]
Masaryk University             http://www.ics.muni.cz/~makub/
Botanicka 68a, 60200 Brno, CZ     mobil: +420-603-533775
--------------------------------------------------------------

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Odpovedet emailem