diff --git a/app/controllers/web/my-account/list-logs.js b/app/controllers/web/my-account/list-logs.js index 9bb6fae838..04839f9488 100644 --- a/app/controllers/web/my-account/list-logs.js +++ b/app/controllers/web/my-account/list-logs.js @@ -322,34 +322,36 @@ async function listLogs(ctx) { } // in the future we can move this to a background job - if (ctx.pathWithoutLocale === '/my-account/logs/download') { + if ( + ctx.pathWithoutLocale === '/my-account/logs/download' || + (ctx.api && + ctx.pathWithoutLocale === '/v1/logs/download' && + ctx.method === 'POST') + ) { // download in background and email to users const now = new Date(); getLogsCsv(now, query) .then((results) => { // if no results return early - if (results.count === 0) return; + if (!ctx.api && results.count === 0) return; // email the spreadsheet to admins emailHelper({ template: 'alert', message: { to: ctx.state.user[config.userFields.fullEmail], bcc: config.email.message.from, - subject: `(${results.count}) Email Deliverability Logs for ${dayjs( - now - ).format('M/D/YY h:mm A z')} (${ - results.set.size - } trusted hosts blocked)`, - attachments: [ - { - filename: `email-deliverability-logs-${dayjs(now).format( - 'YYYY-MM-DD-h-mm-A-z' - )}.csv.gz`.toLowerCase(), - content: zlib.gzipSync(Buffer.from(results.csv, 'utf8'), { - level: 9 - }) - } - ] + subject: results.subject, + attachments: + results.count > 0 + ? [ + { + filename: results.filename + '.gz', + content: zlib.gzipSync(Buffer.from(results.csv, 'utf8'), { + level: 9 + }) + } + ] + : [] }, locals: { message: results.message @@ -369,7 +371,9 @@ async function listLogs(ctx) { const message = ctx.translate('LOG_DOWNLOAD_IN_PROGRESS'); const redirectTo = ctx.state.l('/my-account/logs'); - if (ctx.accepts('html')) { + if (ctx.api) { + ctx.body = message; + } else if (ctx.accepts('html')) { ctx.flash('success', message); ctx.redirect(redirectTo); } else { diff --git a/app/views/api/index.md b/app/views/api/index.md index 802bcd0fe0..68958a42dd 100644 --- a/app/views/api/index.md +++ b/app/views/api/index.md @@ -9,6 +9,8 @@ * [Errors](#errors) * [Localization](#localization) * [Pagination](#pagination) +* [Logs](#logs) + * [Retrieve logs](#retrieve-logs) * [Account](#account) * [Create account](#create-account) * [Retrieve account](#retrieve-account) @@ -105,6 +107,45 @@ Our service is translated to over 25 different languages. All API response messa If you would like to be notified when pagination is available, then please email . +## Logs + +### Retrieve logs + +Our API programmatically allows you to download logs for your account. Submitting a request to this endpoint will process all logs for your account and email them to you as an attachment ([Gzip](https://en.wikipedia.org/wiki/Gzip) compressed [CSV](https://en.wikipedia.org/wiki/Comma-separated_values) spreadsheet file) once complete. + +This allows you to create background jobs with a [Cron job](https://en.wikipedia.org/wiki/Cron) or using our [Node.js job scheduling software Bree](https://github.com/breejs/bree) to receive logs whenever you desire. Note that this endpoint is limited to `10` requests per day. + +The attachment is the lowercase form of `email-deliverability-logs-YYYY-MM-DD-h-mm-A-z.csv.gz` and the email itself contains a brief summary of the logs retrieved. You can also download logs at any time from [My Account → Logs](/my-account/logs) + +> `GET /v1/logs/download` + +| Querystring Parameter | Required | Type | Description | +| --------------------- | -------- | ------------- | ------------------------------------------------------------------------------------------------------------------------------- | +| `domain` | No | String (FQDN) | Filter logs by fully qualified domain ("FQDN"). If you do not provide this then all logs across all domains will be retrieved. | +| `q` | No | String | Search for logs by email, domain, alias name, IP address, or date (`M/Y`, `M/D/YY`, `M-D`, `M-D-YY`, or `M.D.YY` format). | + +> Example Request: + +```sh +curl -X POST BASE_URI/v1/logs/download \ + -u API_TOKEN: +``` + +> Example Cron job (at midnight every day): + +```sh +0 0 * * * /usr/bin/curl BASE_URI/v1/logs/download -u API_TOKEN: &>/dev/null +``` + +Note that you can use services such as [Crontab.guru](https://crontab.guru/) to validate your cron job expression syntax. + +> Example Cron job (at midnight every day **and with logs for previous day**): + +```sh +0 0 * * * /usr/bin/curl BASE_URI/v1/logs/download?q=`date -v-1d -u "+%-m/%-d/%y"` -u API_TOKEN: &>/dev/null +``` + + ## Account ### Create account diff --git a/app/views/my-account/logs/_table.pug b/app/views/my-account/logs/_table.pug index c2db334bd0..66e31fb044 100644 --- a/app/views/my-account/logs/_table.pug +++ b/app/views/my-account/logs/_table.pug @@ -89,7 +89,11 @@ table.table.table-hover.table-bordered.table-sm li.list-inline-item.d-inline span.badge.badge-pill(class=badgeClass)= statusCode li.list-inline-item.small.d-inline - small.text-monospace!= log.err && log.err.message ? ansiHTML(log.err.message) : ansiHTML(log.message) + small.text-monospace + if log.err && log.err.isCodeBug === true + = 'An unexpected internal server error has occurred' + else + != log.err && log.err.message ? ansiHTML(log.err.message) : ansiHTML(log.message) td.align-middle.text-center ul.list-inline.mb-0 li.list-inline-item diff --git a/app/views/my-account/logs/retrieve.pug b/app/views/my-account/logs/retrieve.pug index d7f9bf774f..2018197a82 100644 --- a/app/views/my-account/logs/retrieve.pug +++ b/app/views/my-account/logs/retrieve.pug @@ -69,7 +69,11 @@ block body li.list-inline-item.d-inline span.badge.badge-pill(class=badgeClass)= statusCode li.list-inline-item.small.d-inline - small.text-monospace!= log.err && log.err.message ? ansiHTML(log.err.message) : ansiHTML(log.message) + small.text-monospace + if log.err && log.err.isCodeBug === true + = 'An unexpected internal server error has occurred' + else + != log.err && log.err.message ? ansiHTML(log.err.message) : ansiHTML(log.message) if _.isObject(log.meta) && _.isObject(log.meta.session) && _.isObject(log.meta.session.headers) && !_.isEmpty(log.meta.session.headers) h3.h5= t("Message Headers") table.table.table-hover.table-bordered.table-striped diff --git a/emails/self-test/html.pug b/emails/self-test/html.pug index add22ec69c..7125035eca 100644 --- a/emails/self-test/html.pug +++ b/emails/self-test/html.pug @@ -21,7 +21,7 @@ block content = t("No, we only send it the first time as a courtesy.") .p-3 h2.h5= t("Why are you sending this email?") - p.card-text + p.card-text.small != t("It is a widely known issue that only happens when you send an email to yourself as yourself.") = " " = t('The emails do not show up twice in your inbox because they have the same "Message-ID" value in the email headers.') @@ -29,24 +29,102 @@ block content = t("If you're using a service such as Gmail, then the email will only be shown in your Sent folder.") = " " = t("We are simply letting you know in advance of this issue!") - a.btn.btn-lg.btn-danger( + a.btn.btn-sm.btn-danger( href="https://support.google.com/a/answer/1703601", target="_blank", rel="noopener noreferrer" ) = t("Read the official Gmail answer") - .p-3 - h2.h5= t("Is there a workaround?") - p.card-text - = t("We spent a lot of time researching, testing, and implementing alternatives since 2017.") = " " - = t("Unfortunately we did not discover any reasonable alternatives that respect privacy and security.") + != "→" .p-3 - h2.h5= t("What is the technical reason?") + h2= t("What is Forward Email?") p.card-text - = t('The core reason why this happens is because emails with duplicate "Message-ID" headers only show up once in the inbox.') - p.card-text - != t('In the past we had a workaround where we rewrote the "Message-ID" and removed the "DKIM-Signature" header.') + != t('For %d years and counting, we are the go-to email service for hundreds of thousands of creators, developers, and businesses.', dayjs().endOf("year").diff(dayjs("1/1/17", "M-D/YY"), "year")) = " " - = t('This workaround led to a confusing "Be careful with this message" alert and sometimes marked it as spam in Gmail.') + != t('Send and receive email as you@yourdomain.com.') + ul.list-unstyled.text-left.mb-3.d-inline-block.mx-auto + li + = emoji("white_check_mark") + = " " + = t("Unlimited domains and aliases") + = " " + span.badge.badge-success + = t("100% Free") + li + = emoji("white_check_mark") + = " " + = t("Privacy-focused email") + = " " + a.badge.badge-dark.align-middle( + href=`${config.urls.web}/privacy` + ) + = t("Privacy Policy") + = " " + != "→" + li + = emoji("white_check_mark") + = " " + = t("Send outbound SMTP email") + = " " + a.badge.badge-dark( + href=`${config.urls.web}/guides/send-email-with-custom-domain-smtp` + ) + = t("SMTP Guide") + = " " + != "→" + li + = emoji("white_check_mark") + = " " + = t("Error logs and real-time alerts") + = " " + a.badge.badge-dark( + href=`${config.urls.web}/faq#do-you-store-error-logs` + ) + = t("View FAQ") + = " " + != "→" + li + = emoji("white_check_mark") + = " " + = t("Powered by bare metal servers") + = " " + a.badge.badge-dark( + href="https://status.forwardemail.net", + target="_blank", + rel="noopener noreferrer" + ) + = t("Status Page") + = " " + != "→" + li + = emoji("white_check_mark") + = " " + = t("100% open-source software") + = " " + a.badge.badge-dark( + href="https://github.com/forwardemail", + target="_blank", + rel="noopener noreferrer" + ) + = t("View") + = " " + = t("GitHub") + = " " + != "→" + li + = emoji("white_check_mark") + = " " + = t("Email API designed for developers") + = " " + a.badge.badge-dark( + href=`${config.urls.web}/email-api` + ) + = t("Email API") + = " " + != "→" + a.btn.btn-lg.btn-success.text-uppercase.font-weight-bold( + href=config.urls.web + ) + = t("Try for free") .card-footer.small.text-muted= t("If you have any questions or comments, then please let us know.") diff --git a/helpers/get-logs-csv.js b/helpers/get-logs-csv.js index 6c1b6e1732..181b7a5fc2 100644 --- a/helpers/get-logs-csv.js +++ b/helpers/get-logs-csv.js @@ -13,7 +13,7 @@ function makeDelimitedString(arr) { } // eslint-disable-next-line complexity -async function getLogsCsv(now = new Date(), query = {}) { +async function getLogsCsv(now = new Date(), query = {}, isAdmin = false) { if (!_.isObject(query) || _.isEmpty(query)) throw new Error('Invalid query'); // @@ -69,6 +69,9 @@ async function getLogsCsv(now = new Date(), query = {}) { .cursor() .addCursorFlag('noCursorTimeout', true)) { if (!log?.meta?.session?.id) continue; + let response = log?.err?.response || log?.err?.message || log.message; + if (!isAdmin && log?.err?.isCodeBug === true) + response = 'An unexpected internal server error has occurred'; // add new row to spreadsheet csv.push( makeDelimitedString([ @@ -89,7 +92,7 @@ async function getLogsCsv(now = new Date(), query = {}) { ? log.err.truthSource : '', // SMTP Response - log?.err?.response || log?.err?.message || log.message, + response, // SMTP Code log?.err?.responseCode, // From @@ -172,9 +175,19 @@ async function getLogsCsv(now = new Date(), query = {}) { ); } - const message = [ - `

Log download from ${dayjs(now).format('M/D/YY h:mm A z')}:

` - ]; + const message = []; + const count = csv.length - 1; + + if (count === 0) + message.push( + `

No logs were available to download from ${dayjs(now).format( + 'M/D/YY h:mm A z' + )}.

` + ); + else + message.push( + `

Log download from ${dayjs(now).format('M/D/YY h:mm A z')}:

` + ); if (list.length > 0) { message.push(``); @@ -190,8 +203,18 @@ async function getLogsCsv(now = new Date(), query = {}) { ); } + const subject = `(${count}) Email Deliverability Logs for ${dayjs(now).format( + 'M/D/YY h:mm A z' + )} (${set.size} trusted hosts blocked)`; + + const filename = `email-deliverability-logs-${dayjs(now).format( + 'YYYY-MM-DD-h-mm-A-z' + )}.csv`.toLowerCase(); + return { - count: csv.length - 1, + subject, + filename, + count, csv: csv.join('\n'), set, message: message.join('\n') diff --git a/helpers/process-email.js b/helpers/process-email.js index 944d5329c6..be92028802 100644 --- a/helpers/process-email.js +++ b/helpers/process-email.js @@ -771,6 +771,14 @@ async function processEmail({ email, port = 25, resolver, client }) { }); return info; } catch (err) { + // log the error (dups will be removed) + logger.error(err, { + user: email.user, + email: email._id, + domains: [email.domain], + session: createSession(email) + }); + // // if the SMTP response was from trusted root host and it was rejected for spam/virus // then denylist the sender (probably a low-reputation domain name spammer) @@ -972,6 +980,17 @@ async function processEmail({ email, port = 25, resolver, client }) { filteredErrors, async (error) => { try { + // + // if it was a soft bounce and within 1 hour of email's date then return early + // (we don't want to send bounces until we try 5-6x within first hour of queue) + // + const code = getErrorCode(error); + if ( + code < 500 && + Date.now() < dayjs(email.date).add(1, 'hour').toDate().getTime() + ) + return; + const stream = createBounce(email, error, message); const raw = await getStream.buffer(stream); const bounceEmail = await Emails.queue({ @@ -989,7 +1008,7 @@ async function processEmail({ email, port = 25, resolver, client }) { is_bounce: true }); - if (getErrorCode(error) < 500) softBounces.push(error.recipient); + if (code < 500) softBounces.push(error.recipient); else hardBounces.push(error.recipient); logger.info('email created', { @@ -1039,9 +1058,6 @@ async function processEmail({ email, port = 25, resolver, client }) { return; } catch (err) { - // create log - logger.error(err, meta); - // // these two properties are set to ensure consistency of `rejectedErrors` // (each err has `err.recipient` and `err.responseCode` per nodemailer) @@ -1049,6 +1065,9 @@ async function processEmail({ email, port = 25, resolver, client }) { err.isCodeBug = isCodeBug(err); err.responseCode = getErrorCode(err); + // create log + logger.error(err, meta); + // lookup the email by id to get most recent data and version key (`__v`) email = await Emails.findById(email._id); if (!email) throw new Error('Email does not exist'); diff --git a/jobs/bounce-report.js b/jobs/bounce-report.js index 4f454135da..24570f28d5 100644 --- a/jobs/bounce-report.js +++ b/jobs/bounce-report.js @@ -38,12 +38,16 @@ graceful.listen(); // const now = new Date(); - const { count, csv, set, message } = await getLogsCsv(now, { - created_at: { - $gte: dayjs(now).subtract(4, 'hour').toDate(), - $lte: now - } - }); + const { count, csv, message, subject, filename } = await getLogsCsv( + now, + { + created_at: { + $gte: dayjs(now).subtract(4, 'hour').toDate(), + $lte: now + } + }, + true + ); if (count === 0) throw new Error('No deliverability logs'); @@ -52,14 +56,10 @@ graceful.listen(); template: 'alert', message: { to: config.email.message.from, - subject: `(${count}) Email Deliverability Logs for ${dayjs(now).format( - 'M/D/YY h:mm A z' - )} (${set.size} trusted hosts blocked)`, + subject, attachments: [ { - filename: `email-deliverability-logs-${dayjs(now).format( - 'YYYY-MM-DD-h-mm-A-z' - )}.csv.gz`.toLowerCase(), + filename: filename + '.gz', content: zlib.gzipSync(Buffer.from(csv, 'utf8'), { level: 9 }) diff --git a/locales/ar.json b/locales/ar.json index a10ddc31ad..fdf663d449 100644 --- a/locales/ar.json +++ b/locales/ar.json @@ -4874,5 +4874,43 @@ "Your report will be emailed to you shortly.": "سيتم إرسال تقريرك إليك عبر البريد الإلكتروني قريبًا.", "Right now anyone can run this computer command:": "الآن يمكن لأي شخص تشغيل أمر الكمبيوتر هذا:", "Your email is displayed in the output:": "يتم عرض بريدك الإلكتروني في الإخراج:", - "Upgrading will encrypt and hide your email:": "ستؤدي الترقية إلى تشفير بريدك الإلكتروني وإخفائه:" + "Upgrading will encrypt and hide your email:": "ستؤدي الترقية إلى تشفير بريدك الإلكتروني وإخفائه:", + "Your email was sent successfully": "تم إرسال البريد الإلكتروني الخاص بك بنجاح", + "Don't worry – everything is OK!": "لا تقلق – كل شئ على ما يرام!", + "We detected that you successfully sent an email to yourself.": "اكتشفنا أنك أرسلت بريدًا إلكترونيًا إلى نفسك بنجاح.", + "Do you send this every time?": "هل ترسل هذا في كل مرة؟", + "No, we only send it the first time as a courtesy.": "لا، نحن نرسلها فقط في المرة الأولى على سبيل المجاملة.", + "Why are you sending this email?": "لماذا ترسل هذا البريد الإلكتروني؟", + "It is a widely known issue that only happens when you send an email to yourself as yourself.": "إنها مشكلة معروفة على نطاق واسع وتحدث فقط عندما ترسل بريدًا إلكترونيًا إلى نفسك.", + "The emails do not show up twice in your inbox because they have the same \"Message-ID\" value in the email headers.": "لا تظهر رسائل البريد الإلكتروني مرتين في صندوق الوارد الخاص بك لأنها تحتوي على نفس قيمة \"معرف الرسالة\" في رؤوس البريد الإلكتروني.", + "If you're using a service such as Gmail, then the email will only be shown in your Sent folder.": "إذا كنت تستخدم خدمة مثل Gmail، فلن يظهر البريد الإلكتروني إلا في مجلد الرسائل المرسلة لديك.", + "We are simply letting you know in advance of this issue!": "نحن ببساطة نخبرك مسبقًا بهذه المشكلة!", + "Read the official Gmail answer": "اقرأ إجابة Gmail الرسمية", + "What is Forward Email?": "ما هو إعادة توجيه البريد الإلكتروني؟", + "If you have any questions or comments, then please let us know.": "إذا كان لديك أي أسئلة أو تعليقات، فيرجى إخبارنا بذلك.", + "Are your emails missing from your inbox?": "هل رسائل البريد الإلكتروني الخاصة بك مفقودة من صندوق الوارد الخاص بك؟", + "Retrieve logs": "استرداد السجلات", + "Our API programmatically allows you to download logs for your account. Submitting a request to this endpoint will process all logs for your account and email them to you as an attachment (": "تسمح لك واجهة برمجة التطبيقات (API) الخاصة بنا برمجيًا بتنزيل السجلات الخاصة بحسابك. سيؤدي إرسال طلب إلى نقطة النهاية هذه إلى معالجة جميع السجلات الخاصة بحسابك وإرسالها إليك بالبريد الإلكتروني كمرفق (", + "gzip": "com.gzip", + "compressed": "مضغوط", + "spreadsheet file) once complete.": "ملف جدول البيانات) بمجرد اكتماله.", + "This allows you to create background jobs with a": "يتيح لك هذا إنشاء وظائف خلفية باستخدام ملف", + "Cron job": "وظيفة كرون", + "or using our": "أو باستخدام لدينا", + "Node.js job scheduling software Bree": "برنامج جدولة المهام Node.js Bree", + "to receive logs whenever you desire. Note that this endpoint is limited to": "لتلقي السجلات وقتما تشاء. لاحظ أن نقطة النهاية هذه تقتصر على", + "requests per day.": "طلبات يوميا.", + "The attachment is the lowercase form of": "المرفق هو شكل صغير من", + "and the email itself contains a brief summary of the logs retrieved. You can also download logs at any time from": "ويحتوي البريد الإلكتروني نفسه على ملخص موجز للسجلات التي تم استردادها. يمكنك أيضًا تنزيل السجلات في أي وقت من", + "String (FQDN)": "سلسلة (FQDN)", + "Filter logs by fully qualified domain (\"FQDN\"). If you do not provide this then all logs across all domains will be retrieved.": "تصفية السجلات حسب المجال المؤهل بالكامل (\"FQDN\"). إذا لم تقم بتوفير ذلك، فسيتم استرداد جميع السجلات عبر جميع النطاقات.", + "Search for logs by email, domain, alias name, IP address, or date (": "ابحث عن السجلات حسب البريد الإلكتروني أو المجال أو الاسم المستعار أو عنوان IP أو التاريخ (", + "format).": "شكل).", + "Example Cron job (at midnight every day):": "مثال على وظيفة Cron (في منتصف الليل كل يوم):", + "Note that you can use services such as": "لاحظ أنه يمكنك استخدام خدمات مثل", + "Crontab.guru": "Crontab.guru", + "to validate your cron job expression syntax.": "للتحقق من صحة بناء جملة تعبير وظيفة cron الخاص بك.", + "Example Cron job (at midnight every day": "مثال على وظيفة كرون (في منتصف الليل كل يوم", + "and with logs for previous day": "ومع سجلات اليوم السابق", + "Gzip": "غزيب" } \ No newline at end of file diff --git a/locales/cs.json b/locales/cs.json index 8cacbf3808..3c52df3fb7 100644 --- a/locales/cs.json +++ b/locales/cs.json @@ -4874,5 +4874,43 @@ "Your report will be emailed to you shortly.": "Vaše zpráva vám bude brzy zaslána e-mailem.", "Right now anyone can run this computer command:": "Právě teď může kdokoli spustit tento počítačový příkaz:", "Your email is displayed in the output:": "Váš email se zobrazí ve výstupu:", - "Upgrading will encrypt and hide your email:": "Upgrade zašifruje a skryje váš e-mail:" + "Upgrading will encrypt and hide your email:": "Upgrade zašifruje a skryje váš e-mail:", + "Your email was sent successfully": "Váš email byl úspěšně odeslán", + "Don't worry – everything is OK!": "Nebojte se – všechno je v pořádku!", + "We detected that you successfully sent an email to yourself.": "Zjistili jsme, že jste si úspěšně odeslali e-mail.", + "Do you send this every time?": "Posíláte to pokaždé?", + "No, we only send it the first time as a courtesy.": "Ne, posíláme to poprvé jen jako zdvořilost.", + "Why are you sending this email?": "Proč posíláte tento e-mail?", + "It is a widely known issue that only happens when you send an email to yourself as yourself.": "Je to široce známý problém, který se stane pouze tehdy, když pošlete e-mail sobě jako sobě.", + "The emails do not show up twice in your inbox because they have the same \"Message-ID\" value in the email headers.": "E-maily se ve vaší doručené poště nezobrazují dvakrát, protože mají v záhlaví e-mailů stejnou hodnotu „ID zprávy“.", + "If you're using a service such as Gmail, then the email will only be shown in your Sent folder.": "Pokud používáte službu, jako je Gmail, zobrazí se e-mail pouze ve složce Odeslané.", + "We are simply letting you know in advance of this issue!": "Jednoduše vás o tomto problému informujeme předem!", + "Read the official Gmail answer": "Přečtěte si oficiální odpověď Gmailu", + "What is Forward Email?": "Co je přeposílání e-mailů?", + "If you have any questions or comments, then please let us know.": "Pokud máte nějaké dotazy nebo připomínky, dejte nám prosím vědět.", + "Are your emails missing from your inbox?": "Chybí vám e-maily ve vaší doručené poště?", + "Retrieve logs": "Načíst protokoly", + "Our API programmatically allows you to download logs for your account. Submitting a request to this endpoint will process all logs for your account and email them to you as an attachment (": "Naše API vám programově umožňuje stahovat protokoly pro váš účet. Odesláním požadavku na tento koncový bod se zpracují všechny protokoly pro váš účet a zašle vám je e-mailem jako přílohu (", + "gzip": "gzip", + "compressed": "stlačený", + "spreadsheet file) once complete.": "tabulkový soubor) po dokončení.", + "This allows you to create background jobs with a": "To vám umožňuje vytvářet úlohy na pozadí s a", + "Cron job": "Cron práce", + "or using our": "nebo pomocí našeho", + "Node.js job scheduling software Bree": "Node.js software pro plánování úloh Bree", + "to receive logs whenever you desire. Note that this endpoint is limited to": "přijímat protokoly, kdykoli budete chtít. Všimněte si, že tento koncový bod je omezen na", + "requests per day.": "žádostí za den.", + "The attachment is the lowercase form of": "Příloha je tvořena malými písmeny", + "and the email itself contains a brief summary of the logs retrieved. You can also download logs at any time from": "a samotný e-mail obsahuje stručné shrnutí získaných protokolů. Záznamy si také můžete kdykoli stáhnout z", + "String (FQDN)": "Řetězec (FQDN)", + "Filter logs by fully qualified domain (\"FQDN\"). If you do not provide this then all logs across all domains will be retrieved.": "Filtrujte protokoly podle plně kvalifikované domény (\"FQDN\"). Pokud toto nezadáte, budou načteny všechny protokoly ze všech domén.", + "Search for logs by email, domain, alias name, IP address, or date (": "Vyhledávání protokolů podle e-mailu, domény, názvu aliasu, IP adresy nebo data (", + "format).": "formát).", + "Example Cron job (at midnight every day):": "Příklad úlohy Cron (každý den o půlnoci):", + "Note that you can use services such as": "Všimněte si, že můžete využívat služby jako např", + "Crontab.guru": "Crontab.guru", + "to validate your cron job expression syntax.": "pro ověření syntaxe výrazu úlohy cron.", + "Example Cron job (at midnight every day": "Příklad úlohy Cron (každý den o půlnoci", + "and with logs for previous day": "a s protokoly za předchozí den", + "Gzip": "Gzip" } \ No newline at end of file diff --git a/locales/da.json b/locales/da.json index 406ae90330..f99527f4b8 100644 --- a/locales/da.json +++ b/locales/da.json @@ -4610,5 +4610,43 @@ "Your report will be emailed to you shortly.": "Din rapport vil blive sendt til dig inden længe.", "Right now anyone can run this computer command:": "Lige nu kan enhver køre denne computerkommando:", "Your email is displayed in the output:": "Din e-mail vises i outputtet:", - "Upgrading will encrypt and hide your email:": "Opgradering vil kryptere og skjule din e-mail:" + "Upgrading will encrypt and hide your email:": "Opgradering vil kryptere og skjule din e-mail:", + "Your email was sent successfully": "Din email blev sendt med succes", + "Don't worry – everything is OK!": "Bare rolig – alt er okay!", + "We detected that you successfully sent an email to yourself.": "Vi har registreret, at du har sendt en e-mail til dig selv.", + "Do you send this every time?": "Sender du dette hver gang?", + "No, we only send it the first time as a courtesy.": "Nej, vi sender det kun første gang som en høflighed.", + "Why are you sending this email?": "Hvorfor sender du denne e-mail?", + "It is a widely known issue that only happens when you send an email to yourself as yourself.": "Det er et almindeligt kendt problem, der kun opstår, når du sender en e-mail til dig selv som dig selv.", + "The emails do not show up twice in your inbox because they have the same \"Message-ID\" value in the email headers.": "E-mails vises ikke to gange i din indbakke, fordi de har den samme \"Message-ID\"-værdi i e-mail-headerne.", + "If you're using a service such as Gmail, then the email will only be shown in your Sent folder.": "Hvis du bruger en tjeneste som Gmail, vil e-mailen kun blive vist i mappen Sendt.", + "We are simply letting you know in advance of this issue!": "Vi giver dig blot besked på forhånd om dette problem!", + "Read the official Gmail answer": "Læs det officielle Gmail-svar", + "What is Forward Email?": "Hvad er videresend e-mail?", + "If you have any questions or comments, then please let us know.": "Hvis du har spørgsmål eller kommentarer, så lad os det vide.", + "Are your emails missing from your inbox?": "Mangler dine e-mails i din indbakke?", + "Retrieve logs": "Hent logfiler", + "Our API programmatically allows you to download logs for your account. Submitting a request to this endpoint will process all logs for your account and email them to you as an attachment (": "Vores API giver dig programmatisk mulighed for at downloade logfiler til din konto. Indsendelse af en anmodning til dette slutpunkt vil behandle alle logfiler for din konto og e-maile dem til dig som en vedhæftet fil (", + "gzip": "gzip", + "compressed": "komprimeret", + "spreadsheet file) once complete.": "regnearksfil), når den er fuldført.", + "This allows you to create background jobs with a": "Dette giver dig mulighed for at oprette baggrundsjob med en", + "Cron job": "Cron job", + "or using our": "eller ved at bruge vores", + "Node.js job scheduling software Bree": "Node.js jobplanlægningssoftware Bree", + "to receive logs whenever you desire. Note that this endpoint is limited to": "at modtage logs, når du ønsker det. Bemærk, at dette endepunkt er begrænset til", + "requests per day.": "anmodninger om dagen.", + "The attachment is the lowercase form of": "Vedhæftningen er den lille form af", + "and the email itself contains a brief summary of the logs retrieved. You can also download logs at any time from": "og selve e-mailen indeholder en kort oversigt over de hentede logfiler. Du kan også downloade logs til enhver tid fra", + "String (FQDN)": "Streng (FQDN)", + "Filter logs by fully qualified domain (\"FQDN\"). If you do not provide this then all logs across all domains will be retrieved.": "Filtrer logfiler efter fuldt kvalificeret domæne (\"FQDN\"). Hvis du ikke angiver dette, vil alle logfiler på alle domæner blive hentet.", + "Search for logs by email, domain, alias name, IP address, or date (": "Søg efter logfiler efter e-mail, domæne, aliasnavn, IP-adresse eller dato (", + "format).": "format).", + "Example Cron job (at midnight every day):": "Eksempel Cron job (ved midnat hver dag):", + "Note that you can use services such as": "Bemærk at du kan bruge tjenester som f.eks", + "Crontab.guru": "Crontab.guru", + "to validate your cron job expression syntax.": "for at validere din cron job udtrykssyntaks.", + "Example Cron job (at midnight every day": "Eksempel Cron job (ved midnat hver dag", + "and with logs for previous day": "og med logs for foregående dag", + "Gzip": "Gzip" } \ No newline at end of file diff --git a/locales/de.json b/locales/de.json index eed6d1b86c..868d8c572c 100644 --- a/locales/de.json +++ b/locales/de.json @@ -3902,5 +3902,43 @@ "Your report will be emailed to you shortly.": "Ihr Bericht wird Ihnen in Kürze per E-Mail zugesandt.", "Right now anyone can run this computer command:": "Im Moment kann jeder diesen Computerbefehl ausführen:", "Your email is displayed in the output:": "Ihre E-Mail wird in der Ausgabe angezeigt:", - "Upgrading will encrypt and hide your email:": "Durch das Upgrade wird Ihre E-Mail verschlüsselt und ausgeblendet:" + "Upgrading will encrypt and hide your email:": "Durch das Upgrade wird Ihre E-Mail verschlüsselt und ausgeblendet:", + "Your email was sent successfully": "Deine E-Mail wurde erfolgreich gesendet", + "Don't worry – everything is OK!": "Mach dir keine Sorgen – alles ist ok!", + "We detected that you successfully sent an email to yourself.": "Wir haben festgestellt, dass Sie erfolgreich eine E-Mail an sich selbst gesendet haben.", + "Do you send this every time?": "Senden Sie das jedes Mal?", + "No, we only send it the first time as a courtesy.": "Nein, wir versenden es nur aus Kulanzgründen beim ersten Mal.", + "Why are you sending this email?": "Warum senden Sie diese E-Mail?", + "It is a widely known issue that only happens when you send an email to yourself as yourself.": "Es handelt sich um ein weithin bekanntes Problem, das nur auftritt, wenn Sie eine E-Mail an sich selbst als Sie selbst senden.", + "The emails do not show up twice in your inbox because they have the same \"Message-ID\" value in the email headers.": "Die E-Mails werden nicht zweimal in Ihrem Posteingang angezeigt, da sie in den E-Mail-Kopfzeilen denselben „Message-ID“-Wert haben.", + "If you're using a service such as Gmail, then the email will only be shown in your Sent folder.": "Wenn Sie einen Dienst wie Gmail nutzen, wird die E-Mail nur in Ihrem Ordner „Gesendet“ angezeigt.", + "We are simply letting you know in advance of this issue!": "Wir informieren Sie lediglich vorab über dieses Problem!", + "Read the official Gmail answer": "Lesen Sie die offizielle Gmail-Antwort", + "What is Forward Email?": "Was ist E-Mail weiterleiten?", + "If you have any questions or comments, then please let us know.": "Wenn Sie Fragen oder Anmerkungen haben, lassen Sie es uns bitte wissen.", + "Are your emails missing from your inbox?": "Fehlen Ihre E-Mails in Ihrem Posteingang?", + "Retrieve logs": "Protokolle abrufen", + "Our API programmatically allows you to download logs for your account. Submitting a request to this endpoint will process all logs for your account and email them to you as an attachment (": "Mit unserer API können Sie Protokolle für Ihr Konto programmgesteuert herunterladen. Wenn Sie eine Anfrage an diesen Endpunkt senden, werden alle Protokolle für Ihr Konto verarbeitet und Ihnen als Anhang per E-Mail zugesandt (", + "gzip": "gzip", + "compressed": "komprimiert", + "spreadsheet file) once complete.": "Tabellenkalkulationsdatei) nach Fertigstellung.", + "This allows you to create background jobs with a": "Dadurch können Sie Hintergrundjobs mit a erstellen", + "Cron job": "Cron-Job", + "or using our": "oder mit unserem", + "Node.js job scheduling software Bree": "Node.js Jobplanungssoftware Bree", + "to receive logs whenever you desire. Note that this endpoint is limited to": "um Protokolle zu erhalten, wann immer Sie möchten. Beachten Sie, dass dieser Endpunkt beschränkt ist auf", + "requests per day.": "Anfragen pro Tag.", + "The attachment is the lowercase form of": "Der Anhang ist die Kleinschreibung von", + "and the email itself contains a brief summary of the logs retrieved. You can also download logs at any time from": "und die E-Mail selbst enthält eine kurze Zusammenfassung der abgerufenen Protokolle. Sie können Protokolle auch jederzeit unter herunterladen", + "String (FQDN)": "Zeichenfolge (FQDN)", + "Filter logs by fully qualified domain (\"FQDN\"). If you do not provide this then all logs across all domains will be retrieved.": "Filtern Sie Protokolle nach vollqualifizierter Domäne („FQDN“). Wenn Sie dies nicht angeben, werden alle Protokolle aller Domänen abgerufen.", + "Search for logs by email, domain, alias name, IP address, or date (": "Suchen Sie nach Protokollen nach E-Mail, Domäne, Aliasname, IP-Adresse oder Datum (", + "format).": "Format).", + "Example Cron job (at midnight every day):": "Beispiel für einen Cron-Job (jeden Tag um Mitternacht):", + "Note that you can use services such as": "Beachten Sie, dass Sie Dienste wie nutzen können", + "Crontab.guru": "Crontab.guru", + "to validate your cron job expression syntax.": "um die Syntax Ihres Cron-Job-Ausdrucks zu validieren.", + "Example Cron job (at midnight every day": "Beispiel für einen Cron-Job (jeden Tag um Mitternacht).", + "and with logs for previous day": "und mit Protokollen für den Vortag", + "Gzip": "Gzip" } \ No newline at end of file diff --git a/locales/en.json b/locales/en.json index a5682118a7..bb863c5428 100644 --- a/locales/en.json +++ b/locales/en.json @@ -4648,5 +4648,45 @@ "No results were found.": "No results were found.", "Right now anyone can run this computer command:": "Right now anyone can run this computer command:", "Your email is displayed in the output:": "Your email is displayed in the output:", - "Upgrading will encrypt and hide your email:": "Upgrading will encrypt and hide your email:" + "Upgrading will encrypt and hide your email:": "Upgrading will encrypt and hide your email:", + "Your email was sent successfully": "Your email was sent successfully", + "Don't worry – everything is OK!": "Don't worry – everything is OK!", + "We detected that you successfully sent an email to yourself.": "We detected that you successfully sent an email to yourself.", + "Do you send this every time?": "Do you send this every time?", + "No, we only send it the first time as a courtesy.": "No, we only send it the first time as a courtesy.", + "Why are you sending this email?": "Why are you sending this email?", + "It is a widely known issue that only happens when you send an email to yourself as yourself.": "It is a widely known issue that only happens when you send an email to yourself as yourself.", + "The emails do not show up twice in your inbox because they have the same \"Message-ID\" value in the email headers.": "The emails do not show up twice in your inbox because they have the same \"Message-ID\" value in the email headers.", + "If you're using a service such as Gmail, then the email will only be shown in your Sent folder.": "If you're using a service such as Gmail, then the email will only be shown in your Sent folder.", + "We are simply letting you know in advance of this issue!": "We are simply letting you know in advance of this issue!", + "Read the official Gmail answer": "Read the official Gmail answer", + "What is Forward Email?": "What is Forward Email?", + "If you have any questions or comments, then please let us know.": "If you have any questions or comments, then please let us know.", + "Are your emails missing from your inbox?": "Are your emails missing from your inbox?", + "Email does not exist.": "Email does not exist.", + "Your report will be emailed to you shortly.": "Your report will be emailed to you shortly.", + "Retrieve logs": "Retrieve logs", + "Our API programmatically allows you to download logs for your account. Submitting a request to this endpoint will process all logs for your account and email them to you as an attachment (": "Our API programmatically allows you to download logs for your account. Submitting a request to this endpoint will process all logs for your account and email them to you as an attachment (", + "gzip": "gzip", + "compressed": "compressed", + "spreadsheet file) once complete.": "spreadsheet file) once complete.", + "This allows you to create background jobs with a": "This allows you to create background jobs with a", + "Cron job": "Cron job", + "or using our": "or using our", + "Node.js job scheduling software Bree": "Node.js job scheduling software Bree", + "to receive logs whenever you desire. Note that this endpoint is limited to": "to receive logs whenever you desire. Note that this endpoint is limited to", + "requests per day.": "requests per day.", + "The attachment is the lowercase form of": "The attachment is the lowercase form of", + "and the email itself contains a brief summary of the logs retrieved. You can also download logs at any time from": "and the email itself contains a brief summary of the logs retrieved. You can also download logs at any time from", + "String (FQDN)": "String (FQDN)", + "Filter logs by fully qualified domain (\"FQDN\"). If you do not provide this then all logs across all domains will be retrieved.": "Filter logs by fully qualified domain (\"FQDN\"). If you do not provide this then all logs across all domains will be retrieved.", + "Search for logs by email, domain, alias name, IP address, or date (": "Search for logs by email, domain, alias name, IP address, or date (", + "format).": "format).", + "Example Cron job (at midnight every day):": "Example Cron job (at midnight every day):", + "Note that you can use services such as": "Note that you can use services such as", + "Crontab.guru": "Crontab.guru", + "to validate your cron job expression syntax.": "to validate your cron job expression syntax.", + "Example Cron job (at midnight every day": "Example Cron job (at midnight every day", + "and with logs for previous day": "and with logs for previous day", + "Gzip": "Gzip" } \ No newline at end of file diff --git a/locales/es.json b/locales/es.json index efaa13cd30..082fff2950 100644 --- a/locales/es.json +++ b/locales/es.json @@ -4872,5 +4872,43 @@ "Your report will be emailed to you shortly.": "Su informe le será enviado por correo electrónico en breve.", "Right now anyone can run this computer command:": "Ahora cualquiera puede ejecutar este comando de computadora:", "Your email is displayed in the output:": "Su correo electrónico se muestra en el resultado:", - "Upgrading will encrypt and hide your email:": "La actualización cifrará y ocultará su correo electrónico:" + "Upgrading will encrypt and hide your email:": "La actualización cifrará y ocultará su correo electrónico:", + "Your email was sent successfully": "Tu correo electrónico fue enviado con éxito", + "Don't worry – everything is OK!": "No te preocupes; ¡todo está bien!", + "We detected that you successfully sent an email to yourself.": "Detectamos que te enviaste exitosamente un correo electrónico.", + "Do you send this every time?": "¿Envías esto cada vez?", + "No, we only send it the first time as a courtesy.": "No, sólo lo enviamos la primera vez como cortesía.", + "Why are you sending this email?": "¿Por qué envías este correo electrónico?", + "It is a widely known issue that only happens when you send an email to yourself as yourself.": "Es un problema ampliamente conocido que solo ocurre cuando te envías un correo electrónico como tú mismo.", + "The emails do not show up twice in your inbox because they have the same \"Message-ID\" value in the email headers.": "Los correos electrónicos no aparecen dos veces en su bandeja de entrada porque tienen el mismo valor de \"ID de mensaje\" en los encabezados de los correos electrónicos.", + "If you're using a service such as Gmail, then the email will only be shown in your Sent folder.": "Si estás utilizando un servicio como Gmail, el correo electrónico sólo se mostrará en tu carpeta Enviados.", + "We are simply letting you know in advance of this issue!": "¡Simplemente le informamos antes de este problema!", + "Read the official Gmail answer": "Lea la respuesta oficial de Gmail", + "What is Forward Email?": "¿Qué es el reenvío de correo electrónico?", + "If you have any questions or comments, then please let us know.": "Si tiene alguna pregunta o comentario, háganoslo saber.", + "Are your emails missing from your inbox?": "¿Faltan tus correos electrónicos en tu bandeja de entrada?", + "Retrieve logs": "Recuperar registros", + "Our API programmatically allows you to download logs for your account. Submitting a request to this endpoint will process all logs for your account and email them to you as an attachment (": "Nuestra API le permite descargar registros para su cuenta mediante programación. Al enviar una solicitud a este punto final se procesarán todos los registros de su cuenta y se los enviarán por correo electrónico como un archivo adjunto (", + "gzip": "zip", + "compressed": "comprimido", + "spreadsheet file) once complete.": "archivo de hoja de cálculo) una vez completado.", + "This allows you to create background jobs with a": "Esto le permite crear trabajos en segundo plano con un", + "Cron job": "trabajo cron", + "or using our": "o usando nuestro", + "Node.js job scheduling software Bree": "Software de programación de trabajos Node.js Bree", + "to receive logs whenever you desire. Note that this endpoint is limited to": "para recibir registros cuando lo desee. Tenga en cuenta que este punto final se limita a", + "requests per day.": "solicitudes por día.", + "The attachment is the lowercase form of": "El archivo adjunto es la forma minúscula de", + "and the email itself contains a brief summary of the logs retrieved. You can also download logs at any time from": "y el correo electrónico en sí contiene un breve resumen de los registros recuperados. También puede descargar registros en cualquier momento desde", + "String (FQDN)": "Cadena (FQDN)", + "Filter logs by fully qualified domain (\"FQDN\"). If you do not provide this then all logs across all domains will be retrieved.": "Filtrar registros por dominio completo (\"FQDN\"). Si no proporciona esto, se recuperarán todos los registros de todos los dominios.", + "Search for logs by email, domain, alias name, IP address, or date (": "Busque registros por correo electrónico, dominio, nombre de alias, dirección IP o fecha (", + "format).": "formato).", + "Example Cron job (at midnight every day):": "Ejemplo de trabajo cron (a medianoche todos los días):", + "Note that you can use services such as": "Tenga en cuenta que puede utilizar servicios como", + "Crontab.guru": "Crontab.guru", + "to validate your cron job expression syntax.": "para validar la sintaxis de expresión de su trabajo cron.", + "Example Cron job (at midnight every day": "Ejemplo de trabajo cron (a medianoche todos los días)", + "and with logs for previous day": "y con registros del día anterior", + "Gzip": "zip" } \ No newline at end of file diff --git a/locales/fi.json b/locales/fi.json index 75e58399b5..516c5baa59 100644 --- a/locales/fi.json +++ b/locales/fi.json @@ -4719,5 +4719,43 @@ "Your report will be emailed to you shortly.": "Raporttisi lähetetään sinulle sähköpostitse pian.", "Right now anyone can run this computer command:": "Tällä hetkellä kuka tahansa voi suorittaa tämän tietokonekomennon:", "Your email is displayed in the output:": "Sähköpostisi näkyy tulosteessa:", - "Upgrading will encrypt and hide your email:": "Päivitys salaa ja piilottaa sähköpostisi:" + "Upgrading will encrypt and hide your email:": "Päivitys salaa ja piilottaa sähköpostisi:", + "Your email was sent successfully": "Sähköpostiviestisi lähetettiin onnistuneesti", + "Don't worry – everything is OK!": "Älä huoli – kaikki on hyvin!", + "We detected that you successfully sent an email to yourself.": "Havaitsimme, että lähetit sähköpostin itsellesi.", + "Do you send this every time?": "Lähetätkö tämän joka kerta?", + "No, we only send it the first time as a courtesy.": "Ei, lähetämme sen ensimmäisen kerran vain kohteliaisuuden vuoksi.", + "Why are you sending this email?": "Miksi lähetät tämän sähköpostin?", + "It is a widely known issue that only happens when you send an email to yourself as yourself.": "Se on laajalti tunnettu ongelma, joka tapahtuu vain , kun lähetät sähköpostin itsellesi .", + "The emails do not show up twice in your inbox because they have the same \"Message-ID\" value in the email headers.": "Sähköpostit eivät näy kahdesti postilaatikossasi, koska niillä on sama \"Message-ID\"-arvo sähköpostin otsikoissa.", + "If you're using a service such as Gmail, then the email will only be shown in your Sent folder.": "Jos käytät palvelua, kuten Gmailia, sähköposti näkyy vain Lähetetyt-kansiossasi.", + "We are simply letting you know in advance of this issue!": "Ilmoitamme tästä ongelmasta etukäteen!", + "Read the official Gmail answer": "Lue virallinen Gmail-vastaus", + "What is Forward Email?": "Mikä on sähköpostin edelleenlähetys?", + "If you have any questions or comments, then please let us know.": "Jos sinulla on kysyttävää tai kommentteja, ota meihin yhteyttä.", + "Are your emails missing from your inbox?": "Puuttuuko sähköpostisi postilaatikostasi?", + "Retrieve logs": "Hae lokit", + "Our API programmatically allows you to download logs for your account. Submitting a request to this endpoint will process all logs for your account and email them to you as an attachment (": "Sovellusliittymämme avulla voit ohjelmallisesti ladata lokeja tilillesi. Pyynnön lähettäminen tähän päätepisteeseen käsittelee kaikki tilisi lokit ja lähettää ne sinulle liitteenä (", + "gzip": "gzip", + "compressed": "pakattu", + "spreadsheet file) once complete.": "laskentataulukkotiedosto), kun se on valmis.", + "This allows you to create background jobs with a": "Tämän avulla voit luoda taustatöitä a", + "Cron job": "Cronin työ", + "or using our": "tai käyttämällä meidän", + "Node.js job scheduling software Bree": "Node.js työn ajoitusohjelmisto Bree", + "to receive logs whenever you desire. Note that this endpoint is limited to": "vastaanottaa lokit milloin haluat. Huomaa, että tämä päätepiste on rajoitettu", + "requests per day.": "pyyntöjä päivässä.", + "The attachment is the lowercase form of": "Liite on pienillä kirjaimilla", + "and the email itself contains a brief summary of the logs retrieved. You can also download logs at any time from": "ja itse sähköposti sisältää lyhyen yhteenvedon haetuista lokeista. Voit myös ladata lokit milloin tahansa osoitteesta", + "String (FQDN)": "Merkkijono (FQDN)", + "Filter logs by fully qualified domain (\"FQDN\"). If you do not provide this then all logs across all domains will be retrieved.": "Suodata lokit täysin hyväksytyn verkkotunnuksen (\"FQDN\") mukaan. Jos et anna tätä, kaikkien verkkotunnusten kaikki lokit haetaan.", + "Search for logs by email, domain, alias name, IP address, or date (": "Hae lokeja sähköpostin, verkkotunnuksen, aliaksenimen, IP-osoitteen tai päivämäärän mukaan (", + "format).": "muoto).", + "Example Cron job (at midnight every day):": "Esimerkki Cronin työstä (joka päivä keskiyöllä):", + "Note that you can use services such as": "Huomaa, että voit käyttää palveluita, kuten", + "Crontab.guru": "Crontab.guru", + "to validate your cron job expression syntax.": "vahvistaaksesi cron-työlausekkeen syntaksin.", + "Example Cron job (at midnight every day": "Esimerkki Cron-työstä (joka päivä keskiyöllä", + "and with logs for previous day": "ja edellisen päivän lokeilla", + "Gzip": "Gzip" } \ No newline at end of file diff --git a/locales/fr.json b/locales/fr.json index 5b38f04f7a..95d9e17fb8 100644 --- a/locales/fr.json +++ b/locales/fr.json @@ -4874,5 +4874,43 @@ "Your report will be emailed to you shortly.": "Votre rapport vous sera envoyé par courrier électronique sous peu.", "Right now anyone can run this computer command:": "À l'heure actuelle, n'importe qui peut exécuter cette commande informatique :", "Your email is displayed in the output:": "Votre e-mail est affiché dans la sortie :", - "Upgrading will encrypt and hide your email:": "La mise à niveau chiffrera et masquera votre courrier électronique :" + "Upgrading will encrypt and hide your email:": "La mise à niveau chiffrera et masquera votre courrier électronique :", + "Your email was sent successfully": "Votre E-mail a été envoyé avec succès", + "Don't worry – everything is OK!": "Ne vous inquiétez pas - tout va bien!", + "We detected that you successfully sent an email to yourself.": "Nous avons détecté que vous avez réussi à vous envoyer un e-mail.", + "Do you send this every time?": "Est-ce que tu envoies ça à chaque fois ?", + "No, we only send it the first time as a courtesy.": "Non, nous l'envoyons uniquement la première fois par courtoisie.", + "Why are you sending this email?": "Pourquoi envoyez-vous cet e-mail ?", + "It is a widely known issue that only happens when you send an email to yourself as yourself.": "Il s’agit d’un problème bien connu qui ne se produit que lorsque vous vous envoyez un e-mail en tant que vous-même.", + "The emails do not show up twice in your inbox because they have the same \"Message-ID\" value in the email headers.": "Les e-mails n'apparaissent pas deux fois dans votre boîte de réception car ils ont la même valeur « Message-ID » dans les en-têtes des e-mails.", + "If you're using a service such as Gmail, then the email will only be shown in your Sent folder.": "Si vous utilisez un service tel que Gmail, l'e-mail ne sera affiché que dans votre dossier Envoyés.", + "We are simply letting you know in advance of this issue!": "Nous vous informons simplement à l'avance de ce problème !", + "Read the official Gmail answer": "Lire la réponse officielle de Gmail", + "What is Forward Email?": "Qu’est-ce que le transfert d’e-mail ?", + "If you have any questions or comments, then please let us know.": "Si vous avez des questions ou des commentaires, n'hésitez pas à nous le faire savoir.", + "Are your emails missing from your inbox?": "Vos e-mails manquent dans votre boîte de réception ?", + "Retrieve logs": "Récupérer les journaux", + "Our API programmatically allows you to download logs for your account. Submitting a request to this endpoint will process all logs for your account and email them to you as an attachment (": "Notre API vous permet par programme de télécharger des journaux pour votre compte. La soumission d'une demande à ce point de terminaison traitera tous les journaux de votre compte et vous les enverra par courrier électronique en pièce jointe (", + "gzip": "gzip", + "compressed": "comprimé", + "spreadsheet file) once complete.": "fichier de feuille de calcul) une fois terminé.", + "This allows you to create background jobs with a": "Cela vous permet de créer des tâches en arrière-plan avec un", + "Cron job": "Tâche planifiée", + "or using our": "ou en utilisant notre", + "Node.js job scheduling software Bree": "Logiciel de planification de tâches Node.js Bree", + "to receive logs whenever you desire. Note that this endpoint is limited to": "pour recevoir des journaux quand vous le désirez. Notez que ce point de terminaison est limité à", + "requests per day.": "demandes par jour.", + "The attachment is the lowercase form of": "La pièce jointe est la forme minuscule de", + "and the email itself contains a brief summary of the logs retrieved. You can also download logs at any time from": "et l'e-mail lui-même contient un bref résumé des journaux récupérés. Vous pouvez également télécharger les journaux à tout moment depuis", + "String (FQDN)": "Chaîne (FQDN)", + "Filter logs by fully qualified domain (\"FQDN\"). If you do not provide this then all logs across all domains will be retrieved.": "Filtrez les journaux par domaine pleinement qualifié (« FQDN »). Si vous ne fournissez pas ces informations, tous les journaux de tous les domaines seront récupérés.", + "Search for logs by email, domain, alias name, IP address, or date (": "Recherchez des journaux par e-mail, domaine, nom d'alias, adresse IP ou date (", + "format).": "format).", + "Example Cron job (at midnight every day):": "Exemple de tâche Cron (à minuit tous les jours) :", + "Note that you can use services such as": "Notez que vous pouvez utiliser des services tels que", + "Crontab.guru": "Crontab.guru", + "to validate your cron job expression syntax.": "pour valider la syntaxe de votre expression de tâche cron.", + "Example Cron job (at midnight every day": "Exemple de tâche Cron (à minuit tous les jours)", + "and with logs for previous day": "et avec les journaux de la veille", + "Gzip": "Gzip" } \ No newline at end of file diff --git a/locales/he.json b/locales/he.json index f3307d3510..841486481a 100644 --- a/locales/he.json +++ b/locales/he.json @@ -4874,5 +4874,43 @@ "Your report will be emailed to you shortly.": "הדו\"ח שלך יישלח אליך בקרוב בדוא\"ל.", "Right now anyone can run this computer command:": "כרגע כל אחד יכול להפעיל את פקודת המחשב הזו:", "Your email is displayed in the output:": "האימייל שלך מוצג בפלט:", - "Upgrading will encrypt and hide your email:": "השדרוג יצפין ויסתיר את האימייל שלך:" + "Upgrading will encrypt and hide your email:": "השדרוג יצפין ויסתיר את האימייל שלך:", + "Your email was sent successfully": "האימייל שלך נשלח בהצלחה", + "Don't worry – everything is OK!": "אל תדאג – הכל בסדר!", + "We detected that you successfully sent an email to yourself.": "זיהינו ששלחת בהצלחה אימייל לעצמך.", + "Do you send this every time?": "אתה שולח את זה כל פעם?", + "No, we only send it the first time as a courtesy.": "לא, אנחנו שולחים את זה רק בפעם הראשונה כאדיבות.", + "Why are you sending this email?": "למה אתה שולח את המייל הזה?", + "It is a widely known issue that only happens when you send an email to yourself as yourself.": "זו בעיה ידועה שמתרחשת רק כאשר אתה שולח דוא"ל לעצמך בתור עצמך.", + "The emails do not show up twice in your inbox because they have the same \"Message-ID\" value in the email headers.": "הודעות האימייל לא מופיעות פעמיים בתיבת הדואר הנכנס שלך מכיוון שיש להן אותו ערך \"מזהה הודעה\" בכותרות האימייל.", + "If you're using a service such as Gmail, then the email will only be shown in your Sent folder.": "אם אתה משתמש בשירות כגון Gmail, האימייל יוצג רק בתיקייה שנשלחה.", + "We are simply letting you know in advance of this issue!": "אנחנו פשוט מודיעים לך מראש על הנושא הזה!", + "Read the official Gmail answer": "קרא את התשובה הרשמית של Gmail", + "What is Forward Email?": "מה זה העבר דוא\"ל?", + "If you have any questions or comments, then please let us know.": "אם יש לך שאלות או הערות, אנא הודע לנו.", + "Are your emails missing from your inbox?": "האם המיילים שלך חסרים בתיבת הדואר הנכנס שלך?", + "Retrieve logs": "אחזר יומנים", + "Our API programmatically allows you to download logs for your account. Submitting a request to this endpoint will process all logs for your account and email them to you as an attachment (": "ה-API שלנו מאפשר לך באופן פרוגרמטי להוריד יומנים לחשבון שלך. שליחת בקשה לנקודת קצה זו תעבד את כל היומנים עבור חשבונך ותשלח אליך אותם בדוא\"ל כקובץ מצורף (", + "gzip": "gzip", + "compressed": "דָחוּס", + "spreadsheet file) once complete.": "קובץ הגיליון האלקטרוני) לאחר השלמתו.", + "This allows you to create background jobs with a": "זה מאפשר לך ליצור עבודות רקע עם א", + "Cron job": "עבודת קרון", + "or using our": "או באמצעות שלנו", + "Node.js job scheduling software Bree": "תוכנת תזמון העבודה של Node.js Bree", + "to receive logs whenever you desire. Note that this endpoint is limited to": "לקבל יומנים בכל עת שתרצה. שימו לב שנקודת קצה זו מוגבלת ל", + "requests per day.": "בקשות ליום.", + "The attachment is the lowercase form of": "הקובץ המצורף הוא צורת האותיות הקטנות של", + "and the email itself contains a brief summary of the logs retrieved. You can also download logs at any time from": "והמייל עצמו מכיל סיכום קצר של היומנים שאוחזרו. אתה יכול גם להוריד יומנים בכל עת מ", + "String (FQDN)": "מחרוזת (FQDN)", + "Filter logs by fully qualified domain (\"FQDN\"). If you do not provide this then all logs across all domains will be retrieved.": "סנן יומנים לפי דומיין מוסמך מלא (\"FQDN\"). אם לא תספק זאת, כל היומנים בכל הדומיינים יאוחזרו.", + "Search for logs by email, domain, alias name, IP address, or date (": "חפש יומנים לפי דואר אלקטרוני, דומיין, שם כינוי, כתובת IP או תאריך (", + "format).": "פוּרמָט).", + "Example Cron job (at midnight every day):": "דוגמה לעבודת Cron (בחצות כל יום):", + "Note that you can use services such as": "שים לב שאתה יכול להשתמש בשירותים כגון", + "Crontab.guru": "Crontab.guru", + "to validate your cron job expression syntax.": "כדי לאמת את תחביר ביטוי ה-cron job שלך.", + "Example Cron job (at midnight every day": "דוגמה לעבודת Cron (בחצות כל יום", + "and with logs for previous day": "ועם יומנים ליום הקודם", + "Gzip": "Gzip" } \ No newline at end of file diff --git a/locales/hu.json b/locales/hu.json index 13abb6fd28..71639fa324 100644 --- a/locales/hu.json +++ b/locales/hu.json @@ -4874,5 +4874,43 @@ "Your report will be emailed to you shortly.": "Jelentését hamarosan e-mailben küldjük el.", "Right now anyone can run this computer command:": "Jelenleg bárki futtathatja ezt a számítógépes parancsot:", "Your email is displayed in the output:": "Az Ön e-mailje megjelenik a kimenetben:", - "Upgrading will encrypt and hide your email:": "A frissítés titkosítja és elrejti e-mailjeit:" + "Upgrading will encrypt and hide your email:": "A frissítés titkosítja és elrejti e-mailjeit:", + "Your email was sent successfully": "az emailed sikeresen el lett küldve", + "Don't worry – everything is OK!": "Ne aggódj – minden rendben!", + "We detected that you successfully sent an email to yourself.": "Azt észleltük, hogy sikeresen küldött e-mailt magának.", + "Do you send this every time?": "Minden alkalommal elküldöd?", + "No, we only send it the first time as a courtesy.": "Nem, csak szívességből küldjük el az első alkalommal.", + "Why are you sending this email?": "Miért küldi ezt az e-mailt?", + "It is a widely known issue that only happens when you send an email to yourself as yourself.": "Ez egy széles körben ismert probléma, amely csak akkor fordul elő, ha e-mailt küld saját magának .", + "The emails do not show up twice in your inbox because they have the same \"Message-ID\" value in the email headers.": "Az e-mailek nem jelennek meg kétszer a beérkező levelek között, mert az e-mailek fejlécében ugyanaz az „Üzenetazonosító” érték szerepel.", + "If you're using a service such as Gmail, then the email will only be shown in your Sent folder.": "Ha olyan szolgáltatást használ, mint a Gmail, akkor az e-mail csak az Elküldött mappában fog megjelenni.", + "We are simply letting you know in advance of this issue!": "Csak előre értesítjük a problémáról!", + "Read the official Gmail answer": "Olvassa el a hivatalos Gmail választ", + "What is Forward Email?": "Mi az az e-mail továbbítás?", + "If you have any questions or comments, then please let us know.": "Ha bármilyen kérdése vagy észrevétele van, kérjük, ossza meg velünk.", + "Are your emails missing from your inbox?": "Hiányoznak az e-mailjei a postaládájából?", + "Retrieve logs": "Naplók lekérése", + "Our API programmatically allows you to download logs for your account. Submitting a request to this endpoint will process all logs for your account and email them to you as an attachment (": "API-nk programozottan lehetővé teszi fiókja naplóinak letöltését. Ha kérelmet nyújt be erre a végpontra, akkor a rendszer feldolgozza a fiókjához tartozó összes naplót, és mellékletként elküldi azokat Önnek (", + "gzip": "gzip", + "compressed": "összenyomva", + "spreadsheet file) once complete.": "táblázatfájl) befejezése után.", + "This allows you to create background jobs with a": "Ez lehetővé teszi háttérmunkák létrehozását a", + "Cron job": "Cron munka", + "or using our": "vagy használja a mi", + "Node.js job scheduling software Bree": "Node.js munkaütemező szoftver, Bree", + "to receive logs whenever you desire. Note that this endpoint is limited to": "naplókat fogadni, amikor csak akarja. Vegye figyelembe, hogy ez a végpont erre korlátozódik", + "requests per day.": "kérések naponta.", + "The attachment is the lowercase form of": "A melléklet a kisbetűs formája", + "and the email itself contains a brief summary of the logs retrieved. You can also download logs at any time from": "maga az e-mail pedig egy rövid összefoglalót tartalmaz a visszakeresett naplókról. A naplókat bármikor letöltheti a webhelyről", + "String (FQDN)": "Karakterlánc (FQDN)", + "Filter logs by fully qualified domain (\"FQDN\"). If you do not provide this then all logs across all domains will be retrieved.": "A naplók szűrése teljesen minősített tartomány (\"FQDN\") szerint. Ha ezt nem adja meg, akkor a rendszer az összes tartomány összes naplóját lekéri.", + "Search for logs by email, domain, alias name, IP address, or date (": "Naplók keresése e-mail, domain, álnév, IP-cím vagy dátum alapján (", + "format).": "formátum).", + "Example Cron job (at midnight every day):": "Példa Cron munkára (minden nap éjfélkor):", + "Note that you can use services such as": "Vegye figyelembe, hogy olyan szolgáltatásokat használhat, mint pl", + "Crontab.guru": "Crontab.guru", + "to validate your cron job expression syntax.": "a cron job kifejezés szintaxisának érvényesítéséhez.", + "Example Cron job (at midnight every day": "Példa Cron munkára (minden nap éjfélkor", + "and with logs for previous day": "és az előző napi naplókkal", + "Gzip": "Gzip" } \ No newline at end of file diff --git a/locales/id.json b/locales/id.json index 4d9f3d4a52..f9e18e1d46 100644 --- a/locales/id.json +++ b/locales/id.json @@ -4874,5 +4874,43 @@ "Your report will be emailed to you shortly.": "Laporan Anda akan segera dikirimkan ke email Anda.", "Right now anyone can run this computer command:": "Saat ini siapa pun dapat menjalankan perintah komputer ini:", "Your email is displayed in the output:": "Email Anda ditampilkan di output:", - "Upgrading will encrypt and hide your email:": "Peningkatan versi akan mengenkripsi dan menyembunyikan email Anda:" + "Upgrading will encrypt and hide your email:": "Peningkatan versi akan mengenkripsi dan menyembunyikan email Anda:", + "Your email was sent successfully": "Email Anda berhasil dikirim", + "Don't worry – everything is OK!": "Jangan khawatir – semuanya baik-baik saja!", + "We detected that you successfully sent an email to yourself.": "Kami mendeteksi bahwa Anda berhasil mengirim email ke diri Anda sendiri.", + "Do you send this every time?": "Apakah Anda mengirimkan ini setiap saat?", + "No, we only send it the first time as a courtesy.": "Tidak, kami hanya mengirimkannya pertama kali sebagai rasa hormat.", + "Why are you sending this email?": "Mengapa Anda mengirim email ini?", + "It is a widely known issue that only happens when you send an email to yourself as yourself.": "Ini adalah masalah umum yang hanya terjadi ketika Anda mengirim email ke diri Anda sendiri .", + "The emails do not show up twice in your inbox because they have the same \"Message-ID\" value in the email headers.": "Email tidak muncul dua kali di kotak masuk Anda karena memiliki nilai \"ID Pesan\" yang sama di header email.", + "If you're using a service such as Gmail, then the email will only be shown in your Sent folder.": "Jika Anda menggunakan layanan seperti Gmail, maka email hanya akan ditampilkan di folder Terkirim.", + "We are simply letting you know in advance of this issue!": "Kami hanya memberi tahu Anda sebelumnya mengenai masalah ini!", + "Read the official Gmail answer": "Baca jawaban resmi Gmail", + "What is Forward Email?": "Apa itu Email Teruskan?", + "If you have any questions or comments, then please let us know.": "Jika Anda memiliki pertanyaan atau komentar, silakan beri tahu kami.", + "Are your emails missing from your inbox?": "Apakah email Anda hilang dari kotak masuk Anda?", + "Retrieve logs": "Ambil log", + "Our API programmatically allows you to download logs for your account. Submitting a request to this endpoint will process all logs for your account and email them to you as an attachment (": "API kami secara terprogram memungkinkan Anda mengunduh log untuk akun Anda. Mengirimkan permintaan ke titik akhir ini akan memproses semua log untuk akun Anda dan mengirimkannya melalui email kepada Anda sebagai lampiran (", + "gzip": "gzip", + "compressed": "terkompresi", + "spreadsheet file) once complete.": "file spreadsheet) setelah selesai.", + "This allows you to create background jobs with a": "Ini memungkinkan Anda membuat pekerjaan latar belakang dengan a", + "Cron job": "Pekerjaan Cron", + "or using our": "atau menggunakan milik kami", + "Node.js job scheduling software Bree": "Perangkat lunak penjadwalan pekerjaan Node.js Bree", + "to receive logs whenever you desire. Note that this endpoint is limited to": "untuk menerima log kapan pun Anda mau. Perhatikan bahwa titik akhir ini terbatas pada", + "requests per day.": "permintaan per hari.", + "The attachment is the lowercase form of": "Lampirannya berbentuk huruf kecil", + "and the email itself contains a brief summary of the logs retrieved. You can also download logs at any time from": "dan email itu sendiri berisi ringkasan singkat dari log yang diambil. Anda juga dapat mengunduh log kapan saja dari", + "String (FQDN)": "Tali (FQDN)", + "Filter logs by fully qualified domain (\"FQDN\"). If you do not provide this then all logs across all domains will be retrieved.": "Filter log berdasarkan domain yang sepenuhnya memenuhi syarat (\"FQDN\"). Jika Anda tidak menyediakannya maka semua log di semua domain akan diambil.", + "Search for logs by email, domain, alias name, IP address, or date (": "Cari log berdasarkan email, domain, nama alias, alamat IP, atau tanggal (", + "format).": "format).", + "Example Cron job (at midnight every day):": "Contoh tugas Cron (tengah malam setiap hari):", + "Note that you can use services such as": "Perhatikan bahwa Anda dapat menggunakan layanan seperti", + "Crontab.guru": "Crontab.guru", + "to validate your cron job expression syntax.": "untuk memvalidasi sintaks ekspresi tugas cron Anda.", + "Example Cron job (at midnight every day": "Contoh pekerjaan Cron (pada tengah malam setiap hari", + "and with logs for previous day": "dan dengan log untuk hari sebelumnya", + "Gzip": "Gzip" } \ No newline at end of file diff --git a/locales/it.json b/locales/it.json index 27f1f5851e..f644c8588f 100644 --- a/locales/it.json +++ b/locales/it.json @@ -4874,5 +4874,43 @@ "Your report will be emailed to you shortly.": "Il tuo rapporto ti verrà inviato via email a breve.", "Right now anyone can run this computer command:": "In questo momento chiunque può eseguire questo comando del computer:", "Your email is displayed in the output:": "La tua email viene visualizzata nell'output:", - "Upgrading will encrypt and hide your email:": "L'aggiornamento crittograferà e nasconderà la tua email:" + "Upgrading will encrypt and hide your email:": "L'aggiornamento crittograferà e nasconderà la tua email:", + "Your email was sent successfully": "La tua email è stata inviata correttamente", + "Don't worry – everything is OK!": "Non preoccuparti: va tutto bene!", + "We detected that you successfully sent an email to yourself.": "Abbiamo rilevato che hai inviato correttamente un'e-mail a te stesso.", + "Do you send this every time?": "Lo invii ogni volta?", + "No, we only send it the first time as a courtesy.": "No, lo inviamo solo la prima volta a titolo di cortesia.", + "Why are you sending this email?": "Perché stai inviando questa email?", + "It is a widely known issue that only happens when you send an email to yourself as yourself.": "È un problema ampiamente noto che si verifica solo quando invii un'e-mail a te stesso come te stesso.", + "The emails do not show up twice in your inbox because they have the same \"Message-ID\" value in the email headers.": "Le email non vengono visualizzate due volte nella tua casella di posta perché hanno lo stesso valore \"Message-ID\" nelle intestazioni delle email.", + "If you're using a service such as Gmail, then the email will only be shown in your Sent folder.": "Se utilizzi un servizio come Gmail, l'e-mail verrà visualizzata solo nella cartella Inviati.", + "We are simply letting you know in advance of this issue!": "Ti stiamo semplicemente informando in anticipo di questo problema!", + "Read the official Gmail answer": "Leggi la risposta ufficiale di Gmail", + "What is Forward Email?": "Che cos'è l'inoltro e-mail?", + "If you have any questions or comments, then please let us know.": "Se avete domande o commenti, fatecelo sapere.", + "Are your emails missing from your inbox?": "Le tue email non sono presenti nella tua casella di posta?", + "Retrieve logs": "Recupera i log", + "Our API programmatically allows you to download logs for your account. Submitting a request to this endpoint will process all logs for your account and email them to you as an attachment (": "La nostra API ti consente in modo programmatico di scaricare i log per il tuo account. L'invio di una richiesta a questo endpoint elaborerà tutti i log per il tuo account e te li invierà via email come allegato (", + "gzip": "gzip", + "compressed": "compresso", + "spreadsheet file) once complete.": "file del foglio di calcolo) una volta completato.", + "This allows you to create background jobs with a": "Ciò ti consente di creare lavori in background con a", + "Cron job": "Lavoro Cron", + "or using our": "o utilizzando il nostro", + "Node.js job scheduling software Bree": "Bree, il software di pianificazione dei lavori Node.js", + "to receive logs whenever you desire. Note that this endpoint is limited to": "per ricevere i log ogni volta che lo desideri. Tieni presente che questo endpoint è limitato a", + "requests per day.": "richieste al giorno.", + "The attachment is the lowercase form of": "L'allegato è la forma minuscola di", + "and the email itself contains a brief summary of the logs retrieved. You can also download logs at any time from": "e l'e-mail stessa contiene un breve riepilogo dei registri recuperati. Puoi anche scaricare i registri in qualsiasi momento da", + "String (FQDN)": "Stringa (FQDN)", + "Filter logs by fully qualified domain (\"FQDN\"). If you do not provide this then all logs across all domains will be retrieved.": "Filtra i log in base al dominio completo (\"FQDN\"). Se non lo fornisci, verranno recuperati tutti i log di tutti i domini.", + "Search for logs by email, domain, alias name, IP address, or date (": "Cerca i log per email, dominio, nome alias, indirizzo IP o data (", + "format).": "formato).", + "Example Cron job (at midnight every day):": "Esempio di lavoro Cron (a mezzanotte tutti i giorni):", + "Note that you can use services such as": "Tieni presente che puoi utilizzare servizi come", + "Crontab.guru": "Crontab.guru", + "to validate your cron job expression syntax.": "per convalidare la sintassi dell'espressione del processo cron.", + "Example Cron job (at midnight every day": "Esempio di lavoro Cron (a mezzanotte tutti i giorni", + "and with logs for previous day": "e con i registri del giorno precedente", + "Gzip": "Gzip" } \ No newline at end of file diff --git a/locales/ja.json b/locales/ja.json index 43f69ae36b..7f99146ce8 100644 --- a/locales/ja.json +++ b/locales/ja.json @@ -4874,5 +4874,43 @@ "Your report will be emailed to you shortly.": "レポートは間もなく電子メールで送信されます。", "Right now anyone can run this computer command:": "現在、誰でもこのコンピューター コマンドを実行できます。", "Your email is displayed in the output:": "電子メールが出力に表示されます。", - "Upgrading will encrypt and hide your email:": "アップグレードすると、メールが暗号化されて非表示になります。" + "Upgrading will encrypt and hide your email:": "アップグレードすると、メールが暗号化されて非表示になります。", + "Your email was sent successfully": "あなたのメールは正常に送信されました", + "Don't worry – everything is OK!": "心配しないでください。全て大丈夫!", + "We detected that you successfully sent an email to yourself.": "あなたが自分自身に電子メールを正常に送信したことが検出されました。", + "Do you send this every time?": "毎回送ってるんですか?", + "No, we only send it the first time as a courtesy.": "いいえ、初回のみサービスとしてお送りしております。", + "Why are you sending this email?": "なぜこのメールを送信するのですか?", + "It is a widely known issue that only happens when you send an email to yourself as yourself.": "これは、自分自身として電子メールを送信した場合にのみ発生する、広く知られている問題です。", + "The emails do not show up twice in your inbox because they have the same \"Message-ID\" value in the email headers.": "電子メールのヘッダーに同じ「メッセージ ID」値があるため、電子メールが受信トレイに 2 回表示されることはありません。", + "If you're using a service such as Gmail, then the email will only be shown in your Sent folder.": "Gmail などのサービスを使用している場合、電子メールは送信済みフォルダーにのみ表示されます。", + "We are simply letting you know in advance of this issue!": "この問題について事前にお知らせするだけです。", + "Read the official Gmail answer": "Gmail の公式回答を読む", + "What is Forward Email?": "転送メールとは何ですか?", + "If you have any questions or comments, then please let us know.": "ご質問やご意見がございましたら、お知らせください。", + "Are your emails missing from your inbox?": "受信箱にメールが消えていませんか?", + "Retrieve logs": "ログの取得", + "Our API programmatically allows you to download logs for your account. Submitting a request to this endpoint will process all logs for your account and email them to you as an attachment (": "弊社の API を使用すると、プログラムでアカウントのログをダウンロードできます。このエンドポイントにリクエストを送信すると、アカウントのすべてのログが処理され、添付ファイルとして電子メールで送信されます (", + "gzip": "gzip", + "compressed": "圧縮された", + "spreadsheet file) once complete.": "スプレッドシート ファイル) が完了したら。", + "This allows you to create background jobs with a": "これにより、バックグラウンド ジョブを作成できるようになります。", + "Cron job": "クロンジョブ", + "or using our": "または弊社の", + "Node.js job scheduling software Bree": "Node.js ジョブ スケジューリング ソフトウェア Bree", + "to receive logs whenever you desire. Note that this endpoint is limited to": "いつでもログを受信できます。このエンドポイントは以下に限定されることに注意してください。", + "requests per day.": "1日あたりのリクエスト。", + "The attachment is the lowercase form of": "添付ファイルは小文字形式です", + "and the email itself contains a brief summary of the logs retrieved. You can also download logs at any time from": "電子メール自体には、取得したログの簡単な概要が含まれています。いつでもログをダウンロードできます。", + "String (FQDN)": "文字列(FQDN)", + "Filter logs by fully qualified domain (\"FQDN\"). If you do not provide this then all logs across all domains will be retrieved.": "完全修飾ドメイン (「FQDN」) でログをフィルタリングします。これを指定しない場合は、すべてのドメインのすべてのログが取得されます。", + "Search for logs by email, domain, alias name, IP address, or date (": "電子メール、ドメイン、エイリアス名、IP アドレス、または日付でログを検索します (", + "format).": "フォーマット)。", + "Example Cron job (at midnight every day):": "Cron ジョブの例 (毎日午前 0 時):", + "Note that you can use services such as": "などのサービスが利用できるので注意してください。", + "Crontab.guru": "Crontab.guru", + "to validate your cron job expression syntax.": "cron ジョブ式の構文を検証します。", + "Example Cron job (at midnight every day": "Cron ジョブの例 (毎日午前 0 時)", + "and with logs for previous day": "前日のログ付き", + "Gzip": "Gzip" } \ No newline at end of file diff --git a/locales/ko.json b/locales/ko.json index 38677d4e7f..cf08fdfad2 100644 --- a/locales/ko.json +++ b/locales/ko.json @@ -4874,5 +4874,43 @@ "Your report will be emailed to you shortly.": "귀하의 보고서가 곧 이메일로 전송될 것입니다.", "Right now anyone can run this computer command:": "현재 누구나 다음 컴퓨터 명령을 실행할 수 있습니다.", "Your email is displayed in the output:": "귀하의 이메일이 출력에 표시됩니다.", - "Upgrading will encrypt and hide your email:": "업그레이드하면 이메일이 암호화되어 숨겨집니다." + "Upgrading will encrypt and hide your email:": "업그레이드하면 이메일이 암호화되어 숨겨집니다.", + "Your email was sent successfully": "당신의 이메일이 성공적으로 전송되었습니다", + "Don't worry – everything is OK!": "걱정하지 마세요 다 괜찮아!", + "We detected that you successfully sent an email to yourself.": "귀하가 자신에게 이메일을 성공적으로 보낸 것으로 확인되었습니다.", + "Do you send this every time?": "매번 이렇게 보내시나요?", + "No, we only send it the first time as a courtesy.": "아니요. 처음 한 번만 무료로 보내드립니다.", + "Why are you sending this email?": "이 이메일을 보내는 이유는 무엇입니까?", + "It is a widely known issue that only happens when you send an email to yourself as yourself.": "자신 에게 이메일을 보낼 경우 에만 발생하는 현상으로 널리 알려진 문제입니다.", + "The emails do not show up twice in your inbox because they have the same \"Message-ID\" value in the email headers.": "이메일 헤더에 동일한 \"Message-ID\" 값이 있기 때문에 이메일은 받은편지함에 두 번 표시되지 않습니다.", + "If you're using a service such as Gmail, then the email will only be shown in your Sent folder.": "Gmail과 같은 서비스를 사용하는 경우 이메일은 보낸편지함 폴더에만 표시됩니다.", + "We are simply letting you know in advance of this issue!": "이 문제에 대해 미리 알려드립니다!", + "Read the official Gmail answer": "공식 Gmail 답변 읽기", + "What is Forward Email?": "이메일 전달이란 무엇입니까?", + "If you have any questions or comments, then please let us know.": "질문이나 의견이 있으시면 알려주시기 바랍니다.", + "Are your emails missing from your inbox?": "받은편지함에서 이메일이 누락되었나요?", + "Retrieve logs": "로그 검색", + "Our API programmatically allows you to download logs for your account. Submitting a request to this endpoint will process all logs for your account and email them to you as an attachment (": "당사의 API를 통해 프로그래밍 방식으로 귀하의 계정에 대한 로그를 다운로드할 수 있습니다. 이 엔드포인트에 요청을 제출하면 계정에 대한 모든 로그가 처리되어 첨부 파일(", + "gzip": "gzip", + "compressed": "압축", + "spreadsheet file) once complete.": "스프레드시트 파일)이 완료되면", + "This allows you to create background jobs with a": "이를 통해 백그라운드 작업을 생성할 수 있습니다.", + "Cron job": "크론 작업", + "or using our": "또는 우리를 사용하여", + "Node.js job scheduling software Bree": "Node.js 작업 예약 소프트웨어 Bree", + "to receive logs whenever you desire. Note that this endpoint is limited to": "원할 때마다 로그를 받을 수 있습니다. 이 끝점은 다음으로 제한됩니다.", + "requests per day.": "일일 요청.", + "The attachment is the lowercase form of": "첨부 파일은 소문자 형태입니다.", + "and the email itself contains a brief summary of the logs retrieved. You can also download logs at any time from": "이메일 자체에는 검색된 로그에 대한 간략한 요약이 포함되어 있습니다. 다음에서 언제든지 로그를 다운로드할 수도 있습니다.", + "String (FQDN)": "문자열(FQDN)", + "Filter logs by fully qualified domain (\"FQDN\"). If you do not provide this then all logs across all domains will be retrieved.": "정규화된 도메인(\"FQDN\")을 기준으로 로그를 필터링합니다. 이를 제공하지 않으면 모든 도메인의 모든 로그가 검색됩니다.", + "Search for logs by email, domain, alias name, IP address, or date (": "이메일, 도메인, 별칭 이름, IP 주소 또는 날짜별로 로그를 검색합니다(", + "format).": "체재).", + "Example Cron job (at midnight every day):": "Cron 작업 예시(매일 자정):", + "Note that you can use services such as": "다음과 같은 서비스를 사용할 수 있습니다.", + "Crontab.guru": "Crontab.guru", + "to validate your cron job expression syntax.": "cron 작업 표현식 구문을 검증합니다.", + "Example Cron job (at midnight every day": "예시 Cron 작업(매일 자정)", + "and with logs for previous day": "그리고 전날의 로그와 함께", + "Gzip": "Gzip" } \ No newline at end of file diff --git a/locales/nl.json b/locales/nl.json index f461cd8169..d757c6f231 100644 --- a/locales/nl.json +++ b/locales/nl.json @@ -4874,5 +4874,43 @@ "Your report will be emailed to you shortly.": "Uw rapport wordt binnenkort naar u gemaild.", "Right now anyone can run this computer command:": "Op dit moment kan iedereen deze computeropdracht uitvoeren:", "Your email is displayed in the output:": "Uw e-mailadres wordt weergegeven in de uitvoer:", - "Upgrading will encrypt and hide your email:": "Als u een upgrade uitvoert, wordt uw e-mail gecodeerd en verborgen:" + "Upgrading will encrypt and hide your email:": "Als u een upgrade uitvoert, wordt uw e-mail gecodeerd en verborgen:", + "Your email was sent successfully": "Uw e-mail werd met succes verzonden", + "Don't worry – everything is OK!": "Maak je geen zorgen - alles is oke!", + "We detected that you successfully sent an email to yourself.": "We hebben vastgesteld dat u met succes een e-mail naar uzelf heeft verzonden.", + "Do you send this every time?": "Stuur je dit elke keer?", + "No, we only send it the first time as a courtesy.": "Nee, we sturen het alleen de eerste keer uit beleefdheid.", + "Why are you sending this email?": "Waarom stuur je deze e-mail?", + "It is a widely known issue that only happens when you send an email to yourself as yourself.": "Het is een algemeen bekend probleem dat alleen optreedt als u een e-mail naar uzelf verzendt.", + "The emails do not show up twice in your inbox because they have the same \"Message-ID\" value in the email headers.": "De e-mails verschijnen niet tweemaal in uw inbox omdat ze dezelfde \"Message-ID\"-waarde hebben in de e-mailheaders.", + "If you're using a service such as Gmail, then the email will only be shown in your Sent folder.": "Als u een dienst zoals Gmail gebruikt, wordt de e-mail alleen weergegeven in uw map Verzonden.", + "We are simply letting you know in advance of this issue!": "Wij informeren u eenvoudigweg vooraf over dit probleem!", + "Read the official Gmail answer": "Lees het officiële Gmail-antwoord", + "What is Forward Email?": "Wat is e-mail doorsturen?", + "If you have any questions or comments, then please let us know.": "Heeft u vragen of opmerkingen, laat het ons dan weten.", + "Are your emails missing from your inbox?": "Ontbreken uw e-mails in uw inbox?", + "Retrieve logs": "Logboeken ophalen", + "Our API programmatically allows you to download logs for your account. Submitting a request to this endpoint will process all logs for your account and email them to you as an attachment (": "Met onze API kunt u programmatisch logboeken voor uw account downloaden. Als u een verzoek indient bij dit eindpunt, worden alle logboeken voor uw account verwerkt en als bijlage naar u verzonden (", + "gzip": "gzip", + "compressed": "gecomprimeerd", + "spreadsheet file) once complete.": "spreadsheetbestand) zodra het voltooid is.", + "This allows you to create background jobs with a": "Hiermee kunt u achtergrondtaken maken met een", + "Cron job": "Cron-taak", + "or using our": "of gebruik onze", + "Node.js job scheduling software Bree": "Node.js taakplanningssoftware Bree", + "to receive logs whenever you desire. Note that this endpoint is limited to": "om logs te ontvangen wanneer u maar wilt. Houd er rekening mee dat dit eindpunt beperkt is tot", + "requests per day.": "aanvragen per dag.", + "The attachment is the lowercase form of": "De bijlage is de vorm van kleine letters", + "and the email itself contains a brief summary of the logs retrieved. You can also download logs at any time from": "en de e-mail zelf bevat een korte samenvatting van de opgehaalde logbestanden. U kunt ook op elk gewenst moment logboeken downloaden van", + "String (FQDN)": "Tekenreeks (FQDN)", + "Filter logs by fully qualified domain (\"FQDN\"). If you do not provide this then all logs across all domains will be retrieved.": "Filter logboeken op volledig gekwalificeerd domein (\"FQDN\"). Als u dit niet opgeeft, worden alle logbestanden van alle domeinen opgehaald.", + "Search for logs by email, domain, alias name, IP address, or date (": "Zoek naar logboeken op e-mail, domein, aliasnaam, IP-adres of datum (", + "format).": "formaat).", + "Example Cron job (at midnight every day):": "Voorbeeld Cronjob (elke dag om middernacht):", + "Note that you can use services such as": "Houd er rekening mee dat u services kunt gebruiken zoals", + "Crontab.guru": "Crontab.guru", + "to validate your cron job expression syntax.": "om de syntaxis van uw cronjob-expressie te valideren.", + "Example Cron job (at midnight every day": "Voorbeeld Cronjob (elke dag om middernacht", + "and with logs for previous day": "en met logs van de vorige dag", + "Gzip": "Gzip" } \ No newline at end of file diff --git a/locales/no.json b/locales/no.json index 1c782bba52..6b50761b85 100644 --- a/locales/no.json +++ b/locales/no.json @@ -4879,5 +4879,43 @@ "Your report will be emailed to you shortly.": "Rapporten din vil bli sendt til deg i løpet av kort tid.", "Right now anyone can run this computer command:": "Akkurat nå kan hvem som helst kjøre denne datamaskinkommandoen:", "Your email is displayed in the output:": "E-posten din vises i utdataene:", - "Upgrading will encrypt and hide your email:": "Oppgradering vil kryptere og skjule e-posten din:" + "Upgrading will encrypt and hide your email:": "Oppgradering vil kryptere og skjule e-posten din:", + "Your email was sent successfully": "E-posten din ble sendt", + "Don't worry – everything is OK!": "Ikke bekymre deg – alt er ok!", + "We detected that you successfully sent an email to yourself.": "Vi oppdaget at du har sendt en e-post til deg selv.", + "Do you send this every time?": "Sender du denne hver gang?", + "No, we only send it the first time as a courtesy.": "Nei, vi sender det bare første gang som en tjeneste.", + "Why are you sending this email?": "Hvorfor sender du denne e-posten?", + "It is a widely known issue that only happens when you send an email to yourself as yourself.": "Det er et allment kjent problem som bare skjer når du sender en e-post til deg selv som deg selv.", + "The emails do not show up twice in your inbox because they have the same \"Message-ID\" value in the email headers.": "E-postene vises ikke to ganger i innboksen din fordi de har samme «Message-ID»-verdi i e-posthodene.", + "If you're using a service such as Gmail, then the email will only be shown in your Sent folder.": "Hvis du bruker en tjeneste som Gmail, vil e-posten bare vises i mappen Sendt.", + "We are simply letting you know in advance of this issue!": "Vi gir deg rett og slett beskjed på forhånd om dette problemet!", + "Read the official Gmail answer": "Les det offisielle Gmail-svaret", + "What is Forward Email?": "Hva er videresend e-post?", + "If you have any questions or comments, then please let us know.": "Hvis du har spørsmål eller kommentarer, vennligst gi oss beskjed.", + "Are your emails missing from your inbox?": "Mangler e-postene dine fra innboksen din?", + "Retrieve logs": "Hent logger", + "Our API programmatically allows you to download logs for your account. Submitting a request to this endpoint will process all logs for your account and email them to you as an attachment (": "Vår API programmert lar deg laste ned logger for kontoen din. Ved å sende inn en forespørsel til dette endepunktet vil alle logger for kontoen din behandles og sendes via e-post til deg som et vedlegg (", + "gzip": "gzip", + "compressed": "komprimert", + "spreadsheet file) once complete.": "regnearkfil) når den er fullført.", + "This allows you to create background jobs with a": "Dette lar deg lage bakgrunnsjobber med en", + "Cron job": "Cron jobb", + "or using our": "eller bruke vår", + "Node.js job scheduling software Bree": "Node.js jobbplanleggingsprogramvare Bree", + "to receive logs whenever you desire. Note that this endpoint is limited to": "å motta logger når du måtte ønske det. Merk at dette endepunktet er begrenset til", + "requests per day.": "forespørsler per dag.", + "The attachment is the lowercase form of": "Vedlegget er en liten form av", + "and the email itself contains a brief summary of the logs retrieved. You can also download logs at any time from": "og selve e-posten inneholder et kort sammendrag av loggene som er hentet. Du kan også laste ned logger når som helst fra", + "String (FQDN)": "String (FQDN)", + "Filter logs by fully qualified domain (\"FQDN\"). If you do not provide this then all logs across all domains will be retrieved.": "Filtrer logger etter fullt kvalifisert domene (\"FQDN\"). Hvis du ikke oppgir dette, vil alle logger på tvers av alle domener bli hentet.", + "Search for logs by email, domain, alias name, IP address, or date (": "Søk etter logger etter e-post, domene, aliasnavn, IP-adresse eller dato (", + "format).": "format).", + "Example Cron job (at midnight every day):": "Eksempel Cron-jobb (ved midnatt hver dag):", + "Note that you can use services such as": "Merk at du kan bruke tjenester som f.eks", + "Crontab.guru": "Crontab.guru", + "to validate your cron job expression syntax.": "for å validere syntaksen for cron jobbuttrykk.", + "Example Cron job (at midnight every day": "Eksempel Cron-jobb (ved midnatt hver dag", + "and with logs for previous day": "og med logger for forrige dag", + "Gzip": "Gzip" } \ No newline at end of file diff --git a/locales/pl.json b/locales/pl.json index 8980c186a1..e36afb65ef 100644 --- a/locales/pl.json +++ b/locales/pl.json @@ -4874,5 +4874,43 @@ "Your report will be emailed to you shortly.": "Twój raport zostanie wkrótce przesłany do Ciebie e-mailem.", "Right now anyone can run this computer command:": "W tej chwili każdy może uruchomić to polecenie na komputerze:", "Your email is displayed in the output:": "Twój adres e-mail zostanie wyświetlony w wynikach:", - "Upgrading will encrypt and hide your email:": "Aktualizacja zaszyfruje i ukryje Twój e-mail:" + "Upgrading will encrypt and hide your email:": "Aktualizacja zaszyfruje i ukryje Twój e-mail:", + "Your email was sent successfully": "Twój e-mail został wysłany", + "Don't worry – everything is OK!": "Nie martw się – wszystko w porządku!", + "We detected that you successfully sent an email to yourself.": "Wykryliśmy, że pomyślnie wysłałeś wiadomość e-mail do siebie.", + "Do you send this every time?": "Wysyłasz to za każdym razem?", + "No, we only send it the first time as a courtesy.": "Nie, wysyłamy to tylko za pierwszym razem w ramach grzeczności.", + "Why are you sending this email?": "Dlaczego wysyłasz tego e-maila?", + "It is a widely known issue that only happens when you send an email to yourself as yourself.": "Jest to powszechnie znany problem, który występuje tylko wtedy, gdy wysyłasz e-mail do siebie jako do siebie.", + "The emails do not show up twice in your inbox because they have the same \"Message-ID\" value in the email headers.": "E-maile nie pojawiają się dwukrotnie w Twojej skrzynce odbiorczej, ponieważ mają tę samą wartość „Message-ID” w nagłówkach e-maili.", + "If you're using a service such as Gmail, then the email will only be shown in your Sent folder.": "Jeśli korzystasz z usługi takiej jak Gmail, wiadomość e-mail będzie wyświetlana tylko w folderze Wysłane.", + "We are simply letting you know in advance of this issue!": "Po prostu informujemy Cię o tym problemie z wyprzedzeniem!", + "Read the official Gmail answer": "Przeczytaj oficjalną odpowiedź na Gmaila", + "What is Forward Email?": "Co to jest przesyłanie wiadomości e-mail?", + "If you have any questions or comments, then please let us know.": "Jeśli masz jakieś pytania lub uwagi, daj nam znać.", + "Are your emails missing from your inbox?": "Brakuje Ci e-maili w Twojej skrzynce odbiorczej?", + "Retrieve logs": "Pobierz dzienniki", + "Our API programmatically allows you to download logs for your account. Submitting a request to this endpoint will process all logs for your account and email them to you as an attachment (": "Nasze API programowo umożliwia pobranie logów dla Twojego konta. Przesłanie żądania do tego punktu końcowego spowoduje przetworzenie wszystkich dzienników Twojego konta i przesłanie ich pocztą elektroniczną jako załącznik (", + "gzip": "gzip", + "compressed": "sprężony", + "spreadsheet file) once complete.": "plik arkusza kalkulacyjnego) po zakończeniu.", + "This allows you to create background jobs with a": "Umożliwia to tworzenie zadań w tle za pomocą pliku", + "Cron job": "Praca Crona", + "or using our": "lub korzystając z naszego", + "Node.js job scheduling software Bree": "Oprogramowanie do planowania zadań Node.js Bree", + "to receive logs whenever you desire. Note that this endpoint is limited to": "aby otrzymywać logi kiedy tylko chcesz. Należy pamiętać, że ten punkt końcowy jest ograniczony do", + "requests per day.": "żądań dziennie.", + "The attachment is the lowercase form of": "Załącznik pisany małymi literami", + "and the email itself contains a brief summary of the logs retrieved. You can also download logs at any time from": "a sama wiadomość e-mail zawiera krótkie podsumowanie pobranych dzienników. W każdej chwili możesz także pobrać logi ze strony", + "String (FQDN)": "Ciąg (FQDN)", + "Filter logs by fully qualified domain (\"FQDN\"). If you do not provide this then all logs across all domains will be retrieved.": "Filtruj logi według w pełni kwalifikowanej domeny („FQDN”). Jeśli tego nie podasz, zostaną pobrane wszystkie dzienniki we wszystkich domenach.", + "Search for logs by email, domain, alias name, IP address, or date (": "Wyszukaj dzienniki według adresu e-mail, domeny, aliasu, adresu IP lub daty (", + "format).": "format).", + "Example Cron job (at midnight every day):": "Przykładowe zadanie Cron (codziennie o północy):", + "Note that you can use services such as": "Pamiętaj, że możesz skorzystać z usług takich jak", + "Crontab.guru": "Crontab.guru", + "to validate your cron job expression syntax.": "aby sprawdzić składnię wyrażenia zadania cron.", + "Example Cron job (at midnight every day": "Przykładowe zadanie Cron (codziennie o północy", + "and with logs for previous day": "oraz logi z poprzedniego dnia", + "Gzip": "Gzip" } \ No newline at end of file diff --git a/locales/pt.json b/locales/pt.json index a81c1d63cb..d724a1c544 100644 --- a/locales/pt.json +++ b/locales/pt.json @@ -4874,5 +4874,43 @@ "Your report will be emailed to you shortly.": "Seu relatório será enviado para você em breve.", "Right now anyone can run this computer command:": "No momento, qualquer pessoa pode executar este comando de computador:", "Your email is displayed in the output:": "Seu e-mail é exibido na saída:", - "Upgrading will encrypt and hide your email:": "A atualização criptografará e ocultará seu e-mail:" + "Upgrading will encrypt and hide your email:": "A atualização criptografará e ocultará seu e-mail:", + "Your email was sent successfully": "Seu e-mail foi enviado com sucesso", + "Don't worry – everything is OK!": "Não se preocupe - está tudo bem!", + "We detected that you successfully sent an email to yourself.": "Detectamos que você enviou um e-mail para si mesmo com sucesso.", + "Do you send this every time?": "Você envia isso sempre?", + "No, we only send it the first time as a courtesy.": "Não, só enviamos na primeira vez como cortesia.", + "Why are you sending this email?": "Por que você está enviando este e-mail?", + "It is a widely known issue that only happens when you send an email to yourself as yourself.": "É um problema amplamente conhecido que acontece quando você envia um e-mail para si mesmo.", + "The emails do not show up twice in your inbox because they have the same \"Message-ID\" value in the email headers.": "Os e-mails não aparecem duas vezes na sua caixa de entrada porque possuem o mesmo valor “Message-ID” nos cabeçalhos dos e-mails.", + "If you're using a service such as Gmail, then the email will only be shown in your Sent folder.": "Se você estiver usando um serviço como o Gmail, o e-mail será mostrado apenas na pasta Enviados.", + "We are simply letting you know in advance of this issue!": "Estamos simplesmente informando você com antecedência sobre esse problema!", + "Read the official Gmail answer": "Leia a resposta oficial do Gmail", + "What is Forward Email?": "O que é encaminhamento de e-mail?", + "If you have any questions or comments, then please let us know.": "Se você tiver alguma dúvida ou comentário, informe-nos.", + "Are your emails missing from your inbox?": "Seus e-mails estão faltando na sua caixa de entrada?", + "Retrieve logs": "Recuperar registros", + "Our API programmatically allows you to download logs for your account. Submitting a request to this endpoint will process all logs for your account and email them to you as an attachment (": "Nossa API permite programaticamente que você baixe logs para sua conta. O envio de uma solicitação para esse endpoint processará todos os registros da sua conta e os enviará por e-mail como anexo (", + "gzip": "gzip", + "compressed": "comprimido", + "spreadsheet file) once complete.": "arquivo de planilha) depois de concluído.", + "This allows you to create background jobs with a": "Isso permite criar trabalhos em segundo plano com um", + "Cron job": "Trabalho Cron", + "or using our": "ou usando nosso", + "Node.js job scheduling software Bree": "Software de agendamento de tarefas Node.js Bree", + "to receive logs whenever you desire. Note that this endpoint is limited to": "para receber logs sempre que desejar. Observe que esse endpoint está limitado a", + "requests per day.": "solicitações por dia.", + "The attachment is the lowercase form of": "O anexo é a forma minúscula de", + "and the email itself contains a brief summary of the logs retrieved. You can also download logs at any time from": "e o próprio email contém um breve resumo dos logs recuperados. Você também pode baixar logs a qualquer momento em", + "String (FQDN)": "Cadeia de caracteres (FQDN)", + "Filter logs by fully qualified domain (\"FQDN\"). If you do not provide this then all logs across all domains will be retrieved.": "Filtre os logs por domínio totalmente qualificado (\"FQDN\"). Se você não fornecer isso, todos os logs de todos os domínios serão recuperados.", + "Search for logs by email, domain, alias name, IP address, or date (": "Pesquise registros por e-mail, domínio, nome alternativo, endereço IP ou data (", + "format).": "formatar).", + "Example Cron job (at midnight every day):": "Exemplo de Cron job (à meia-noite todos os dias):", + "Note that you can use services such as": "Observe que você pode usar serviços como", + "Crontab.guru": "Crontab.guru", + "to validate your cron job expression syntax.": "para validar a sintaxe da expressão do seu cron job.", + "Example Cron job (at midnight every day": "Exemplo de Cron job (à meia-noite todos os dias", + "and with logs for previous day": "e com registros do dia anterior", + "Gzip": "Gzip" } \ No newline at end of file diff --git a/locales/ru.json b/locales/ru.json index f97f3ff5dc..888701799c 100644 --- a/locales/ru.json +++ b/locales/ru.json @@ -4874,5 +4874,43 @@ "Your report will be emailed to you shortly.": "Ваш отчет будет отправлен вам по электронной почте в ближайшее время.", "Right now anyone can run this computer command:": "Прямо сейчас любой может запустить эту компьютерную команду:", "Your email is displayed in the output:": "Ваш адрес электронной почты отображается в выводе:", - "Upgrading will encrypt and hide your email:": "При обновлении ваша электронная почта будет зашифрована и скрыта:" + "Upgrading will encrypt and hide your email:": "При обновлении ваша электронная почта будет зашифрована и скрыта:", + "Your email was sent successfully": "Ваше письмо было успешно отправлено", + "Don't worry – everything is OK!": "Не волнуйтесь – – все в порядке!", + "We detected that you successfully sent an email to yourself.": "Мы обнаружили, что вы успешно отправили электронное письмо самому себе.", + "Do you send this every time?": "Вы отправляете это каждый раз?", + "No, we only send it the first time as a courtesy.": "Нет, мы отправляем его только в первый раз в качестве вежливости.", + "Why are you sending this email?": "Почему вы отправляете это письмо?", + "It is a widely known issue that only happens when you send an email to yourself as yourself.": "Это широко известная проблема, которая возникает только тогда, когда вы отправляете электронное письмо самому себе.", + "The emails do not show up twice in your inbox because they have the same \"Message-ID\" value in the email headers.": "Письма не появляются дважды в вашем почтовом ящике, потому что они имеют одно и то же значение «Message-ID» в заголовках писем.", + "If you're using a service such as Gmail, then the email will only be shown in your Sent folder.": "Если вы используете такую службу, как Gmail, электронное письмо будет отображаться только в папке «Отправленные».", + "We are simply letting you know in advance of this issue!": "Мы просто заранее информируем вас об этой проблеме!", + "Read the official Gmail answer": "Прочитайте официальный ответ Gmail", + "What is Forward Email?": "Что такое пересылка электронной почты?", + "If you have any questions or comments, then please let us know.": "Если у вас есть какие-либо вопросы или комментарии, пожалуйста, дайте нам знать.", + "Are your emails missing from your inbox?": "Ваши электронные письма пропали из вашего почтового ящика?", + "Retrieve logs": "Получить журналы", + "Our API programmatically allows you to download logs for your account. Submitting a request to this endpoint will process all logs for your account and email them to you as an attachment (": "Наш API программно позволяет загружать журналы для вашей учетной записи. Отправка запроса на эту конечную точку обработает все журналы вашей учетной записи и отправит их вам по электронной почте в виде вложения (", + "gzip": "gzip", + "compressed": "сжатый", + "spreadsheet file) once complete.": "файл электронной таблицы) после завершения.", + "This allows you to create background jobs with a": "Это позволяет создавать фоновые задания с", + "Cron job": "задание Крон", + "or using our": "или используя наш", + "Node.js job scheduling software Bree": "Программное обеспечение для планирования заданий Node.js Bree", + "to receive logs whenever you desire. Note that this endpoint is limited to": "получать журналы в любое время. Обратите внимание, что эта конечная точка ограничена", + "requests per day.": "запросов в день.", + "The attachment is the lowercase form of": "Вложение представляет собой строчную форму", + "and the email itself contains a brief summary of the logs retrieved. You can also download logs at any time from": "а само электронное письмо содержит краткое описание полученных журналов. Вы также можете в любое время скачать журналы с", + "String (FQDN)": "Строка (полное доменное имя)", + "Filter logs by fully qualified domain (\"FQDN\"). If you do not provide this then all logs across all domains will be retrieved.": "Фильтрация журналов по полному домену («FQDN»). Если вы не предоставите это, будут получены все журналы всех доменов.", + "Search for logs by email, domain, alias name, IP address, or date (": "Поиск журналов по электронной почте, домену, псевдониму, IP-адресу или дате (", + "format).": "формат).", + "Example Cron job (at midnight every day):": "Пример задания Cron (ежедневно в полночь):", + "Note that you can use services such as": "Обратите внимание, что вы можете использовать такие сервисы, как", + "Crontab.guru": "Crontab.guru", + "to validate your cron job expression syntax.": "для проверки синтаксиса выражения вашего задания cron.", + "Example Cron job (at midnight every day": "Пример задания Cron (каждый день в полночь", + "and with logs for previous day": "и с журналами за предыдущий день", + "Gzip": "Gzip" } \ No newline at end of file diff --git a/locales/sv.json b/locales/sv.json index f42bcf90be..702c0d16e2 100644 --- a/locales/sv.json +++ b/locales/sv.json @@ -4874,5 +4874,43 @@ "Your report will be emailed to you shortly.": "Din rapport kommer att skickas till dig inom kort.", "Right now anyone can run this computer command:": "Just nu kan vem som helst köra detta datorkommando:", "Your email is displayed in the output:": "Din e-post visas i utgången:", - "Upgrading will encrypt and hide your email:": "Uppgradering kommer att kryptera och dölja din e-post:" + "Upgrading will encrypt and hide your email:": "Uppgradering kommer att kryptera och dölja din e-post:", + "Your email was sent successfully": "Din email skickades framgångsrikt", + "Don't worry – everything is OK!": "Oroa dig inte – allt är ok!", + "We detected that you successfully sent an email to yourself.": "Vi upptäckte att du har skickat ett e-postmeddelande till dig själv.", + "Do you send this every time?": "Skickar du detta varje gång?", + "No, we only send it the first time as a courtesy.": "Nej, vi skickar det bara första gången som en artighet.", + "Why are you sending this email?": "Varför skickar du detta mail?", + "It is a widely known issue that only happens when you send an email to yourself as yourself.": "Det är ett allmänt känt problem som bara inträffar när du skickar ett mejl till dig själv som dig själv.", + "The emails do not show up twice in your inbox because they have the same \"Message-ID\" value in the email headers.": "E-postmeddelandena dyker inte upp två gånger i din inkorg eftersom de har samma \"Message-ID\"-värde i e-posthuvudena.", + "If you're using a service such as Gmail, then the email will only be shown in your Sent folder.": "Om du använder en tjänst som Gmail, kommer e-postmeddelandet endast att visas i mappen Skickat.", + "We are simply letting you know in advance of this issue!": "Vi informerar dig helt enkelt om detta i förväg!", + "Read the official Gmail answer": "Läs det officiella Gmail-svaret", + "What is Forward Email?": "Vad är vidarebefordra e-post?", + "If you have any questions or comments, then please let us know.": "Om du har några frågor eller kommentarer, vänligen meddela oss.", + "Are your emails missing from your inbox?": "Saknas dina e-postmeddelanden i din inkorg?", + "Retrieve logs": "Hämta loggar", + "Our API programmatically allows you to download logs for your account. Submitting a request to this endpoint will process all logs for your account and email them to you as an attachment (": "Vårt API låter dig programmässigt ladda ner loggar för ditt konto. Om du skickar en begäran till denna slutpunkt kommer alla loggar för ditt konto att bearbetas och du skickar dem via e-post som en bilaga (", + "gzip": "gzip", + "compressed": "komprimerad", + "spreadsheet file) once complete.": "kalkylarksfil) när den är klar.", + "This allows you to create background jobs with a": "Detta gör att du kan skapa bakgrundsjobb med en", + "Cron job": "Cron jobb", + "or using our": "eller använder vår", + "Node.js job scheduling software Bree": "Node.js jobbschemaläggningsprogram Bree", + "to receive logs whenever you desire. Note that this endpoint is limited to": "att ta emot loggar när du vill. Observera att denna slutpunkt är begränsad till", + "requests per day.": "förfrågningar per dag.", + "The attachment is the lowercase form of": "Bilagan är en gemen form av", + "and the email itself contains a brief summary of the logs retrieved. You can also download logs at any time from": "och själva e-postmeddelandet innehåller en kort sammanfattning av loggarna som hämtats. Du kan också ladda ner loggar när som helst från", + "String (FQDN)": "Sträng (FQDN)", + "Filter logs by fully qualified domain (\"FQDN\"). If you do not provide this then all logs across all domains will be retrieved.": "Filtrera loggar efter fullständigt kvalificerad domän (\"FQDN\"). Om du inte anger detta kommer alla loggar över alla domäner att hämtas.", + "Search for logs by email, domain, alias name, IP address, or date (": "Sök efter loggar efter e-post, domän, aliasnamn, IP-adress eller datum (", + "format).": "formatera).", + "Example Cron job (at midnight every day):": "Exempel på Cron-jobb (vid midnatt varje dag):", + "Note that you can use services such as": "Observera att du kan använda tjänster som t.ex", + "Crontab.guru": "Crontab.guru", + "to validate your cron job expression syntax.": "för att validera syntaxen för ditt cron-jobbuttryck.", + "Example Cron job (at midnight every day": "Exempel på Cron-jobb (vid midnatt varje dag", + "and with logs for previous day": "och med loggar för föregående dag", + "Gzip": "Gzip" } \ No newline at end of file diff --git a/locales/th.json b/locales/th.json index 43b31dc340..f341b33635 100644 --- a/locales/th.json +++ b/locales/th.json @@ -4874,5 +4874,43 @@ "Your report will be emailed to you shortly.": "รายงานของคุณจะถูกส่งถึงคุณทางอีเมลในไม่ช้า", "Right now anyone can run this computer command:": "ตอนนี้ใครๆ ก็สามารถเรียกใช้คำสั่งคอมพิวเตอร์เครื่องนี้ได้:", "Your email is displayed in the output:": "อีเมลของคุณจะแสดงในผลลัพธ์:", - "Upgrading will encrypt and hide your email:": "การอัปเกรดจะเข้ารหัสและซ่อนอีเมลของคุณ:" + "Upgrading will encrypt and hide your email:": "การอัปเกรดจะเข้ารหัสและซ่อนอีเมลของคุณ:", + "Your email was sent successfully": "อีเมลของคุณถูกส่งเรียบร้อยแล้ว", + "Don't worry – everything is OK!": "ไม่ต้องกังวล – ทุกอย่างปกติดี!", + "We detected that you successfully sent an email to yourself.": "เราตรวจพบว่าคุณส่งอีเมลถึงตัวคุณเองสำเร็จแล้ว", + "Do you send this every time?": "คุณส่งสิ่งนี้ทุกครั้งหรือไม่?", + "No, we only send it the first time as a courtesy.": "ไม่ เราส่งให้เป็นครั้งแรกเพื่อเป็นการสมนาคุณเท่านั้น", + "Why are you sending this email?": "เหตุใดคุณจึงส่งอีเมลนี้", + "It is a widely known issue that only happens when you send an email to yourself as yourself.": "เป็นปัญหาที่ทราบกันอย่างแพร่หลายซึ่งจะเกิดขึ้นเมื่อคุณส่งอีเมลถึงตัวคุณเอง ในฐานะ ตัวคุณเอง เท่านั้น", + "The emails do not show up twice in your inbox because they have the same \"Message-ID\" value in the email headers.": "อีเมลไม่แสดงสองครั้งในกล่องจดหมายของคุณเนื่องจากมีค่า \"Message-ID\" เหมือนกันในส่วนหัวของอีเมล", + "If you're using a service such as Gmail, then the email will only be shown in your Sent folder.": "หากคุณใช้บริการเช่น Gmail อีเมลจะแสดงเฉพาะในโฟลเดอร์ส่งแล้วเท่านั้น", + "We are simply letting you know in advance of this issue!": "เราเพียงแจ้งให้คุณทราบล่วงหน้าเกี่ยวกับปัญหานี้!", + "Read the official Gmail answer": "อ่านคำตอบอย่างเป็นทางการของ Gmail", + "What is Forward Email?": "ส่งต่ออีเมล์คืออะไร?", + "If you have any questions or comments, then please let us know.": "หากคุณมีคำถามหรือความคิดเห็นใด ๆ โปรดแจ้งให้เราทราบ", + "Are your emails missing from your inbox?": "อีเมลของคุณหายไปจากกล่องจดหมายของคุณหรือไม่?", + "Retrieve logs": "ดึงข้อมูลบันทึก", + "Our API programmatically allows you to download logs for your account. Submitting a request to this endpoint will process all logs for your account and email them to you as an attachment (": "API ของเราอนุญาตให้คุณดาวน์โหลดบันทึกสำหรับบัญชีของคุณโดยทางโปรแกรม การส่งคำขอไปยังตำแหน่งข้อมูลนี้จะประมวลผลบันทึกทั้งหมดสำหรับบัญชีของคุณและส่งอีเมลถึงคุณเป็นไฟล์แนบ (", + "gzip": "gzip", + "compressed": "บีบอัด", + "spreadsheet file) once complete.": "ไฟล์สเปรดชีต) เมื่อเสร็จแล้ว", + "This allows you to create background jobs with a": "สิ่งนี้ช่วยให้คุณสร้างงานพื้นหลังด้วย", + "Cron job": "งานครอน", + "or using our": "หรือใช้ของเรา", + "Node.js job scheduling software Bree": "ซอฟต์แวร์กำหนดเวลางาน Node.js Bree", + "to receive logs whenever you desire. Note that this endpoint is limited to": "เพื่อรับบันทึกทุกครั้งที่คุณต้องการ โปรดทราบว่าปลายทางนี้จำกัดอยู่เพียง", + "requests per day.": "คำขอต่อวัน", + "The attachment is the lowercase form of": "สิ่งที่แนบมาเป็นรูปแบบตัวพิมพ์เล็กของ", + "and the email itself contains a brief summary of the logs retrieved. You can also download logs at any time from": "และตัวอีเมลเองก็มีข้อมูลสรุปโดยย่อของบันทึกที่ดึงมา คุณยังสามารถดาวน์โหลดบันทึกได้ตลอดเวลาจาก", + "String (FQDN)": "สตริง (FQDN)", + "Filter logs by fully qualified domain (\"FQDN\"). If you do not provide this then all logs across all domains will be retrieved.": "กรองบันทึกตามโดเมนแบบเต็ม (\"FQDN\") หากคุณไม่ระบุข้อมูลนี้ บันทึกทั้งหมดในทุกโดเมนจะถูกเรียกคืน", + "Search for logs by email, domain, alias name, IP address, or date (": "ค้นหาบันทึกทางอีเมล โดเมน ชื่อแทน ที่อยู่ IP หรือวันที่ (", + "format).": "รูปแบบ).", + "Example Cron job (at midnight every day):": "ตัวอย่างงาน Cron (เวลาเที่ยงคืนทุกวัน):", + "Note that you can use services such as": "โปรดทราบว่าคุณสามารถใช้บริการต่างๆ เช่น", + "Crontab.guru": "Crontab.guru", + "to validate your cron job expression syntax.": "เพื่อตรวจสอบไวยากรณ์นิพจน์งาน cron ของคุณ", + "Example Cron job (at midnight every day": "ตัวอย่างงาน Cron (เที่ยงคืนทุกวัน)", + "and with logs for previous day": "และมีบันทึกของวันก่อนหน้า", + "Gzip": "จีซิป" } \ No newline at end of file diff --git a/locales/tr.json b/locales/tr.json index 73675781f8..25fc8885f2 100644 --- a/locales/tr.json +++ b/locales/tr.json @@ -4874,5 +4874,43 @@ "Your report will be emailed to you shortly.": "Raporunuz kısa sürede e-posta adresinize gönderilecektir.", "Right now anyone can run this computer command:": "Şu anda herkes bu bilgisayar komutunu çalıştırabilir:", "Your email is displayed in the output:": "E-postanız çıktıda görüntülenir:", - "Upgrading will encrypt and hide your email:": "Yükseltme e-postanızı şifreleyecek ve gizleyecektir:" + "Upgrading will encrypt and hide your email:": "Yükseltme e-postanızı şifreleyecek ve gizleyecektir:", + "Your email was sent successfully": "E-postanız başarıyla gönderildi", + "Don't worry – everything is OK!": "Endişelenmeyin; her şey yolunda!", + "We detected that you successfully sent an email to yourself.": "Kendinize başarıyla e-posta gönderdiğinizi tespit ettik.", + "Do you send this every time?": "Bunu her seferinde mi gönderiyorsun?", + "No, we only send it the first time as a courtesy.": "Hayır, nezaketen sadece ilk seferde gönderiyoruz.", + "Why are you sending this email?": "Bu e-postayı neden gönderiyorsunuz?", + "It is a widely known issue that only happens when you send an email to yourself as yourself.": "Bu, yalnızca kendinize bir e-posta gönderdiğinizde ortaya çıkan, yaygın olarak bilinen bir sorundur.", + "The emails do not show up twice in your inbox because they have the same \"Message-ID\" value in the email headers.": "E-postalar, e-posta başlıklarında aynı \"Mesaj Kimliği\" değerine sahip oldukları için gelen kutunuzda iki kez görünmez.", + "If you're using a service such as Gmail, then the email will only be shown in your Sent folder.": "Gmail gibi bir hizmet kullanıyorsanız e-posta yalnızca Gönderilenler klasörünüzde gösterilir.", + "We are simply letting you know in advance of this issue!": "Bu sorunla ilgili olarak sizi önceden bilgilendiriyoruz!", + "Read the official Gmail answer": "Resmi Gmail yanıtını okuyun", + "What is Forward Email?": "İleri E-posta Nedir?", + "If you have any questions or comments, then please let us know.": "Herhangi bir sorunuz veya yorumunuz varsa lütfen bize bildirin.", + "Are your emails missing from your inbox?": "E-postalarınız gelen kutunuzda kayıp mı?", + "Retrieve logs": "Günlükleri al", + "Our API programmatically allows you to download logs for your account. Submitting a request to this endpoint will process all logs for your account and email them to you as an attachment (": "API'miz programlı olarak hesabınız için günlükleri indirmenize olanak tanır. Bu uç noktaya bir istek gönderdiğinizde, hesabınızdaki tüm günlükler işlenir ve bunları size ek olarak e-postayla gönderilir (", + "gzip": "gzip", + "compressed": "sıkıştırılmış", + "spreadsheet file) once complete.": "elektronik tablo dosyası) tamamlandıktan sonra.", + "This allows you to create background jobs with a": "Bu, arka plan işleri oluşturmanıza olanak tanır.", + "Cron job": "Cron işi", + "or using our": "veya bizim kullanımımızı kullanarak", + "Node.js job scheduling software Bree": "Node.js iş planlama yazılımı Bree", + "to receive logs whenever you desire. Note that this endpoint is limited to": "İstediğiniz zaman günlükleri almak için. Bu uç noktanın aşağıdakilerle sınırlı olduğunu unutmayın", + "requests per day.": "günlük talepler.", + "The attachment is the lowercase form of": "Ek, ifadesinin küçük harf biçimidir", + "and the email itself contains a brief summary of the logs retrieved. You can also download logs at any time from": "e-postanın kendisi de alınan günlüklerin kısa bir özetini içerir. Ayrıca günlükleri istediğiniz zaman adresinden indirebilirsiniz.", + "String (FQDN)": "Dize (FQDN)", + "Filter logs by fully qualified domain (\"FQDN\"). If you do not provide this then all logs across all domains will be retrieved.": "Günlükleri tam etki alanına (\"FQDN\") göre filtreleyin. Bunu sağlamazsanız tüm etki alanlarındaki tüm günlükler alınır.", + "Search for logs by email, domain, alias name, IP address, or date (": "Günlükleri e-posta, etki alanı, takma ad, IP adresi veya tarihe göre arayın (", + "format).": "biçim).", + "Example Cron job (at midnight every day):": "Örnek Cron işi (her gün gece yarısı):", + "Note that you can use services such as": "gibi hizmetleri kullanabileceğinizi unutmayın.", + "Crontab.guru": "Crontab.guru", + "to validate your cron job expression syntax.": "cron işi ifadesi sözdiziminizi doğrulamak için.", + "Example Cron job (at midnight every day": "Örnek Cron işi (her gün gece yarısı)", + "and with logs for previous day": "ve önceki güne ait günlüklerle", + "Gzip": "Gzip" } \ No newline at end of file diff --git a/locales/uk.json b/locales/uk.json index 120ab88d4d..ce750f8eb4 100644 --- a/locales/uk.json +++ b/locales/uk.json @@ -4874,5 +4874,43 @@ "Your report will be emailed to you shortly.": "Ваш звіт незабаром буде надіслано вам електронною поштою.", "Right now anyone can run this computer command:": "Наразі будь-хто може виконати цю комп’ютерну команду:", "Your email is displayed in the output:": "Ваша електронна адреса відображається у вихідних даних:", - "Upgrading will encrypt and hide your email:": "Під час оновлення ваша електронна пошта буде зашифрована та прихована:" + "Upgrading will encrypt and hide your email:": "Під час оновлення ваша електронна пошта буде зашифрована та прихована:", + "Your email was sent successfully": "Ваш електронний лист успішно надіслано", + "Don't worry – everything is OK!": "Не хвилюйтеся – все добре!", + "We detected that you successfully sent an email to yourself.": "Ми виявили, що ви успішно надіслали собі електронний лист.", + "Do you send this every time?": "Ви надсилаєте це кожного разу?", + "No, we only send it the first time as a courtesy.": "Ні, ми надсилаємо його лише вперше як знак ввічливості.", + "Why are you sending this email?": "Чому ви надсилаєте цей електронний лист?", + "It is a widely known issue that only happens when you send an email to yourself as yourself.": "Це широко відома проблема, яка виникає лише тоді, коли ви надсилаєте електронний лист самому собі.", + "The emails do not show up twice in your inbox because they have the same \"Message-ID\" value in the email headers.": "Електронні листи не відображаються двічі у вашій папці \"Вхідні\", оскільки вони мають однакове значення \"Message-ID\" у заголовках електронних листів.", + "If you're using a service such as Gmail, then the email will only be shown in your Sent folder.": "Якщо ви користуєтеся такою службою, як Gmail, електронний лист відображатиметься лише в папці «Надіслані».", + "We are simply letting you know in advance of this issue!": "Ми просто повідомляємо вас заздалегідь про цю проблему!", + "Read the official Gmail answer": "Прочитайте офіційну відповідь Gmail", + "What is Forward Email?": "Що таке пересилання електронної пошти?", + "If you have any questions or comments, then please let us know.": "Якщо у вас є запитання чи коментарі, повідомте нас.", + "Are your emails missing from your inbox?": "Ваші електронні листи відсутні у вашій папці \"Вхідні\"?", + "Retrieve logs": "Отримати журнали", + "Our API programmatically allows you to download logs for your account. Submitting a request to this endpoint will process all logs for your account and email them to you as an attachment (": "Наш API дозволяє програмно завантажувати журнали для вашого облікового запису. Надсилання запиту до цієї кінцевої точки призведе до обробки всіх журналів вашого облікового запису та надсилання їх електронною поштою як вкладення (", + "gzip": "gzip", + "compressed": "стиснутий", + "spreadsheet file) once complete.": "файл електронної таблиці) після завершення.", + "This allows you to create background jobs with a": "Це дозволяє створювати фонові завдання за допомогою a", + "Cron job": "Робота Cron", + "or using our": "або за допомогою нашого", + "Node.js job scheduling software Bree": "Програмне забезпечення Node.js для планування завдань Bree", + "to receive logs whenever you desire. Note that this endpoint is limited to": "отримувати журнали, коли забажаєте. Зверніть увагу, що ця кінцева точка обмежена", + "requests per day.": "запитів на день.", + "The attachment is the lowercase form of": "Додаток є формою малої літери", + "and the email itself contains a brief summary of the logs retrieved. You can also download logs at any time from": "а сам електронний лист містить короткий опис отриманих журналів. Ви також можете будь-коли завантажити журнали з", + "String (FQDN)": "Рядок (FQDN)", + "Filter logs by fully qualified domain (\"FQDN\"). If you do not provide this then all logs across all domains will be retrieved.": "Фільтруйте журнали за повним доменом (\"FQDN\"). Якщо ви не надасте цього, усі журнали в усіх доменах будуть отримані.", + "Search for logs by email, domain, alias name, IP address, or date (": "Пошук журналів за адресою електронної пошти, доменом, псевдонімом, IP-адресою або датою (", + "format).": "формат).", + "Example Cron job (at midnight every day):": "Приклад завдання Cron (щодня опівночі):", + "Note that you can use services such as": "Зверніть увагу, що ви можете скористатися такими послугами, як", + "Crontab.guru": "Crontab.guru", + "to validate your cron job expression syntax.": "щоб перевірити синтаксис виразу завдання cron.", + "Example Cron job (at midnight every day": "Приклад завдання Cron (кожного дня опівночі", + "and with logs for previous day": "і з журналами за попередній день", + "Gzip": "Gzip" } \ No newline at end of file diff --git a/locales/vi.json b/locales/vi.json index 0ec5de9624..920760d5af 100644 --- a/locales/vi.json +++ b/locales/vi.json @@ -4874,5 +4874,43 @@ "Your report will be emailed to you shortly.": "Báo cáo của bạn sẽ sớm được gửi qua email cho bạn.", "Right now anyone can run this computer command:": "Ngay bây giờ bất cứ ai cũng có thể chạy lệnh máy tính này:", "Your email is displayed in the output:": "Email của bạn được hiển thị ở đầu ra:", - "Upgrading will encrypt and hide your email:": "Việc nâng cấp sẽ mã hóa và ẩn email của bạn:" + "Upgrading will encrypt and hide your email:": "Việc nâng cấp sẽ mã hóa và ẩn email của bạn:", + "Your email was sent successfully": "Email của bạn đã được gửi thành công", + "Don't worry – everything is OK!": "Đừng lo lắng – mọi thứ ổn cả!", + "We detected that you successfully sent an email to yourself.": "Chúng tôi phát hiện thấy bạn đã gửi thành công email cho chính mình.", + "Do you send this every time?": "Bạn có gửi cái này mọi lúc không?", + "No, we only send it the first time as a courtesy.": "Không, chúng tôi chỉ gửi nó lần đầu tiên như một phép lịch sự.", + "Why are you sending this email?": "Tại sao bạn gửi email này?", + "It is a widely known issue that only happens when you send an email to yourself as yourself.": "Đây là một vấn đề được biết đến rộng rãi và chỉ xảy ra khi bạn gửi email cho chính mình.", + "The emails do not show up twice in your inbox because they have the same \"Message-ID\" value in the email headers.": "Các email không hiển thị hai lần trong hộp thư đến của bạn vì chúng có cùng giá trị \"Message-ID\" trong tiêu đề email.", + "If you're using a service such as Gmail, then the email will only be shown in your Sent folder.": "Nếu bạn đang sử dụng dịch vụ như Gmail thì email sẽ chỉ hiển thị trong thư mục Đã gửi của bạn.", + "We are simply letting you know in advance of this issue!": "Chúng tôi chỉ đơn giản là cho bạn biết trước về vấn đề này!", + "Read the official Gmail answer": "Đọc câu trả lời chính thức của Gmail", + "What is Forward Email?": "Email chuyển tiếp là gì?", + "If you have any questions or comments, then please let us know.": "Nếu bạn có bất kỳ câu hỏi hoặc ý kiến nào, xin vui lòng cho chúng tôi biết.", + "Are your emails missing from your inbox?": "Email của bạn có bị thiếu trong hộp thư đến không?", + "Retrieve logs": "Truy xuất nhật ký", + "Our API programmatically allows you to download logs for your account. Submitting a request to this endpoint will process all logs for your account and email them to you as an attachment (": "API của chúng tôi theo chương trình cho phép bạn tải xuống nhật ký cho tài khoản của mình. Việc gửi yêu cầu đến điểm cuối này sẽ xử lý tất cả nhật ký cho tài khoản của bạn và gửi chúng qua email cho bạn dưới dạng tệp đính kèm (", + "gzip": "gzip", + "compressed": "nén", + "spreadsheet file) once complete.": "tập tin bảng tính) sau khi hoàn thành.", + "This allows you to create background jobs with a": "Điều này cho phép bạn tạo các công việc nền với một", + "Cron job": "công việc lương thấp", + "or using our": "hoặc sử dụng của chúng tôi", + "Node.js job scheduling software Bree": "Phần mềm lập kế hoạch công việc Node.js Bree", + "to receive logs whenever you desire. Note that this endpoint is limited to": "để nhận nhật ký bất cứ khi nào bạn muốn. Lưu ý rằng điểm cuối này được giới hạn ở", + "requests per day.": "yêu cầu mỗi ngày.", + "The attachment is the lowercase form of": "Tệp đính kèm là dạng chữ thường của", + "and the email itself contains a brief summary of the logs retrieved. You can also download logs at any time from": "và bản thân email chứa bản tóm tắt ngắn gọn về nhật ký được truy xuất. Bạn cũng có thể tải xuống nhật ký bất cứ lúc nào từ", + "String (FQDN)": "Chuỗi (FQDN)", + "Filter logs by fully qualified domain (\"FQDN\"). If you do not provide this then all logs across all domains will be retrieved.": "Lọc nhật ký theo tên miền đủ điều kiện (\"FQDN\"). Nếu bạn không cung cấp thông tin này thì tất cả nhật ký trên tất cả các miền sẽ được truy xuất.", + "Search for logs by email, domain, alias name, IP address, or date (": "Tìm kiếm nhật ký theo email, tên miền, tên bí danh, địa chỉ IP hoặc ngày (", + "format).": "định dạng).", + "Example Cron job (at midnight every day):": "Ví dụ Cron job (vào lúc nửa đêm hàng ngày):", + "Note that you can use services such as": "Lưu ý rằng bạn có thể sử dụng các dịch vụ như", + "Crontab.guru": "Crontab.guru", + "to validate your cron job expression syntax.": "để xác thực cú pháp biểu thức công việc định kỳ của bạn.", + "Example Cron job (at midnight every day": "Ví dụ Cron job (vào lúc nửa đêm hàng ngày", + "and with logs for previous day": "và với nhật ký của ngày hôm trước", + "Gzip": "Gzip" } \ No newline at end of file diff --git a/locales/zh.json b/locales/zh.json index 90c3cc75a6..03d6660736 100644 --- a/locales/zh.json +++ b/locales/zh.json @@ -4565,5 +4565,43 @@ "Your report will be emailed to you shortly.": "您的报告将很快通过电子邮件发送给您。", "Right now anyone can run this computer command:": "现在任何人都可以运行这个计算机命令:", "Your email is displayed in the output:": "您的电子邮件显示在输出中:", - "Upgrading will encrypt and hide your email:": "升级将加密并隐藏您的电子邮件:" + "Upgrading will encrypt and hide your email:": "升级将加密并隐藏您的电子邮件:", + "Your email was sent successfully": "您的电子邮件已成功发送", + "Don't worry – everything is OK!": "别担心——一切都好!", + "We detected that you successfully sent an email to yourself.": "我们检测到您已成功向自己发送了一封电子邮件。", + "Do you send this every time?": "每次都发这个吗?", + "No, we only send it the first time as a courtesy.": "不,我们只是出于礼貌而在第一次发送。", + "Why are you sending this email?": "您为什么发送这封电子邮件?", + "It is a widely known issue that only happens when you send an email to yourself as yourself.": "这是一个众所周知的问题,当您自己的身份向自己发送电子邮件时才会发生。", + "The emails do not show up twice in your inbox because they have the same \"Message-ID\" value in the email headers.": "这些电子邮件不会在您的收件箱中显示两次,因为它们在电子邮件标头中具有相同的“Message-ID”值。", + "If you're using a service such as Gmail, then the email will only be shown in your Sent folder.": "如果您使用 Gmail 等服务,则电子邮件只会显示在您的“已发送”文件夹中。", + "We are simply letting you know in advance of this issue!": "我们只是提前告知您此问题!", + "Read the official Gmail answer": "阅读 Gmail 官方答复", + "What is Forward Email?": "什么是转发电子邮件?", + "If you have any questions or comments, then please let us know.": "如果您有任何问题或意见,请告诉我们。", + "Are your emails missing from your inbox?": "您的收件箱中是否缺少电子邮件?", + "Retrieve logs": "检索日志", + "Our API programmatically allows you to download logs for your account. Submitting a request to this endpoint will process all logs for your account and email them to you as an attachment (": "我们的 API 允许您以编程方式下载您帐户的日志。向此端点提交请求将处理您帐户的所有日志,并将它们作为附件通过电子邮件发送给您(", + "gzip": "压缩包", + "compressed": "压缩的", + "spreadsheet file) once complete.": "电子表格文件)一旦完成。", + "This allows you to create background jobs with a": "这允许您创建后台作业", + "Cron job": "计划任务", + "or using our": "或使用我们的", + "Node.js job scheduling software Bree": "Node.js 作业调度软件 Bree", + "to receive logs whenever you desire. Note that this endpoint is limited to": "随时接收日志。请注意,此端点仅限于", + "requests per day.": "每天的请求数。", + "The attachment is the lowercase form of": "附件是小写形式", + "and the email itself contains a brief summary of the logs retrieved. You can also download logs at any time from": "电子邮件本身包含检索到的日志的简短摘要。您还可以随时从以下位置下载日志", + "String (FQDN)": "字符串 (FQDN)", + "Filter logs by fully qualified domain (\"FQDN\"). If you do not provide this then all logs across all domains will be retrieved.": "按完全限定域(“FQDN”)过滤日志。如果您不提供此信息,则将检索所有域中的所有日志。", + "Search for logs by email, domain, alias name, IP address, or date (": "按电子邮件、域名、别名、IP 地址或日期搜索日志 (", + "format).": "格式)。", + "Example Cron job (at midnight every day):": "Cron 作业示例(每天午夜):", + "Note that you can use services such as": "请注意,您可以使用以下服务:", + "Crontab.guru": "Crontab.guru", + "to validate your cron job expression syntax.": "验证您的 cron 作业表达式语法。", + "Example Cron job (at midnight every day": "Cron 作业示例(每天午夜", + "and with logs for previous day": "以及前一天的日志", + "Gzip": "压缩包" } \ No newline at end of file diff --git a/routes/api/v1/index.js b/routes/api/v1/index.js index 6430c784b7..ba712dba34 100644 --- a/routes/api/v1/index.js +++ b/routes/api/v1/index.js @@ -84,6 +84,19 @@ router api.v1.users.update ); +// logs +router.post( + '/logs/download', + policies.ensureApiToken, + policies.checkVerifiedEmail, + web.myAccount.ensureNotBanned, + api.v1.enforcePaidPlan, + web.myAccount.ensurePaidToDate, + rateLimit(10, 'download logs'), + web.myAccount.retrieveDomains, + web.myAccount.listLogs +); + // emails router .use(