I'm doing account creation without accounts.ui package, just with accounts-base/accounts-password. I have a code on server side
Accounts.config({
sendVerificationEmail: true,
forbidClientAccountCreation: true // cause we call it from server code
});
Then later on signup form submit I call
Accounts.createUser({User account document where `email` field is set to actual email});
It creates user (I can login with this user later) without an issue or errors except it doesn't send any email messages to me.
I have meteor email package installed and I don't have email URL configured so it supposed to print message in standard output that doesn't happen.
I can use post user create hook and send email manually but I suppose it should work without this additional effort as described in docs.
Meteor version is 1.0.3.1