2011-01-16 5 views
0

ニュースレターを送信しています。GmailでHTMLメールが切り取られる

メールが非常に長い場合は、Gmailのウェブアプリケーションでクロップされます。しかし、私のiPhoneやOutlookで同じメールを表示すると、すべて正常に動作しているようです。

メール自体はHTMLであり、Gmailアカウントから別のメールアカウントに転送してから、Gmailが元のメールを切り捨てるのを100%確信していますウェブアプリケーション。

私はVista 64ビットを実行していますが、FF、Chrome & IEでメールを表示しようとしましたが、すべて同じ結果が得られました。

ご協力いただければ幸いです。

答えて

0

Gmailの終了時に長さの制限があったため、HTML自体が1行にフォーマットされていたため、表示の問題が発生しました。それを解決するために、私はHTMLをいくつかの行に分け、すべてがうまくいった。

0

実際にHTMLと結果を電子メールで見ることなく、私ができる唯一の提案は、すべてのCSSがインラインであり、JavaScriptを絶対に使用していないことを確認することです。 Web開発とコンテンツとプレゼンテーションの分離のルールは、残念ながら電子メールには適用されません。

ただし、doctype、head、およびbodyを含む完全なHTML文書を電子メールで送信していることを確認してください。

Firebugのようなデバッガを使用してドキュメントを検査し、固定高さ、最大高さ、マージン、またはパディングルールを使用して、ドキュメントのレンダリングに使用できるCSS調整があるかどうかを判断することもできます。

+0

ありがとうございますjmort253、私はCSSを使用していない、スタイルはHTML要素に直接適用されます。メールは内容に関係なくサイズで切り取られるので、書式設定やHTMLエラーのようには見えません。私は適切な周囲のHTML文書タグを追加しようとしましたが、どちらも役に立たなかった。 Firebugを使うと、HTMLが途中で切り取られ、表示エラーではないことがはっきり分かります。しかし、Gmailの「オリジナルを表示」リンクを使用すると、元のメール全体が賢明であることがわかります。 – sagibb

+0

HTML文書は単独で検証されますか?それはW3C標準によって有効とみなされますか? – jmort253

+0

私はW3Cの標準(loose.dtd)と一致するように変更しましたが、違いはありません。私は同じことが他のプロバイダにも起きていることに気づきました。私はGmailの長いメールを出しました。だから私はそれが私の終わりの問題だとはっきりしていません。しかし、私はそれを修正するために何かできるかどうか疑問に思っていました。 – sagibb

関連する問題