miral_kashiwagi
miral_kashiwagi
特定の条件下ですが、メール送信できない場合がありましたのでご連絡です。 確認画面を表示させるタイプのフォームを作成した際、 AndroidのChromeにてデータセーバーをオンにした状態で確認画面へ移動するボタンを押すと、 再読み込みがされるものの確認画面に遷移しません。 再読み込み時に入力内容は消えて、メッセージが送信されることもありませんでした。 確認したところ、下記の2パターン共に遷移しませんでした。 - 通常ならバリデーションエラーが出る場合 - 通常なら確認画面に遷移する場合 ※Android 8.1、Chrome 73で確認。以前にAndroid6系でも同じ現象に遭遇しています。 ※データセーバーをオフにすることで送信できましたが、 一般利用者ではその対応が難しいかと思いますので、 可能でしたらプログラム側で修正いただけるとありがたいです。
[設定ファイルの記述方法(v2)](https://github.com/dounokouno/TransmitMail/wiki/%E8%A8%AD%E5%AE%9A%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E8%A8%98%E8%BF%B0%E6%96%B9%E6%B3%95%EF%BC%88v2%EF%BC%89) に関しまして 2024.5.22現在 > 複数の宛先に送信する場合、 `email: [email protected],[email protected]` と記述します。 > 複数の宛先を設定する場合は、 `auto_reply_from_email` と場合によっては `return_path` に、 1 つの、 `auto_reply_from_email` と `return_path` で同じメールアドレスを設定してください。 とありますが、`auto_reply_from_email` への設定では動作しないようです。 `from_email` と `return_path` 1つのメールアドレスを設定した場合は正しく複数の送信先に送信できました。
nodeRulesでrequired-elementに省略可能要素を指定したときも、 HTML上に存在しなければ警告を出すことが可能になるとありがたいです。 ## 環境 Node.js 20.12.2 markuplint 4.9.3 ## 設定例 ``` "nodeRules": [ { "selector": "table", "rules": { "required-element": ["tbody"] } } ] ``` ## なってほしい状態 ### 以下のHTMLで警告が出てほしい ※現時点では、上記設定でも以下のHTMLはパスします ```...