Jag använder wordpress-cms. Jag har byggt ett enkelt e-postsystem där människor kan välja inlägg. Koden drar den utvalda bilden av varje valt inlägg. Vid inlämning skickas bilderna till mitt gmail-konto med lite html-textinnehåll.

Problemet är att det bara är som visar länkarna till dessa bilder, istället för själva bilderna . I mitt gmail-konto har jag den här uppsättningen Settings=>General=>Images=>Always display external images. Här är en visuell referens.

ange bildbeskrivning här

OBSERVATION – Jag kan säga att min kod är okej eftersom bilderna visas bra i mitt outlook.com s e-postkonto och också för att den hade visats i gmail-kontot själv tills mycket nyligen. Annan observation är när jag får åtkomst till samma gmail-konto i min smartphone, bilden div verkar vara tom med bara gränsen och en liten ikon i mitten.

Vill inte att du ska missa någonting så i om det är relevant – Den enda sak som jag försökte för några dagar sedan var att konfigurera en SMTP e-postkonfiguration med smtp.gmail.com med inloggningsuppgifterna för samma gmail-konto. Först fick jag en misstänkt inloggningsförsök varning men e-postinställningen fungerade bra efter att jag lade till det som ett undantag. vad som händer, några idéer om vad man ska prova.


UPPDATERINGAR UTFÖR

FÖRSTA UPPDATERING : Jag har försökt skicka till ett alternativt Gmail-konto men resultatet är detsamma, visar bara länkarna istället för bilder. Om du också måste veta att jag har min webbplats värd på hostgator.com och e-postmeddelandet skickas via gator3897.hostgator.com.


ANDRA UPPDATERING : Som ställd i frågan här är ett exempel på hur min bilds html ser ut när den klickas i show-originalet i gmail. Som jag sa att detta återges vackert som avsett i mitt Outlook-konto så att misstaget inte borde finnas i koden.

<html><body> <a href="http://examplewebsite.com/link-to-some-post/"> <img src="http://examplewebsite.com/media/2014/04/example.jpg" class="attachment-class" alt="some alt text" height="300" width="230"> </a> </body></html> 

TREDJE UPPDATERING : Jag kollade för att se hur det ser ut i krom . Visar sig att den fortfarande inte visar bilden som tänkt men den inte förvandlas till länkar, i stället ser den ut som tomma div. Den ser ut på samma sätt i min smartphone. Skärmdump nedan. ange bild beskrivning här

Kommentarer

  • Har precis fått en uppfattning om något jag kan prova. Jag kommer att ställa in någon annan mottagare e mail som bara är ett alternativt Gmail-konto och se hur det går.
  • Nej, fungerar inte.
  • ” bild div ” – Hur exakt visar du bilden i ditt innehåll? En img eller en div?
  • @ w3d Kontrollera min andra uppdatering längst ner i frågan.

Svar

E-postservrar som Gmail, yahoo, hotmail och andra blockerar alltid bilder från att visas som en säkerhetsåtgärd.

Om bilderna i dina e-postmallar är inbäddade korrekt bör du inte oroa dig för någonting eftersom det här är något från mottagarens postlåda.

Detta betraktas inte som ett problem, mottagaren får ett alternativ i e-postrubriken ”Visa bilder” och när de klickar på den kommer de att se bilderna. Detta är något som du inte har någon kontroll över.

Om du vill styra båda beteenden, dvs visning eller icke-visning av bilder i Gmail, dyk in i Gmail-inställningar.

  1. Klicka på kugghjulsikonen uppe till höger och välj sedan Inställningar.

  2. Bläddra till avsnittet Externt innehåll. Välj Fråga innan externt innehåll visas. Alternativel y, du kan välja Visa alltid externt innehåll.

Gmail

ange bildbeskrivning här

3.Klicka på Spara ändringar.

ELLER

Kontrollera en sak till:

Om bilderna i din e-post inte visas i GMail kan du behöva inaktivera HTTPS-inställningarna

För att inaktivera HTTPS för ditt Gmail-konto

Log in to your Gmail account. Click "Settings" in the right corner. Scroll to the Browser Connection, under the General tab and check "Don"t always use https". Click "Save Changes" Log out of Gmail. 

Kommentarer

  • Tack för ansträngningen men det finns inget alternativ att inaktivera HTTPS i min gmail-konto, som föreslås i din andra metod. Inget sådant alternativ kallas webbläsaranslutning under fliken Allmänt eller någon annanstans. Är du säker på detta, har du kontrollerat det själv.
  • Kontrollera frågan igen eftersom jag har lagt till en skärmdump av hur min externa bildinställning under Allmänt ser ut.Jag är förvånad över hur det skiljer sig från dig. Du måste använda en betald Gmail-applikation.
  • Tyvärr ser gurung ut som att något är annorlunda, kommer att kontrollera och komma tillbaka till dig ASAP, men medan du kan kolla nedan länk:
  • Det verkar som om vara regionala skillnader i hur gmail ser exakt ut och vilka alternativ som är tillgängliga. Jag verkar få samma vy / alternativ som OP (I ’ m i Storbritannien). Jag har inte längre alternativ för att kontrollera HTTPS (även om jag brukade), jag är alltid på HTTPS. (Även om att stänga av HTTPS skulle vara en sista utväg skulle jag ha trott.)
  • ” blockerar alltid bilder från att visas som en säkerhetsåtgärd. ” – Gmail blockerar faktiskt inte längre bilder som standard för ” säkerhet ”. Detta meddelades i ett blogginlägg i december 2013 – du måste uttryckligen stänga av detta i inställningarna. Detta beror på att alla bildförfrågningar nu går via Googles ’ -servrar som söker efter skadlig kod. Källwebbplatsen kan dock fortfarande upptäcka när bilder begärs (och e-post läses).
  • Lämna ett svar

    Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *