У меня есть запущенное приложение, которое отправляет проверенные письма в случае создания имени электронной почты/учетной записи, но не отправляет подтверждение по электронной почте, если я вхожу в систему с google/facebook; это, вероятно, связано с адресом электронной почты, который находится в services.google.email; как я могу установить поле 'to' в Accounts.emailTemplates, если оно существует.проверка электронной почты с учетными записями-google, accounts-facebook
configureAccounts = function() {
setMailVerification(enableMailVerification);
};
setMailVerification = function() {
Accounts.emailTemplates.from = '[email protected]';
Accounts.emailTemplates.verifyEmail = {
subject : function(user) {
return "Confirmation"
},
text : function(user, url) {
var greeting = (user.profile && user.profile.nick) ? ("Hello " + user.profile.nick + ",") : "Hello,";
return greeting +
"\n\n" + "Thank you for registration."+
"\n" + "To confirm click the following link:" + url +
"\n\n" + "thank you."
}
};
Accounts.config({
sendVerificationEmail : true,
forbidClientAccountCreation : false
});
};
пожалуйста, дайте мне знать, если вы, где я должен поставить ... services.google.email в случае Google логин и то же самое для Facebook ...
другими словами, как я могу отправить подтверждение Отправить Meteor.user() services.google.email .. (даже вспоминая sendUserVerificationEmail с этой электронной почтой не работает, как это не в «письмах»)