sisimai / rb-sisimai

Mail Analyzing Interface for email bounce: A Ruby library to parse RFC5322 bounce mails and generating structured data as JSON from parsed results. Ruby version of Sisimai: an error mail analyzer.
https://libsisimai.org/
Other
83 stars 19 forks source link

Replace multibyte characters from each code in lib/ directory #278

Closed azumakuniyuki closed 5 months ago

azumakuniyuki commented 5 months ago
azumakuniyuki commented 5 months ago
% find lib -type f -exec ~/bin/find-multibyte-characters {} +
- lib/sisimai/lhost/domino.rb
  - 0015:           "non répertorié dans l'annuaire Domino",
  - 0017:           'Domino ディレクトリには見つかりません',
- lib/sisimai/lhost/exchange2007.rb
  - 0011:         "tes de message d'origine :",               # fr-FR/En-têtes de message d'origine
  - 0023:           'Serveur de g',             # fr-FR/Serveur de g�Hn�Hration
- lib/sisimai/lhost/notes.rb
  - 0014:           'ディレクトリのリストにありません',
- lib/sisimai/lhost/interscanmss.rb
  - 0019:           'メッセージを配信できません。',
  - 0020:           'メール配信に失敗しました',
- lib/sisimai/lhost/mfilter.rb
  - 0045:           # このメールは「m-FILTER」が自動的に生成して送信しています。
  - 0046:           # メールサーバーとの通信中、下記の理由により
  - 0047:           # このメールは送信できませんでした。
  - 0049:           # 以下のメールアドレスへの送信に失敗しました。
  - 0063:             # 以下のメールアドレスへの送信に失敗しました。
- lib/sisimai/lhost/mailmarshalsmtp.rb
  - 0045:           #    Subject: IIdentifica蟾ス驕俳
- lib/sisimai/lhost/office365.rb
  - 0109:         match += 1 if mhead['subject'].include?('Não_entregue:')
- lib/sisimai/lhost/mailru.rb
  - 0085:           # Это письмо создано автоматически
  - 0086:           # сервером Mail.Ru, # отвечать на него не
  - 0087:           # нужно.
  - 0089:           # К сожалению, Ваше письмо не может
  - 0090:           # быть# доставлено одному или нескольким
  - 0091:           # получателям:
- lib/sisimai/rhost/google.rb
  - 0362:             # - 421 4.7.29 Your email has been rate limited because this message wasn�ft sent over a
- lib/sisimai/rhost/nttdocomo.rb
  - 0095:                 #   もしもこのブロックを通過するNTTドコモからのエラーメッセージを見つけたら
  - 0096:                 #   https://github.com/sisimai/p5-sisimai/issues からご連絡ねがいます。
  - 0103:               #   もしもこのブロックを通過するNTTドコモからのエラーメッセージを見つけたら
  - 0104:               #   https://github.com/sisimai/p5-sisimai/issues からご連絡ねがいます。
- lib/sisimai/order.rb
  - 0122:         'não-entregue'     => ['Sisimai::Lhost::Office365'],
- lib/sisimai/reason/rejected.rb
  - 0041:           'envelope blocked – ',