Hi Norman

It seems dynamic IP address issues. My local machine is dialed-up.

/Jack

On 8/8/06, Norman Maurer <[EMAIL PROTECTED]> wrote:
Hi,

is your dnsserver workin ?

Can you try to lookup the MX-Entry ? In Linux you can do:

dig @192.168.1.1 gmail.com MX
dig @202.101.172.46 gmail.com MX

bye
Norman




Am Dienstag, den 08.08.2006, 14:23 +0800 schrieb Jack Tang:
> Hi list
>
> I followed JamesQuickStart in wiki, and try to send email to gmail,
> the test code is
>
> import org.apache.commons.mail.EmailException;
> import org.apache.commons.mail.HtmlEmail;
>
> public static void main(String[] args) throws EmailException,
>                       MalformedURLException{
>     HtmlEmail email = new HtmlEmail();
>     email.setHostName("127.0.0.1");
>
>     email.addTo("[EMAIL PROTECTED]", "jack");
>     email.setFrom("[EMAIL PROTECTED]", "mailer");
>
>     email.setSubject("Hello World");
>     email.setCharset("UTF-8");
>
>      email.setHtmlMsg("<html>Hi Jack, how are u.The apache logo");
>      email.send();
>
> }
>
> And I found some logs in error level:
>
> dnsserver log:
> ------------------------------------
> 08/08/06 13:57:08 INFO  dnsserver: Autodiscovery is enabled - trying
> to discover your system's DNS Servers
> 08/08/06 13:57:08 INFO  dnsserver: Adding autodiscovered server 192.168.1.1
> 08/08/06 13:57:08 INFO  dnsserver: Adding autodiscovered server 202.101.172.46
> 08/08/06 13:57:08 INFO  dnsserver: DNS Server is: 192.168.1.1
> 08/08/06 13:57:08 INFO  dnsserver: DNS Server is: 202.101.172.46
> 08/08/06 13:57:08 INFO  dnsserver: DNS Server is: 192.168.1.1
> 08/08/06 13:57:08 INFO  dnsserver: DNS Server is: 192.168.1.2
> 08/08/06 13:57:20 INFO  dnsserver: Couldn't resolve MX records for
> domain gmail.com.
> 08/08/06 13:57:20 ERROR dnsserver: Couldn't resolve IP address for
> host gmail.com.
> 08/08/06 14:02:20 INFO  dnsserver: Couldn't resolve MX records for
> domain gmail.com.
> 08/08/06 14:02:20 ERROR dnsserver: Couldn't resolve IP address for
> host gmail.com.
> 08/08/06 14:12:20 INFO  dnsserver: Couldn't resolve MX records for
> domain gmail.com.
> 08/08/06 14:12:21 ERROR dnsserver: Couldn't resolve IP address for
> host gmail.com.
>
>
> maillet log
> ------------------------------------
> 08/08/06 13:57:09 INFO  James.Mailet: RemoteAddrNotInNetwork:
> Authorized addresses: [127.0.0.1/255.255.255.255]
> 08/08/06 13:57:09 INFO  James.Mailet: RemoteDelivery: maxRetries is
> larger than total number of attempts specified. Increasing last
> delayTime with 19 attempts
> 08/08/06 13:57:09 INFO  James.Mailet: RemoteDelivery: Delay of
> 21600000 msecs is now attempted: 20 times
> 08/08/06 13:57:20 INFO  James.Mailet: RemoteDelivery: No mail server
> found for: gmail.com
> 08/08/06 13:57:20 INFO  James.Mailet: RemoteDelivery: Temporary
> exception delivering mail (Mail1155016639578-0-to-gmail.com:
> javax.mail.MessagingException: There are no DNS entries for the
> hostname gmail.com.  I cannot determine where to send this message.
>       at 
org.apache.james.transport.mailets.RemoteDelivery.deliver(RemoteDelivery.java:398)
>       at 
org.apache.james.transport.mailets.RemoteDelivery.run(RemoteDelivery.java:912)
>       at java.lang.Thread.run(Thread.java:595)
>
> 08/08/06 13:57:20 INFO  James.Mailet: RemoteDelivery: Storing message
> Mail1155016639578-0-to-gmail.com into outgoing after 0 retries
> 08/08/06 14:02:20 INFO  James.Mailet: RemoteDelivery: No mail server
> found for: gmail.com
> 08/08/06 14:02:20 INFO  James.Mailet: RemoteDelivery: Temporary
> exception delivering mail (Mail1155016639578-0-to-gmail.com:
> javax.mail.MessagingException: There are no DNS entries for the
> hostname gmail.com.  I cannot determine where to send this message.
>       at 
org.apache.james.transport.mailets.RemoteDelivery.deliver(RemoteDelivery.java:398)
>       at 
org.apache.james.transport.mailets.RemoteDelivery.run(RemoteDelivery.java:912)
>       at java.lang.Thread.run(Thread.java:595)
>
> 08/08/06 14:02:20 INFO  James.Mailet: RemoteDelivery: Storing message
> Mail1155016639578-0-to-gmail.com into outgoing after 1 retries
> 08/08/06 14:12:21 INFO  James.Mailet: RemoteDelivery: No mail server
> found for: gmail.com
> 08/08/06 14:12:21 INFO  James.Mailet: RemoteDelivery: Temporary
> exception delivering mail (Mail1155016639578-0-to-gmail.com:
> javax.mail.MessagingException: There are no DNS entries for the
> hostname gmail.com.  I cannot determine where to send this message.
>       at 
org.apache.james.transport.mailets.RemoteDelivery.deliver(RemoteDelivery.java:398)
>       at 
org.apache.james.transport.mailets.RemoteDelivery.run(RemoteDelivery.java:912)
>       at java.lang.Thread.run(Thread.java:595)
>
>
> And what's the cause of the problem, I remebered, the code worked
> before. Or the gmail side required MX info in order to avoid spamming?
>
> Thanks
> /Jack


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQBE2C9jUWWO/2C5ZWARAgPqAJwOmLQIMmmy4vK54+CFODKIb+s+EgCgwLzf
7GVzU0DDaWhqkXItjlC/VCg=
=+14G
-----END PGP SIGNATURE-----





--
Keep Discovering ... ...
Copenhagen Spirit =
高度的智力活动、大胆的涉险精神、深奥的研究内容与快活的乐天主义的混合物.

Reply via email to