Puncte:0

Cum să apară adresele URL ca linkuri pe care se poate face clic în trimiterile de formulare web trimise prin Swift Mailer

drapel tr

Am Swift Mailer și Mailsystem instalat pe un site Drupal 8 pe care îl întrețin, mai ales pentru a gestiona trimiterile de e-mail din Webforms.

Și totul a funcționat bine – cu excepția faptului că recent am primit un formular web în care persoana a inclus câteva adrese URL în zona principală de mesaje a formularului web (un câmp de zonă de text). Și am fost surprins că nu au apărut ca linkuri pe care se poate face clic în e-mail – doar ca text simplu. Chiar dacă adresele URL se convertesc în mod normal în link-uri în majoritatea e-mail-urilor, chiar și în cele doar trimise de la clientul de e-mail individual al cuiva.

Ceea ce înseamnă că proprietarul site-ului, care nu este foarte tehnic, nu a putut să-și dea seama ce să facă cu ele și a trebuit să-i explic că va trebui să copieze și să lipească URL-urile în browserul său, ceea ce nu a fost foarte mulțumit.

Am explorat atât setările formularului Web în cauză, cât și ale Swift Mailer pentru a vedea dacă pot găsi ceva care ar putea afecta asta, dar fără noroc până acum.

Știe cineva cum aș putea obține adrese URL în e-mailurile HTML trimise de Swift Mailer pentru a apărea ca linkuri pe care se poate face clic?

Hermann Schwarz avatar
drapel cn
Ai încercat aceste sfaturi: https://drupal.stackexchange.com/questions/295818/how-to-send-system-mails-in-html-format-with-swift-mailer
DCCweb avatar
drapel tr
@HermannSchwarz - Am citit asta și nu este exact aceeași problemă. E-mailurile apar ca HTML și chiar folosesc șablonul personalizat swiftmailer.html.twig pe care l-am creat. Dar singurul lucru pe care nu îl face este conversia URL-urilor în link-uri... Știți dacă Swift Mailer folosește vreunul dintre formatele de text definite de Drupal? Sau există o altă setare undeva, sau un cod pe care îl pot adăuga la șablon, care îl va face să convertească adresele URL în link-uri?
DCCweb avatar
drapel tr
Citind din nou acea pagină, am văzut ceva despre setarea unui format de text pentru Swift Mailer, care ar putea face cel puțin câteva lucruri de bază, cum ar fi adăugarea de întreruperi de linie și convertirea adreselor URL în linkuri, așa că am încercat să fac asta â am creat un format de text special pentru E-mailul care tocmai a afișat HTML ca text simplu, conversia întreruperi de linie și adresele URL de conversie verificate și a setat Swift Mailer să folosească acel â, dar nu a avut niciun efect. Adresele URL încă nu sunt convertite.
Hermann Schwarz avatar
drapel cn
1. ați încercat să utilizați diverși furnizori de e-mail? Poate serverul de e-mail vă igienizează e-mailurile de la html la simplu.
Hermann Schwarz avatar
drapel cn
2. Ați verificat codul sursă de e-mail din e-mailuri?
DCCweb avatar
drapel tr
@HermannSchwarz - scuze pentru întârzierea răspunsului, mă mut într-un apartament nou. E-mailurile trimit în HTML, nu în text simplu, iar alte funcții HTML, cum ar fi fonturile, spațierea și imaginile, funcționează bine. Sunt doar adresele URL din zona de text care nu sunt transformate în linkuri. Codul sursă din e-mailuri pare în regulă – iar numărul de telefon și câmpurile de e-mail se afișează ca linkuri, dar nu URL-uri în câmpul principal de text.
DCCweb avatar
drapel tr
De asemenea, nu folosește un furnizor extern de e-mail, doar Sendmail (site-ul nu are un trafic foarte mare, așa că nevoile sale de e-mail sunt destul de modeste).

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.