Gmailがメールの署名に課す制約は何ですか?
ユーザーがコピーしてGmailの署名セクションに貼り付けることができる単純なHTMLテーブル署名を作成しようとしていますが、「申し訳ありませんが、[]の署名が長すぎます。短い署名を試してください」エラーが発生します。
私は10,000文字の制限を知っていますが、HTML文字の総数はそれよりはるかに少ないです。
署名から画像またはテキストのいくつかを削除すると、この制約を通過させることができますが、削除されたコンテンツのために署名は実際にはゴミです。
ルールを理解するためのパターンを見つけるために試行錯誤を試みましたが、まだ何も現れていません。確かに、署名からHTMLの大きな部分を削除しても効果はありません。
だから、Gmailがこのエラーをスローするときに参照している制限(文字、HTML、画像など)を誰もが知っていますか?
そう、これを解決した...
問題は、別のページ内から署名をコピーしていたことです。ページのHTMLを直接コピーしていなくても、貼り付けプロセスで何かがドラッグされているように見えます。
そのため、解決策は、署名に使用するテーブル以外のマークアップのない新しいページを作成し、そこからコピーして貼り付けることでした。