This indicates an attempt to access 126 Mail.126 Mail is a Chinese free web-email service provider..