2017-05-19 8 views
0

私は春のWebアプリケーションから電子メールを送信するためにベロシティテンプレートを使用しています。速度のテンプレートで私は会社のロゴを取得するためにおしゃべりを追加しました。このpramは基本的に私のWebアプリケーションのURLです。私はブラウザからこのURLをヒットしても問題はありませんが、イメージを与えても、Gmailのアカウントに送られた電子メールを開いているうちに、そこに壊れたイメージが表示されます。私はそれを把握しようとし、Googleが私のURLを含む独自のURLで私のURLを置き換えていることが判明しました。私はGoogleが、それは罰金のすべてを示す私のURLを持つURLを提供交換する場合 はgmailのベロシティテンプレートを使用した電子メールテンプレートに画像が追加されました。

<img src="https://ci3.googleusercontent.com/proxy/_IFpFiP--5tMScB3I2TKKXI0V3gk5RcYzhFxNh-hzgab32qHyZZ1cFiU-mBigpvk8eO1dniAoNZebw15PIfFqquf_28X8XvbiVu2eaB4jYNcsb-mStpNlzfPr7i-_8OOaa7Xa0HxhXkVZHI=s0-d-e1-ft#https://myurl/downloadCompanyLogo?companyId=3328" style="height:30px;margin-bottom:0" alt="" class="CToWUd"> 

ActuleのURL

https://myurl/downloadCompanyLogo?companyId=3328 

で表示します。外部からgoogle提供のURLにアクセスしようとしましたが、何かが間違っていることが示されています。

何が起こっているのか教えていただけますか?私のURLは正常に動作していますが、Gmailではありませんか?

答えて

0

長い議論とR & Dの後、私はこの問題の解決策を見つけました。基本的には、Googleがメールに添付された画像をキャッシュし、実際のURLをGoogleのキャッシュされた画像URLに置き換えたときに問題になっていました。電子メールで提供されたURLからイメージをキャッシュすることができますが、なぜそれが電子メールに壊れたイメージを表示していたかを示すURLを置き換えます。また、他の電子メールクライアントに同じ電子メールを書き込む場合は、この問題を確認することもできます。この問題は、URLが置き換えられない場合に発生する可能性があります。

関連する問題