Start a new topic

No emails with sendEmailVerification

Since "Automatically send verification email" feature seems not working since quite a while (see this this post) I'm now trying to send verification mails manually with following code like in the guides:

mKinveyClient.user().sendEmailVerification(new KinveyUserManagementCallback() {
    @Override
    public void onFailure(Throwable e) {  }
    @Override
    public void onSuccess(Void unused) { }
});
This method returns with onSuccess() but I received no verification mails.
User is logged in and I made myself sure this user has an "email" field set. For example, resetting password on the Users console works, email received.

Is there a problem with verification mails or did I do something wrong? 

Hello Everyone,


We are pleased to inform you that a new release of the Android SDK v2.10.12 has been posted and is available for download at the following location.


http://devcenter.kinvey.com/android/downloads


This update fixes the problem described in this ticket regarding the send email verification problem.


At your convenience, please download and test the fix and let us know if it works to your satisfaction.


Regards,


Billy Gee


Hi Aniruddha,


Thanks for your quick reply . I am using the lastest KinveySDK (2.10.8) . I am using  mkinveyClient.user.create() function for creating user .It allowing only maximum two parameters .Can you please tell me exactly what function I have to use for signup ? 


Regards,

Irshath

Hi Irshath,


Normally you can create user (signup) with a minimum of two parameters - username and password.


If you enable email verification, you will need three parameters for signup - email, username and password. Username and email fields can be identical.


I hope this helps.


Regards,

Wani

Hi Aniruddha,


If I enable  Enforce email verification AND Automatically send verification email , i am getting Missing Parameter Exception  while creating user. Can you please help me regarding this issue.?


Regards,

Irshath 

Hi Edy,


By default, new apps do not enforce email verification.


In Kinvey console (Users>Settings>Email Verification), you need to check two checkboxes -- Enforce email verification AND Automatically send verification email.


Have you done that?



Regards,

Wani

Kinvey Support


Login or Signup to post a comment