Currently the implemetation of the icq-protocol can only read the
default email and it's state (verified / pending).
The additional emails can be read and set for the own account.
To set the default email:
- first make dwDirectCookie global from
CIcqProto::handleServUINSettings(). it is required at next step
- make a http-get-request to
http://www.icq.com/register/email_activation/sendEmailActivation.php?uin=MyIcqNumber&email=TheNewEmail&sessionKey=dwDirectCookie&version=605
to set a new email, the state of the new email is pending but you get
an activation mail where the email can be verified.
- the http-get-request returns a webpage with the return value as
content <answer code="13" />
0 = success, 11 = invalid session key, 12 = invalid screenname, 13 =
invalid email-domain
the other codes are unknown
hf
and visit
ktools.eu :P