From 58e35d5683e412bada6a98a4ea263e07790feef6 Mon Sep 17 00:00:00 2001 From: Stas Date: Tue, 1 Dec 2015 15:01:35 +0200 Subject: [PATCH 1/6] 108868838-new_method_and_templates --- app/mailers/domain_mailer.rb | 12 ++++ app/models/domain.rb | 1 + .../expiration_reminder.html.erb | 72 +++++++++++++++++++ .../expiration_reminder.text.erb | 72 +++++++++++++++++++ config/locales/en.yml | 1 + 5 files changed, 158 insertions(+) create mode 100644 app/views/mailers/domain_mailer/expiration_reminder.html.erb create mode 100644 app/views/mailers/domain_mailer/expiration_reminder.text.erb diff --git a/app/mailers/domain_mailer.rb b/app/mailers/domain_mailer.rb index 7fe92130b..979da1d52 100644 --- a/app/mailers/domain_mailer.rb +++ b/app/mailers/domain_mailer.rb @@ -176,6 +176,18 @@ class DomainMailer < ApplicationMailer name: @domain.name)} [#{@domain.name}]") end + def expiration_reminder(domain_id, should_deliver) + @domain = Domain.find_by(id: domain_id) + return unless @domain + return if delivery_off?(@domain, should_deliver) + + return if whitelist_blocked?(@domain.registrant.email) + mail(to: format(@domain.registrant.email), + subject: "#{I18n.t(:expiration_remind_subject, + name: @domain.name)} [#{@domain.name}]") + end + + def force_delete(domain_id, should_deliver) @domain = Domain.find_by(id: domain_id) return if delivery_off?(@domain, should_deliver) diff --git a/app/models/domain.rb b/app/models/domain.rb index 64b7ff5a6..9664e4f26 100644 --- a/app/models/domain.rb +++ b/app/models/domain.rb @@ -263,6 +263,7 @@ class Domain < ActiveRecord::Base domains.each do |domain| next unless domain.expirable? domain.set_graceful_expired + DomainMailer.expiration_reminder(domain.id, deliver_emails).deliver STDOUT << "#{Time.zone.now.utc} Domain.start_expire_period: ##{domain.id} (#{domain.name}) #{domain.changes}\n" unless Rails.env.test? domain.save end diff --git a/app/views/mailers/domain_mailer/expiration_reminder.html.erb b/app/views/mailers/domain_mailer/expiration_reminder.html.erb new file mode 100644 index 000000000..61ecccd90 --- /dev/null +++ b/app/views/mailers/domain_mailer/expiration_reminder.html.erb @@ -0,0 +1,72 @@ +Domeen <%= @domain.name %> on aegunud +Lugupeetud .ee domeeni kasutaja + +Domeeninimi <%= @domain.name %> on aegunud ja ei ole alates [% outzonedate %] internetis kättesaadav. Alates [% deletedate %] on domeen <%= @domain.name %> avatud registreerimiseks kõigile huvilistele. + +Domeeni registreeringu pikendamiseks pöörduge palun oma registripidaja [% registrar %] poole. Registripidajate kontaktid leiate aadressilt www.internet.ee/registripidajad. + +Domeeni <%= @domain.name %> kohta on registris järgmised andmed: + +Registreerija: [% registrant %] +[% haldus_est_html %] Tehniline kontakt: [% %] +Registripidaja: [% registrar %] +Nimeserverid: [% %] +Ülevaate kõikidest endaga seotud domeenidest saate registreerija portaalist. http://eedirekt.internet.ee/registrant. + +Parimate soovidega + +Eesti Interneti Sihtasutus +Paldiski mnt 80, 10617 Tallinn +Registrikood: 90010019 +E-post: info@internet.ee +Tel: +372 727 1000 +

+
+

+The <%= @domain.name %> domain has expired +Dear user of .ee domain, + +The domain name <%= @domain.name %> has expired and will not be available on the Internet from [% outzonedate %]. From [% deletedate %], the <%= @domain.name %> domain will be available for registration on a first come first served basis. + +To renew the domain registration, please contact your registrar [% registrar %]. You can find the registrar's contacts at http://www.internet.ee/en/registripidajad/. + +The following data for the <%= @domain.name %> domain have been entered into the registry: + +Registrant: [% registrant %] +[% haldus_eng_html %] Technical contact: [% %] +Registrar: [% registrar %] +Name servers: [% %] +You can find an overview of all your domains at the registrant's portal. http://eedirekt.internet.ee/registrant. + +Sincerely + +Estonian Internet Foundation +Paldiski mnt 80, 10617 Tallinn +Business Registry no: 90010019 +E-mail: info@internet.ee +Phone: +372 727 1000 + +-------------------------------------- + +Домен <%= @domain.name %> устарел +Уважаемый пользователь домена .ee + +Доменное имя <%= @domain.name %> устарело и с [% outzonedate %] недоступно в Интернете. С [% deletedate %] домен <%= @domain.name %> доступен для регистрации всем желающим по принципу "first come, first served". + +Для продления регистрации домена просим обратиться к своему регистратору [% registrar %]. Контактные данные регистраторов можно найти по адресу http://www.internet.ee/ru/p/. + +Относительно домена <%= @domain.name %> в реестр внесены следующие данные: + +Регистрант: [% registrant %] +[% haldus_rus_html %] Технический контакт: [% %] +Регистратор: [% registrar %] +Серверы доменных имен: [% %] +Обзор всех связанных с Вами доменов можете получить на портале регистранта. http://eedirekt.internet.ee/registrant. + +С наилучшими пожеланиями + +Целевое учреждение Eesti Internet +Paldiski mnt 80, 10617 Tallinn +Регистрационный код: 90010019 +Э-почта: info@internet.ee +Тел.: +372 727 1000 \ No newline at end of file diff --git a/app/views/mailers/domain_mailer/expiration_reminder.text.erb b/app/views/mailers/domain_mailer/expiration_reminder.text.erb new file mode 100644 index 000000000..258dff655 --- /dev/null +++ b/app/views/mailers/domain_mailer/expiration_reminder.text.erb @@ -0,0 +1,72 @@ +Domeen <%= @domain.name %> on aegunud +Lugupeetud .ee domeeni kasutaja + +Domeeninimi <%= @domain.name %> on aegunud ja ei ole alates <%= @domain.outzone_at %> internetis kättesaadav. Alates <%= @domain.delete_at %> on domeen <%= @domain.name %> avatud registreerimiseks kõigile huvilistele. + +Domeeni registreeringu pikendamiseks pöörduge palun oma registripidaja <%= @domain.registrar %> poole. Registripidajate kontaktid leiate aadressilt www.internet.ee/registripidajad. + +Domeeni <%= @domain.name %> kohta on registris järgmised andmed: + +Registreerija: <%= @domain.registrant %> +[% haldus_est_html %] Tehniline kontakt: <%= @domain.tech_domain_contacts %> +Registripidaja: <%= @domain.registrar %> +Nimeserverid: <%= @domain.nameservers %> +Ülevaate kõikidest endaga seotud domeenidest saate registreerija portaalist. http://eedirekt.internet.ee/registrant. + +Parimate soovidega + +Eesti Interneti Sihtasutus +Paldiski mnt 80, 10617 Tallinn +Registrikood: 90010019 +E-post: info@internet.ee +Tel: +372 727 1000 + +-------------------------------------- + +The <%= @domain.name %> domain has expired +Dear user of .ee domain, + +The domain name <%= @domain.name %> has expired and will not be available on the Internet from <%= @domain.outzone_at %>. From <%= @domain.delete_at %>, the <%= @domain.name %> domain will be available for registration on a first come first served basis. + +To renew the domain registration, please contact your registrar <%= @domain.registrar %>. You can find the registrar's contacts at http://www.internet.ee/en/registripidajad/. + +The following data for the <%= @domain.name %> domain have been entered into the registry: + +Registrant: <%= @domain.registrant %> +[% haldus_eng_html %] Technical contact: <%= @domain.tech_domain_contacts %> +Registrar: <%= @domain.registrar %> +Name servers: <%= @domain.nameservers %> +You can find an overview of all your domains at the registrant's portal. http://eedirekt.internet.ee/registrant. + +Sincerely + +Estonian Internet Foundation +Paldiski mnt 80, 10617 Tallinn +Business Registry no: 90010019 +E-mail: info@internet.ee +Phone: +372 727 1000 + +-------------------------------------- + +Домен <%= @domain.name %> устарел +Уважаемый пользователь домена .ee + +Доменное имя <%= @domain.name %> устарело и с <%= @domain.outzone_at %> недоступно в Интернете. С <%= @domain.delete_at %> домен <%= @domain.name %> доступен для регистрации всем желающим по принципу "first come, first served". + +Для продления регистрации домена просим обратиться к своему регистратору <%= @domain.registrar %>. Контактные данные регистраторов можно найти по адресу http://www.internet.ee/ru/p/. + +Относительно домена <%= @domain.name %> в реестр внесены следующие данные: + +Регистрант: <%= @domain.registrant %> +[% haldus_rus_html %] Технический контакт: <%= @domain.tech_domain_contacts %> +Регистратор: <%= @domain.registrar %> +Серверы доменных имен: <%= @domain.nameservers %> +Обзор всех связанных с Вами доменов можете получить на портале регистранта. http://eedirekt.internet.ee/registrant. + +С наилучшими пожеланиями + +Целевое учреждение Eesti Internet +Paldiski mnt 80, 10617 Tallinn +Регистрационный код: 90010019 +Э-почта: info@internet.ee +Тел.: +372 727 1000 \ No newline at end of file diff --git a/config/locales/en.yml b/config/locales/en.yml index 07f4ebc0a..16e643b16 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -925,3 +925,4 @@ en: list_format_is_in_yaml: 'List format is in YAML' if_auth_info_is_left_empty_it_will_be_auto_generated: 'If auth info is left empty, it will be auto generated.' each_domain_name_must_end_with_colon_sign: 'Each domain name must end with colon (:) sign.' + expiration_remind_subject: 'The %{name} domain has expired' From 3169d6c32568654306693407137de1c2b063eef5 Mon Sep 17 00:00:00 2001 From: Stas Date: Tue, 1 Dec 2015 15:33:59 +0200 Subject: [PATCH 2/6] 108868838-logic_update --- app/mailers/domain_mailer.rb | 4 +--- app/models/domain.rb | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/app/mailers/domain_mailer.rb b/app/mailers/domain_mailer.rb index 979da1d52..3788dd510 100644 --- a/app/mailers/domain_mailer.rb +++ b/app/mailers/domain_mailer.rb @@ -176,11 +176,9 @@ class DomainMailer < ApplicationMailer name: @domain.name)} [#{@domain.name}]") end - def expiration_reminder(domain_id, should_deliver) + def expiration_reminder(domain_id) @domain = Domain.find_by(id: domain_id) return unless @domain - return if delivery_off?(@domain, should_deliver) - return if whitelist_blocked?(@domain.registrant.email) mail(to: format(@domain.registrant.email), subject: "#{I18n.t(:expiration_remind_subject, diff --git a/app/models/domain.rb b/app/models/domain.rb index 9664e4f26..06a108f72 100644 --- a/app/models/domain.rb +++ b/app/models/domain.rb @@ -263,7 +263,7 @@ class Domain < ActiveRecord::Base domains.each do |domain| next unless domain.expirable? domain.set_graceful_expired - DomainMailer.expiration_reminder(domain.id, deliver_emails).deliver + DomainMailer.expiration_reminder(domain.id).deliver STDOUT << "#{Time.zone.now.utc} Domain.start_expire_period: ##{domain.id} (#{domain.name}) #{domain.changes}\n" unless Rails.env.test? domain.save end From 2dd2b7e1e1093269ac6ccb70c6a9b27b5c89c5ea Mon Sep 17 00:00:00 2001 From: Stas Date: Wed, 2 Dec 2015 17:27:19 +0200 Subject: [PATCH 3/6] 108868838-templates --- .../expiration_reminder.html.erb | 133 +++++++++--------- .../expiration_reminder.text.erb | 39 ++--- 2 files changed, 89 insertions(+), 83 deletions(-) diff --git a/app/views/mailers/domain_mailer/expiration_reminder.html.erb b/app/views/mailers/domain_mailer/expiration_reminder.html.erb index 61ecccd90..63c08b1d2 100644 --- a/app/views/mailers/domain_mailer/expiration_reminder.html.erb +++ b/app/views/mailers/domain_mailer/expiration_reminder.html.erb @@ -1,72 +1,75 @@ -Domeen <%= @domain.name %> on aegunud -Lugupeetud .ee domeeni kasutaja - -Domeeninimi <%= @domain.name %> on aegunud ja ei ole alates [% outzonedate %] internetis kättesaadav. Alates [% deletedate %] on domeen <%= @domain.name %> avatud registreerimiseks kõigile huvilistele. - -Domeeni registreeringu pikendamiseks pöörduge palun oma registripidaja [% registrar %] poole. Registripidajate kontaktid leiate aadressilt www.internet.ee/registripidajad. - +Domeen <%= @domain.name %> on aegunud
+Lugupeetud .ee domeeni kasutaja
+
+Domeeninimi <%= @domain.name %> on aegunud ja ei ole alates <%= l(@domain.outzone_at, format: :short) %> internetis kättesaadav. Alates <%= l(@domain.delete_at, format: :short) %> on domeen <%= @domain.name %> avatud registreerimiseks kõigile huvilistele. +

+Domeeni registreeringu pikendamiseks pöörduge palun oma registripidaja <%= @domain.registrar.name %> poole. Registripidajate kontaktid leiate aadressilt www.internet.ee/registripidajad. +

Domeeni <%= @domain.name %> kohta on registris järgmised andmed: - -Registreerija: [% registrant %] -[% haldus_est_html %] Tehniline kontakt: [% %] -Registripidaja: [% registrar %] -Nimeserverid: [% %] -Ülevaate kõikidest endaga seotud domeenidest saate registreerija portaalist. http://eedirekt.internet.ee/registrant. - +

+Registreerija: <%= @domain.registrant_name %>
+Halduskontakt: [% haldus_est_html %]
+Tehniline kontakt: <%= @domain.tech_domain_contacts.map { |c| c.contact.phone }.join ', ' %>
+Registripidaja: <%= @domain.registrar.name %>
+Nimeserverid: <%= @domain.nameservers.join(', ') %>
+Ülevaate kõikidest endaga seotud domeenidest saate registreerija portaalist. http://eedirekt.internet.ee/registrant.
+

Parimate soovidega - -Eesti Interneti Sihtasutus -Paldiski mnt 80, 10617 Tallinn -Registrikood: 90010019 -E-post: info@internet.ee -Tel: +372 727 1000 +

+Eesti Interneti Sihtasutus
+Paldiski mnt 80, 10617 Tallinn
+Registrikood: 90010019
+E-post: info@internet.ee
+Tel: +372 727 1000





-The <%= @domain.name %> domain has expired -Dear user of .ee domain, - -The domain name <%= @domain.name %> has expired and will not be available on the Internet from [% outzonedate %]. From [% deletedate %], the <%= @domain.name %> domain will be available for registration on a first come first served basis. - -To renew the domain registration, please contact your registrar [% registrar %]. You can find the registrar's contacts at http://www.internet.ee/en/registripidajad/. - -The following data for the <%= @domain.name %> domain have been entered into the registry: - -Registrant: [% registrant %] -[% haldus_eng_html %] Technical contact: [% %] -Registrar: [% registrar %] -Name servers: [% %] -You can find an overview of all your domains at the registrant's portal. http://eedirekt.internet.ee/registrant. - +The <%= @domain.name %> domain has expired
+Dear user of .ee domain,
+
+The domain name <%= @domain.name %> has expired and will not be available on the Internet from <%= l(@domain.outzone_at, format: :short) %>. From <%= l(@domain.delete_at, format: :short) %>, the <%= @domain.name %> domain will be available for registration on a first come first served basis. +

+To renew the domain registration, please contact your registrar <%= @domain.registrar.name %>. You can find the registrar's contacts at http://www.internet.ee/en/registripidajad/. +

+The following data for the <%= @domain.name %> domain have been entered into the registry: +

+Registrant: <%= @domain.registrant_name %>
+Administrative contact: [% haldus_eng_html %]
+Technical contact: <%= @domain.tech_domain_contacts.map { |c| c.contact.phone }.join ', ' %>
+Registrar: <%= @domain.registrar.name %>
+Name servers: <%= @domain.nameservers.join(', ') %>
+You can find an overview of all your domains at the registrant's portal. http://eedirekt.internet.ee/registrant.
+

Sincerely - -Estonian Internet Foundation -Paldiski mnt 80, 10617 Tallinn -Business Registry no: 90010019 -E-mail: info@internet.ee -Phone: +372 727 1000 - --------------------------------------- - -Домен <%= @domain.name %> устарел -Уважаемый пользователь домена .ee - -Доменное имя <%= @domain.name %> устарело и с [% outzonedate %] недоступно в Интернете. С [% deletedate %] домен <%= @domain.name %> доступен для регистрации всем желающим по принципу "first come, first served". - -Для продления регистрации домена просим обратиться к своему регистратору [% registrar %]. Контактные данные регистраторов можно найти по адресу http://www.internet.ee/ru/p/. - -Относительно домена <%= @domain.name %> в реестр внесены следующие данные: - -Регистрант: [% registrant %] -[% haldus_rus_html %] Технический контакт: [% %] -Регистратор: [% registrar %] -Серверы доменных имен: [% %] -Обзор всех связанных с Вами доменов можете получить на портале регистранта. http://eedirekt.internet.ee/registrant. - +

+Estonian Internet Foundation
+Paldiski mnt 80, 10617 Tallinn
+Business Registry no: 90010019
+E-mail: info@internet.ee
+Phone: +372 727 1000
+

+
+

+Домен <%= @domain.name %> устарел
+Уважаемый пользователь домена .ee
+
+Доменное имя <%= @domain.name %> устарело и с <%= l(@domain.outzone_at, format: :short) %> недоступно в Интернете. С <%= l(@domain.delete_at, format: :short) %> домен <%= @domain.name %> доступен для регистрации всем желающим по принципу "first come, first served". +

+Для продления регистрации домена просим обратиться к своему регистратору <%= @domain.registrar.name %>. Контактные данные регистраторов можно найти по адресу http://www.internet.ee/ru/p/. +

+Относительно домена <%= @domain.name %> в реестр внесены следующие данные: +

+Регистрант: <%= @domain.registrant_name %>
+Административный контакт: [% haldus_rus_html %]
+Технический контакт: <%= @domain.tech_domain_contacts.map { |c| c.contact.phone }.join ', ' %>
+Регистратор: <%= @domain.registrar.name %>
+Серверы доменных имен: <%= @domain.nameservers.join(', ') %>
+Обзор всех связанных с Вами доменов можете получить на портале регистранта. http://eedirekt.internet.ee/registrant.
+

С наилучшими пожеланиями - -Целевое учреждение Eesti Internet -Paldiski mnt 80, 10617 Tallinn -Регистрационный код: 90010019 -Э-почта: info@internet.ee -Тел.: +372 727 1000 \ No newline at end of file +

+Целевое учреждение Eesti Internet
+Paldiski mnt 80, 10617 Tallinn
+Регистрационный код: 90010019
+Э-почта: info@internet.ee
+Тел.: +372 727 1000
\ No newline at end of file diff --git a/app/views/mailers/domain_mailer/expiration_reminder.text.erb b/app/views/mailers/domain_mailer/expiration_reminder.text.erb index 258dff655..aa4d1754d 100644 --- a/app/views/mailers/domain_mailer/expiration_reminder.text.erb +++ b/app/views/mailers/domain_mailer/expiration_reminder.text.erb @@ -1,16 +1,17 @@ Domeen <%= @domain.name %> on aegunud Lugupeetud .ee domeeni kasutaja -Domeeninimi <%= @domain.name %> on aegunud ja ei ole alates <%= @domain.outzone_at %> internetis kättesaadav. Alates <%= @domain.delete_at %> on domeen <%= @domain.name %> avatud registreerimiseks kõigile huvilistele. +Domeeninimi <%= @domain.name %> on aegunud ja ei ole alates <%= l(@domain.outzone_at, format: :short) %> internetis kättesaadav. Alates <%= l(@domain.delete_at, format: :short) %> on domeen <%= @domain.name %> avatud registreerimiseks kõigile huvilistele. -Domeeni registreeringu pikendamiseks pöörduge palun oma registripidaja <%= @domain.registrar %> poole. Registripidajate kontaktid leiate aadressilt www.internet.ee/registripidajad. +Domeeni registreeringu pikendamiseks pöörduge palun oma registripidaja <%= @domain.registrar.name %> poole. Registripidajate kontaktid leiate aadressilt www.internet.ee/registripidajad. Domeeni <%= @domain.name %> kohta on registris järgmised andmed: -Registreerija: <%= @domain.registrant %> -[% haldus_est_html %] Tehniline kontakt: <%= @domain.tech_domain_contacts %> -Registripidaja: <%= @domain.registrar %> -Nimeserverid: <%= @domain.nameservers %> +Registreerija: <%= @domain.registrant_name %> +Halduskontakt: [% haldus_est_html %] +Tehniline kontakt: <%= @domain.tech_domain_contacts.map { |c| c.contact.phone }.join ', ' %> +Registripidaja: <%= @domain.registrar.name %> +Nimeserverid: <%= @domain.nameservers.join(', ') %> Ülevaate kõikidest endaga seotud domeenidest saate registreerija portaalist. http://eedirekt.internet.ee/registrant. Parimate soovidega @@ -26,16 +27,17 @@ Tel: +372 727 1000 The <%= @domain.name %> domain has expired Dear user of .ee domain, -The domain name <%= @domain.name %> has expired and will not be available on the Internet from <%= @domain.outzone_at %>. From <%= @domain.delete_at %>, the <%= @domain.name %> domain will be available for registration on a first come first served basis. +The domain name <%= @domain.name %> has expired and will not be available on the Internet from <%= l(@domain.outzone_at, format: :short) %>. From <%= l(@domain.delete_at, format: :short) %>, the <%= @domain.name %> domain will be available for registration on a first come first served basis. -To renew the domain registration, please contact your registrar <%= @domain.registrar %>. You can find the registrar's contacts at http://www.internet.ee/en/registripidajad/. +To renew the domain registration, please contact your registrar <%= @domain.registrar.name %>. You can find the registrar's contacts at http://www.internet.ee/en/registripidajad/. The following data for the <%= @domain.name %> domain have been entered into the registry: -Registrant: <%= @domain.registrant %> -[% haldus_eng_html %] Technical contact: <%= @domain.tech_domain_contacts %> -Registrar: <%= @domain.registrar %> -Name servers: <%= @domain.nameservers %> +Registrant: <%= @domain.registrant_name %> +Administrative contact: [% haldus_eng_html %] +Technical contact: <%= @domain.tech_domain_contacts.map { |c| c.contact.phone }.join ', ' %> +Registrar: <%= @domain.registrar.name %> +Name servers: <%= @domain.nameservers.join(', ') %> You can find an overview of all your domains at the registrant's portal. http://eedirekt.internet.ee/registrant. Sincerely @@ -51,16 +53,17 @@ Phone: +372 727 1000 Домен <%= @domain.name %> устарел Уважаемый пользователь домена .ee -Доменное имя <%= @domain.name %> устарело и с <%= @domain.outzone_at %> недоступно в Интернете. С <%= @domain.delete_at %> домен <%= @domain.name %> доступен для регистрации всем желающим по принципу "first come, first served". +Доменное имя <%= @domain.name %> устарело и с <%= l(@domain.outzone_at, format: :short) %> недоступно в Интернете. С <%= l(@domain.delete_at, format: :short) %> домен <%= @domain.name %> доступен для регистрации всем желающим по принципу "first come, first served". -Для продления регистрации домена просим обратиться к своему регистратору <%= @domain.registrar %>. Контактные данные регистраторов можно найти по адресу http://www.internet.ee/ru/p/. +Для продления регистрации домена просим обратиться к своему регистратору <%= @domain.registrar.name %>. Контактные данные регистраторов можно найти по адресу http://www.internet.ee/ru/p/. Относительно домена <%= @domain.name %> в реестр внесены следующие данные: -Регистрант: <%= @domain.registrant %> -[% haldus_rus_html %] Технический контакт: <%= @domain.tech_domain_contacts %> -Регистратор: <%= @domain.registrar %> -Серверы доменных имен: <%= @domain.nameservers %> +Регистрант: <%= @domain.registrant_name %> +Административный контакт: [% haldus_rus_html %] +Технический контакт: <%= @domain.tech_domain_contacts.map { |c| c.contact.phone }.join ', ' %> +Регистратор: <%= @domain.registrar.name %> +Серверы доменных имен: <%= @domain.nameservers.join(', ') %> Обзор всех связанных с Вами доменов можете получить на портале регистранта. http://eedirekt.internet.ee/registrant. С наилучшими пожеланиями From ec79e0a298f2ee058658241cef08b01c006a3a49 Mon Sep 17 00:00:00 2001 From: Stas Date: Mon, 7 Dec 2015 13:22:13 +0200 Subject: [PATCH 4/6] 108868838-admin_contacts_added --- .../mailers/domain_mailer/expiration_reminder.html.erb | 6 +++--- .../mailers/domain_mailer/expiration_reminder.text.erb | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app/views/mailers/domain_mailer/expiration_reminder.html.erb b/app/views/mailers/domain_mailer/expiration_reminder.html.erb index 63c08b1d2..be3ee7cb4 100644 --- a/app/views/mailers/domain_mailer/expiration_reminder.html.erb +++ b/app/views/mailers/domain_mailer/expiration_reminder.html.erb @@ -8,7 +8,7 @@ Domeeni registreeringu pikendamiseks pöörduge palun oma registripidaja <%= @do Domeeni <%= @domain.name %> kohta on registris järgmised andmed:

Registreerija: <%= @domain.registrant_name %>
-Halduskontakt: [% haldus_est_html %]
+Halduskontakt: <%= @domain.admin_contacts.map { |c| c.contact.phone }.join ', ' %>
Tehniline kontakt: <%= @domain.tech_domain_contacts.map { |c| c.contact.phone }.join ', ' %>
Registripidaja: <%= @domain.registrar.name %>
Nimeserverid: <%= @domain.nameservers.join(', ') %>
@@ -34,7 +34,7 @@ To renew the domain registration, please contact your registrar <%= @domain.regi The following data for the <%= @domain.name %> domain have been entered into the registry:

Registrant: <%= @domain.registrant_name %>
-Administrative contact: [% haldus_eng_html %]
+Administrative contact: <%= @domain.admin_contacts.map { |c| c.contact.phone }.join ', ' %>
Technical contact: <%= @domain.tech_domain_contacts.map { |c| c.contact.phone }.join ', ' %>
Registrar: <%= @domain.registrar.name %>
Name servers: <%= @domain.nameservers.join(', ') %>
@@ -60,7 +60,7 @@ Phone: +372 727 1000
Относительно домена <%= @domain.name %> в реестр внесены следующие данные:

Регистрант: <%= @domain.registrant_name %>
-Административный контакт: [% haldus_rus_html %]
+Административный контакт: <%= @domain.admin_contacts.map { |c| c.contact.phone }.join ', ' %>
Технический контакт: <%= @domain.tech_domain_contacts.map { |c| c.contact.phone }.join ', ' %>
Регистратор: <%= @domain.registrar.name %>
Серверы доменных имен: <%= @domain.nameservers.join(', ') %>
diff --git a/app/views/mailers/domain_mailer/expiration_reminder.text.erb b/app/views/mailers/domain_mailer/expiration_reminder.text.erb index aa4d1754d..0da98ecae 100644 --- a/app/views/mailers/domain_mailer/expiration_reminder.text.erb +++ b/app/views/mailers/domain_mailer/expiration_reminder.text.erb @@ -8,7 +8,7 @@ Domeeni registreeringu pikendamiseks pöörduge palun oma registripidaja <%= @do Domeeni <%= @domain.name %> kohta on registris järgmised andmed: Registreerija: <%= @domain.registrant_name %> -Halduskontakt: [% haldus_est_html %] +Halduskontakt: <%= @domain.admin_contacts.map { |c| c.contact.phone }.join ', ' %> Tehniline kontakt: <%= @domain.tech_domain_contacts.map { |c| c.contact.phone }.join ', ' %> Registripidaja: <%= @domain.registrar.name %> Nimeserverid: <%= @domain.nameservers.join(', ') %> @@ -34,7 +34,7 @@ To renew the domain registration, please contact your registrar <%= @domain.regi The following data for the <%= @domain.name %> domain have been entered into the registry: Registrant: <%= @domain.registrant_name %> -Administrative contact: [% haldus_eng_html %] +Administrative contact: <%= @domain.admin_contacts.map { |c| c.contact.phone }.join ', ' %> Technical contact: <%= @domain.tech_domain_contacts.map { |c| c.contact.phone }.join ', ' %> Registrar: <%= @domain.registrar.name %> Name servers: <%= @domain.nameservers.join(', ') %> @@ -60,7 +60,7 @@ Phone: +372 727 1000 Относительно домена <%= @domain.name %> в реестр внесены следующие данные: Регистрант: <%= @domain.registrant_name %> -Административный контакт: [% haldus_rus_html %] +Административный контакт: <%= @domain.admin_contacts.map { |c| c.contact.phone }.join ', ' %> Технический контакт: <%= @domain.tech_domain_contacts.map { |c| c.contact.phone }.join ', ' %> Регистратор: <%= @domain.registrar.name %> Серверы доменных имен: <%= @domain.nameservers.join(', ') %> From 83c029e1961a22122f2f699f2d3796d8a2aa76be Mon Sep 17 00:00:00 2001 From: Stas Date: Mon, 7 Dec 2015 18:07:21 +0200 Subject: [PATCH 5/6] 108868838-template_fixes --- .../domain_mailer/expiration_reminder.html.erb | 18 +++++++++--------- .../domain_mailer/expiration_reminder.text.erb | 18 +++++++++--------- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/app/views/mailers/domain_mailer/expiration_reminder.html.erb b/app/views/mailers/domain_mailer/expiration_reminder.html.erb index be3ee7cb4..e917490b8 100644 --- a/app/views/mailers/domain_mailer/expiration_reminder.html.erb +++ b/app/views/mailers/domain_mailer/expiration_reminder.html.erb @@ -8,11 +8,11 @@ Domeeni registreeringu pikendamiseks pöörduge palun oma registripidaja <%= @do Domeeni <%= @domain.name %> kohta on registris järgmised andmed:

Registreerija: <%= @domain.registrant_name %>
-Halduskontakt: <%= @domain.admin_contacts.map { |c| c.contact.phone }.join ', ' %>
-Tehniline kontakt: <%= @domain.tech_domain_contacts.map { |c| c.contact.phone }.join ', ' %>
+Halduskontakt: <%= @domain.admin_contacts.map { |c| c.contact.name }.join ', ' %>
+Tehniline kontakt: <%= @domain.tech_domain_contacts.map { |c| c.contact.name }.join ', ' %>
Registripidaja: <%= @domain.registrar.name %>
Nimeserverid: <%= @domain.nameservers.join(', ') %>
-Ülevaate kõikidest endaga seotud domeenidest saate registreerija portaalist. http://eedirekt.internet.ee/registrant.
+Ülevaate kõikidest endaga seotud domeenidest saate registreerija portaalist. <%= ENV['registrant_url'] %>.


Parimate soovidega

@@ -34,11 +34,11 @@ To renew the domain registration, please contact your registrar <%= @domain.regi The following data for the <%= @domain.name %> domain have been entered into the registry:

Registrant: <%= @domain.registrant_name %>
-Administrative contact: <%= @domain.admin_contacts.map { |c| c.contact.phone }.join ', ' %>
-Technical contact: <%= @domain.tech_domain_contacts.map { |c| c.contact.phone }.join ', ' %>
+Administrative contact: <%= @domain.admin_contacts.map { |c| c.contact.name }.join ', ' %>
+Technical contact: <%= @domain.tech_domain_contacts.map { |c| c.contact.name }.join ', ' %>
Registrar: <%= @domain.registrar.name %>
Name servers: <%= @domain.nameservers.join(', ') %>
-You can find an overview of all your domains at the registrant's portal. http://eedirekt.internet.ee/registrant.
+You can find an overview of all your domains at the registrant's portal. <%= ENV['registrant_url'] %>.


Sincerely

@@ -60,11 +60,11 @@ Phone: +372 727 1000
Относительно домена <%= @domain.name %> в реестр внесены следующие данные:

Регистрант: <%= @domain.registrant_name %>
-Административный контакт: <%= @domain.admin_contacts.map { |c| c.contact.phone }.join ', ' %>
-Технический контакт: <%= @domain.tech_domain_contacts.map { |c| c.contact.phone }.join ', ' %>
+Административный контакт: <%= @domain.admin_contacts.map { |c| c.contact.name }.join ', ' %>
+Технический контакт: <%= @domain.tech_domain_contacts.map { |c| c.contact.name }.join ', ' %>
Регистратор: <%= @domain.registrar.name %>
Серверы доменных имен: <%= @domain.nameservers.join(', ') %>
-Обзор всех связанных с Вами доменов можете получить на портале регистранта. http://eedirekt.internet.ee/registrant.
+Обзор всех связанных с Вами доменов можете получить на портале регистранта. <%= ENV['registrant_url'] %>.


С наилучшими пожеланиями

diff --git a/app/views/mailers/domain_mailer/expiration_reminder.text.erb b/app/views/mailers/domain_mailer/expiration_reminder.text.erb index 0da98ecae..11e911156 100644 --- a/app/views/mailers/domain_mailer/expiration_reminder.text.erb +++ b/app/views/mailers/domain_mailer/expiration_reminder.text.erb @@ -8,11 +8,11 @@ Domeeni registreeringu pikendamiseks pöörduge palun oma registripidaja <%= @do Domeeni <%= @domain.name %> kohta on registris järgmised andmed: Registreerija: <%= @domain.registrant_name %> -Halduskontakt: <%= @domain.admin_contacts.map { |c| c.contact.phone }.join ', ' %> -Tehniline kontakt: <%= @domain.tech_domain_contacts.map { |c| c.contact.phone }.join ', ' %> +Halduskontakt: <%= @domain.admin_contacts.map { |c| c.contact.name }.join ', ' %> +Tehniline kontakt: <%= @domain.tech_domain_contacts.map { |c| c.contact.name }.join ', ' %> Registripidaja: <%= @domain.registrar.name %> Nimeserverid: <%= @domain.nameservers.join(', ') %> -Ülevaate kõikidest endaga seotud domeenidest saate registreerija portaalist. http://eedirekt.internet.ee/registrant. +Ülevaate kõikidest endaga seotud domeenidest saate registreerija portaalist. <%= ENV['registrant_url'] %>. Parimate soovidega @@ -34,11 +34,11 @@ To renew the domain registration, please contact your registrar <%= @domain.regi The following data for the <%= @domain.name %> domain have been entered into the registry: Registrant: <%= @domain.registrant_name %> -Administrative contact: <%= @domain.admin_contacts.map { |c| c.contact.phone }.join ', ' %> -Technical contact: <%= @domain.tech_domain_contacts.map { |c| c.contact.phone }.join ', ' %> +Administrative contact: <%= @domain.admin_contacts.map { |c| c.contact.name }.join ', ' %> +Technical contact: <%= @domain.tech_domain_contacts.map { |c| c.contact.name }.join ', ' %> Registrar: <%= @domain.registrar.name %> Name servers: <%= @domain.nameservers.join(', ') %> -You can find an overview of all your domains at the registrant's portal. http://eedirekt.internet.ee/registrant. +You can find an overview of all your domains at the registrant's portal. <%= ENV['registrant_url'] %>. Sincerely @@ -60,11 +60,11 @@ Phone: +372 727 1000 Относительно домена <%= @domain.name %> в реестр внесены следующие данные: Регистрант: <%= @domain.registrant_name %> -Административный контакт: <%= @domain.admin_contacts.map { |c| c.contact.phone }.join ', ' %> -Технический контакт: <%= @domain.tech_domain_contacts.map { |c| c.contact.phone }.join ', ' %> +Административный контакт: <%= @domain.admin_contacts.map { |c| c.contact.name }.join ', ' %> +Технический контакт: <%= @domain.tech_domain_contacts.map { |c| c.contact.name }.join ', ' %> Регистратор: <%= @domain.registrar.name %> Серверы доменных имен: <%= @domain.nameservers.join(', ') %> -Обзор всех связанных с Вами доменов можете получить на портале регистранта. http://eedirekt.internet.ee/registrant. +Обзор всех связанных с Вами доменов можете получить на портале регистранта. <%= ENV['registrant_url'] %>. С наилучшими пожеланиями From 05c6f23bfa8dd409c0d8630a990652c2d545a59f Mon Sep 17 00:00:00 2001 From: Stas Date: Tue, 8 Dec 2015 16:29:28 +0200 Subject: [PATCH 6/6] 108868838-contacts_change --- .../domain_mailer/expiration_reminder.html.erb | 12 ++++++------ .../domain_mailer/expiration_reminder.text.erb | 12 ++++++------ 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/app/views/mailers/domain_mailer/expiration_reminder.html.erb b/app/views/mailers/domain_mailer/expiration_reminder.html.erb index e917490b8..59f02c510 100644 --- a/app/views/mailers/domain_mailer/expiration_reminder.html.erb +++ b/app/views/mailers/domain_mailer/expiration_reminder.html.erb @@ -8,8 +8,8 @@ Domeeni registreeringu pikendamiseks pöörduge palun oma registripidaja <%= @do Domeeni <%= @domain.name %> kohta on registris järgmised andmed:

Registreerija: <%= @domain.registrant_name %>
-Halduskontakt: <%= @domain.admin_contacts.map { |c| c.contact.name }.join ', ' %>
-Tehniline kontakt: <%= @domain.tech_domain_contacts.map { |c| c.contact.name }.join ', ' %>
+Halduskontakt: <%= @domain.admin_contacts.map(&:name).join ', ' %>
+Tehniline kontakt: <%= @domain.tech_contacts.map(&:name).join ', ' %>
Registripidaja: <%= @domain.registrar.name %>
Nimeserverid: <%= @domain.nameservers.join(', ') %>
Ülevaate kõikidest endaga seotud domeenidest saate registreerija portaalist. <%= ENV['registrant_url'] %>.
@@ -34,8 +34,8 @@ To renew the domain registration, please contact your registrar <%= @domain.regi The following data for the <%= @domain.name %> domain have been entered into the registry:

Registrant: <%= @domain.registrant_name %>
-Administrative contact: <%= @domain.admin_contacts.map { |c| c.contact.name }.join ', ' %>
-Technical contact: <%= @domain.tech_domain_contacts.map { |c| c.contact.name }.join ', ' %>
+Administrative contact: <%= @domain.admin_contacts.map(&:name).join ', ' %>
+Technical contact: <%= @domain.tech_contacts.map(&:name).join ', ' %>
Registrar: <%= @domain.registrar.name %>
Name servers: <%= @domain.nameservers.join(', ') %>
You can find an overview of all your domains at the registrant's portal. <%= ENV['registrant_url'] %>.
@@ -60,8 +60,8 @@ Phone: +372 727 1000
Относительно домена <%= @domain.name %> в реестр внесены следующие данные:

Регистрант: <%= @domain.registrant_name %>
-Административный контакт: <%= @domain.admin_contacts.map { |c| c.contact.name }.join ', ' %>
-Технический контакт: <%= @domain.tech_domain_contacts.map { |c| c.contact.name }.join ', ' %>
+Административный контакт: <%= @domain.admin_contacts.map(&:name).join ', ' %>
+Технический контакт: <%= @domain.tech_contacts.map(&:name).join ', ' %>
Регистратор: <%= @domain.registrar.name %>
Серверы доменных имен: <%= @domain.nameservers.join(', ') %>
Обзор всех связанных с Вами доменов можете получить на портале регистранта. <%= ENV['registrant_url'] %>.
diff --git a/app/views/mailers/domain_mailer/expiration_reminder.text.erb b/app/views/mailers/domain_mailer/expiration_reminder.text.erb index 11e911156..988ae5e10 100644 --- a/app/views/mailers/domain_mailer/expiration_reminder.text.erb +++ b/app/views/mailers/domain_mailer/expiration_reminder.text.erb @@ -8,8 +8,8 @@ Domeeni registreeringu pikendamiseks pöörduge palun oma registripidaja <%= @do Domeeni <%= @domain.name %> kohta on registris järgmised andmed: Registreerija: <%= @domain.registrant_name %> -Halduskontakt: <%= @domain.admin_contacts.map { |c| c.contact.name }.join ', ' %> -Tehniline kontakt: <%= @domain.tech_domain_contacts.map { |c| c.contact.name }.join ', ' %> +Halduskontakt: <%= @domain.admin_contacts.map(&:name).join ', ' %> +Tehniline kontakt: <%= @domain.tech_contacts.map(&:name).join ', ' %> Registripidaja: <%= @domain.registrar.name %> Nimeserverid: <%= @domain.nameservers.join(', ') %> Ülevaate kõikidest endaga seotud domeenidest saate registreerija portaalist. <%= ENV['registrant_url'] %>. @@ -34,8 +34,8 @@ To renew the domain registration, please contact your registrar <%= @domain.regi The following data for the <%= @domain.name %> domain have been entered into the registry: Registrant: <%= @domain.registrant_name %> -Administrative contact: <%= @domain.admin_contacts.map { |c| c.contact.name }.join ', ' %> -Technical contact: <%= @domain.tech_domain_contacts.map { |c| c.contact.name }.join ', ' %> +Administrative contact: <%= @domain.admin_contacts.map(&:name).join ', ' %> +Technical contact: <%= @domain.tech_contacts.map(&:name).join ', ' %> Registrar: <%= @domain.registrar.name %> Name servers: <%= @domain.nameservers.join(', ') %> You can find an overview of all your domains at the registrant's portal. <%= ENV['registrant_url'] %>. @@ -60,8 +60,8 @@ Phone: +372 727 1000 Относительно домена <%= @domain.name %> в реестр внесены следующие данные: Регистрант: <%= @domain.registrant_name %> -Административный контакт: <%= @domain.admin_contacts.map { |c| c.contact.name }.join ', ' %> -Технический контакт: <%= @domain.tech_domain_contacts.map { |c| c.contact.name }.join ', ' %> +Административный контакт: <%= @domain.admin_contacts.map(&:name).join ', ' %> +Технический контакт: <%= @domain.tech_contacts.map(&:name).join ', ' %> Регистратор: <%= @domain.registrar.name %> Серверы доменных имен: <%= @domain.nameservers.join(', ') %> Обзор всех связанных с Вами доменов можете получить на портале регистранта. <%= ENV['registrant_url'] %>.