1. Produkter
  2.   E-mail
  3.   PHP
  4.   Swift Mailer

Swift Mailer

 
 

Open Source-komponentbaseret PHP-bibliotek

Gratis PHP API der giver mulighed for at sende e-mails ved hjælp af SMTP, sendmail, postfix eller en tilpasset transportimplementering. Tilføj indhold til en e-mail-besked, vedhæft filer på disk eller eksisterende filer, integrer indlejrede mediefiler og så videre. 

Swift Mailer er et meget nyttigt komponentbaseret bibliotek, der hjælper softwareudviklere med at skabe kraftfulde PHP-applikationer til at arbejde med e-mails. Swift Mailer bruger forskellige MIME-entiteter, mens de opretter e-mail-beskeder og gør det således nemt at oprette komplekse meddelelser med meget lidt indsats. Det er open source og udgivet under MIT-licensen.

Swift Mailer-biblioteket kan nemt integreres i enhver PHP-webapp. Den bruger en meget fleksibel og yndefuld objektorienteret tilgang til at sende e-mails med et væld af funktioner. Det dækker næsten alle aspekter af afsendelse af e-mails, lige fra opsætning af forskellige transporter til tilpasning af den besked, der sendes. Det understøtter afsendelse af e-mails ved hjælp af SMTP, sendmail, postfix eller en tilpasset transportimplementering. Biblioteket er meget sikkert og beskytter mod header-injektionsangreb uden at fjerne anmodningsdataindhold.

Swift Mailer-biblioteket er meget nemt at håndtere og har inkluderet flere vigtige funktioner til håndtering af dine e-mails, såsom tilføjelse af indhold til en e-mail-besked, vedhæftning af filer på disk eller eksisterende filer, indlejring af inline-mediefiler, indlejring af dynamisk indhold, tilføjelse af flere modtagere, e-mail understøttelse af beskedkryptering, indstilling af beskedprioritet, understøttelse af beskedkodning og så videre

Previous Next

Kom godt i gang med Swift Mailer

Den anbefalede måde at installere Swift Mailer-komponenten på er via Composer, brug venligst følgende kommando for nem installation.

Installer Swift Mailer via Composer

$ composer require "swiftmailer/swiftmailer:^6.0" 

Opret og send e-mail-beskeder via PHP

Open source Swift Mailer-biblioteket har inkluderet support til at oprette e-mail-beskeder i dine PHP-applikationer. Biblioteket har leveret flere vigtige funktioner til at udføre opgaven, såsom tilføjelse af indhold til din beskedtekst, formatering af indholdet, vedhæftning af forskellige slags filer, indlejring af dynamisk genereret indhold, indlejring af mediefiler i beskeden, afsendelse af en e-mail-besked til flere modtagere og så.

Send e-mails med vedhæftede filer via PHP

Det gratis bibliotek Swift Mailer giver softwareprogrammører mulighed for at sende e-mails med vedhæftede filer fra deres PHP-applikationer. Du skal instansiere Swift_Attachment-objektet og bruge vedhæftningsmetoden til at inkludere dine vedhæftede filer. Udover de vedhæftede filer, kan du også integrere billeder i e-mail-meddelelsesteksten. Biblioteket understøtter også fuldt ud indlejring af dynamisk genereret indhold uden at have en eksisterende fil tilgængelig. Du kan bare bruge one-liner kode til at indlejre allerede eksisterende filer eller bruge URL.

E-mail-kodning via PHP API

Swift Mailer-biblioteket gør det nemt for softwareudviklere at tilføje kodningsmuligheder til deres PHP-applikationer. Biblioteket har inkluderet understøttelse af kodning af brødteksten i MIME-delen af e-mail-meddelelsen. Det tillader også kodning af de binære vedhæftede filer ved hjælp af base64. Tekstdelene er kodet ved hjælp af citeret-printbar, hvilket er et sikkert valg, og de fleste moderne SMTP-servere understøtter det.

Brug af tilpassede overskrifter til dine e-mails

Open source Swift Mailer-biblioteket gør det muligt for softwareprogrammører at inkludere meddelelsesheadere ved hjælp af PHP-kommandoer. Biblioteket understøtter tilføjelse af en tilpasset header til en e-mail-meddelelse samt ændring af en eksisterende med lethed. Ændring af den eksisterende header er en meget vanskelig opgave, da der er meget lille forskel mellem headerne. Swift Mailer-biblioteket brugte forskellige typer MIME-overskrifter, som er kategoriseret i mere generelle grupper, såsom tekstoverskrifter, parametriserede overskrifter, datooverskrifter, ID-overskrifter og stioverskrifter.

 Dansk