Может ли кто-нибудь объяснить мне, как ограничить количество отправленных писем от приложения метеоров? Я хочу, чтобы мое приложение не спамеровало.Ограничить количество писем, отправленных приложением meteor?
Это мой код:
/server/email.js файл:
Meteor.methods({
sendEmail: function (text) {
check([text], [String]);
this.unblock();
Email.send({
to: '[email protected]',
from: '[email protected]',
subject: 'New message from contact form',
text: text,
});
}
});
/client/contact.js файл:
Template.contactForm.events({
'submit form#contactForm':function(e){
var contactForm = $(e.currentTarget),
fname = contactForm.find('#firstName').val(),
email = contactForm.find('#email').val(),
message = contactForm.find("#message").val();
var dataText = "Message from: " +
fname + " " +
"\rEmail: " + email +
"\rContent:" + message;
Meteor.call('sendEmail', dataText);
}
});
Можете ли вы дать более подробную информацию и скажите нам, что вы пробовали. –