Как предлагает @Джон Хенкель, использование метода toISOString () облегчает задачу
const dateString = new Date().toISOString().split('-');
const year = dateString[0];
const month = dateString[1];
const day = dateString[2].split('T')[0];
console.log(`${year}-${month}-${day}`);
Я думаю, что то, о чем вы просите, называется открытое реле .
Если бы такая вещь была, разве ее не затопили бы спамеры?
Возможно, вам лучше настроить на своем веб-сайте какой-нибудь инструмент для комментирования, который отправляет вам электронное письмо с содержанием любой формы, которую отправляет пользователь. Затем, если вы зайдете так далеко, не составит труда добавить в приложение форму, которая автоматически выполняет полный HTTP-запрос (прозрачным для пользователя в фоновом режиме).
Если у вас есть собственный почтовый сервер, вы можете просто настроить приложение для доставки почты прямо на него. Многие веб-хостинговые компании также предоставляют почтовый хостинг, если вы не хотите запускать его на собственном оборудовании. Gmail через Google Apps для вашего домена может быть вариантом. Это бесплатно. Но их меры по борьбе со спамом могут помешать доставке. Думаю, лучше иметь сервер, которым можно управлять. Суть в том, что вам не нужен анонимный сервер ретрансляции SMTP для выполнения этой работы.