{"id":26383,"date":"2021-06-18T18:57:00","date_gmt":"2021-06-18T15:57:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=26383"},"modified":"2021-10-17T18:15:28","modified_gmt":"2021-10-17T15:15:28","slug":"mailtrap-volts-smtp-server-e-tootmise-e-posti-testimiseks","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/et\/mailtrap-volts-smtp-server-e-tootmise-e-posti-testimiseks\/","title":{"rendered":"Mailtrap: v\u00f5lts SMTP-server e-tootmise e-posti testimiseks"},"content":{"rendered":"<p>E-kirjad on mis tahes veebisaidi oluline osa. Me saatsime varem meilis\u00f5numeid kasutajate registreerimise, infolehtede, uute pakkumiste, kupongide jms kohta. Enne kui neid e-kirju tegelikele kasutajatele saatma hakatakse, peaksime arendusfaasis tegema e-posti testimise. Selles artiklis uurime, kuidas oma meilide jaoks liivakasti testimist teha.<\/p>\n<p><a href=\"https:\/\/mailtrap.io\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Mailtrap<\/a> on v\u00f5lts SMTP testimisserver, mis on kasulik e-posti e-testimiseks. Mailtrapi abil saate oma postkasti, kus saate kontrollida, kas teie e-kirjad kuvatakse \u00f5igesti v\u00f5i mitte.<\/p>\n<p>Mailtrap lubab teie postkasti tasuta 500 e-kirja kuus. V\u00e4ikese rakenduse jaoks piisab tasuta paketiga 500 meilist. Kui vajate lisakvooti, kontrollige nende lehte <a href=\"https:\/\/mailtrap.io\/pricing\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Hinnakujundus<\/a>.<\/p>\n<h3>Hankige Mailtrapi SMTP mandaadid<\/h3>\n<p>Enne e-kirjade tegeliku koodi kirjutamist peate esmalt <a href=\"https:\/\/mailtrap.io\/register\/signup\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">registreeruma<\/a> Mailtrapis ja hankima volitused. Kuigi Mailtrap pakub tasulist paketti, ei pea kasutajad registreerumiseks krediitkaardi andmeid sisestama.<\/p>\n<p>Registreerimisel haarake oma SMTP-serveri mandaadid. Neid volitusi saate igal ajal muuta. Vaadake allolevat ekraanipilti.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20157-6081c5cc37dc0.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20157-6081c5cc37dc0.png\" alt=\"Mailtrap: v\u00f5lts SMTP-server e-tootmise e-posti testimiseks\" ><\/a><\/p>\n<p>N\u00fc\u00fcd proovime \u00fchte e-posti, kasutades <a href=\"https:\/\/github.com\/PHPMailer\/PHPMailer\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">PHPMailerit<\/a> ja Mailtrapi SMTP-serverit.<\/p>\n<h3>Mailtrapi integreerimine e-posti testimiseks<\/h3>\n<p>E-posti testimiseks Mailtrapiga saadame \u00fche n\u00e4iva meili. Mailtrap SMTP serveri kasutamisel ei saadeta e-kirju tegeliku kasutaja postkasti. Selle asemel saadetakse see teie Mailtrapi postkasti.<\/p>\n<p>Meili saatmiseks kasutame PHPMaileri teeki. Teegi installimiseks peaks teie arvutisse olema installitud <a href=\"https:\/\/getcomposer.org\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Composer<\/a>. Avage terminal oma projekti juurkataloogis ja k\u00e4ivitage j\u00e4rgmine k\u00e4sk:<\/p>\n<pre><code>composer require phpmailer\/phpmailer<\/code><\/pre>\n<p>Asendage allolevas koodis kohat\u00e4ited Mailtrap SMTP serveri mandaatidega. Samuti m\u00e4\u00e4rake e-kirjad vastavalt oma n\u00f5udele. Praegu kasutan oma e-kirju.<\/p>\n<pre><code>&lt;?php\n\/\/Import PHPMailer classes into the global namespace\nuse PHPMailerPHPMailerPHPMailer;\nuse PHPMailerPHPMailerException;\n\u00a0\u00a0\nrequire_once 'vendor\/autoload.php';\n\u00a0\u00a0\n$mail = new PHPMailer(true);\n\u00a0\u00a0\ntry {\n\u00a0\u00a0\u00a0\u00a0$mail-&gt;isSMTP();\n\u00a0\u00a0\u00a0\u00a0$mail-&gt;Host = 'smtp.mailtrap.io';\u00a0\u00a0\u00a0 \/\/mailtrap SMTP server\n\u00a0\u00a0\u00a0\u00a0$mail-&gt;SMTPAuth = true;\n\u00a0\u00a0\u00a0\u00a0$mail-&gt;Username = 'YOUR_USERNAME';\u00a0\u00a0 \/\/username\n\u00a0\u00a0\u00a0\u00a0$mail-&gt;Password = 'YOUR_PASSWORD';\u00a0\u00a0 \/\/password\n\u00a0\u00a0\u00a0\u00a0$mail-&gt;Port = 465;\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \/\/smtp port\n\u00a0\u00a0\n\u00a0\u00a0\u00a0\u00a0$mail-&gt;setFrom('noreply@artisansweb.net', 'Artisans Web');\n\u00a0\u00a0\u00a0\u00a0$mail-&gt;addAddress('sajid@artisansweb.net', 'Sajid');\n\u00a0\u00a0\n\u00a0\u00a0\u00a0\u00a0$mail-&gt;isHTML(true);\n\u00a0\u00a0\n\u00a0\u00a0\u00a0\u00a0$mail-&gt;Subject = 'Mailtrap Email';\n\u00a0\u00a0\u00a0\u00a0$mail-&gt;Body\u00a0\u00a0\u00a0 = 'Hello User, &lt;p&gt;This is a test mail sent through Mailtrap SMTP&lt;\/p&gt;&lt;br&gt;Thanks';\n\u00a0\u00a0\n\u00a0\u00a0\u00a0\u00a0if (!$mail-&gt;send()) {\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0echo 'Message could not be sent.';\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0echo 'Mailer Error: '. $mail-&gt;ErrorInfo;\n\u00a0\u00a0\u00a0\u00a0} else {\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0echo 'Message has been sent';\n\u00a0\u00a0\u00a0\u00a0}\n} catch (Exception $e) {\n\u00a0\u00a0\u00a0\u00a0echo 'Message could not be sent.';\n\u00a0\u00a0\u00a0\u00a0echo 'Mailer Error: '. $mail-&gt;ErrorInfo;\n}<\/code><\/pre>\n<p>\u00dclaltoodud koodi k\u00e4ivitamisel tuleb teie e-post saata Mailtrapi postkasti j\u00e4rgmiselt:<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20157-6081c5cd5986a.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20157-6081c5cd5986a.png\" alt=\"Mailtrap: v\u00f5lts SMTP-server e-tootmise e-posti testimiseks\" ><\/a><\/p>\n<p>Vahekaardil R\u00e4mpspostianal\u00fc\u00fcs saate kontrollida oma s\u00f5numi ja serveri r\u00e4mpsposti skoori ning musta nimekirja lisamist. Vahekaardil \u201eKontrolli HTML-i&quot; kuvatakse HTML-i valideerimine teie e-posti aadressil.<\/p>\n<p>Samuti soovitan vaadata Mailtrapi ajaveebis kirjutatud artiklit <a href=\"https:\/\/blog.mailtrap.io\/php-email-sending\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Kuidas saata e-kirju PHP-<\/a> s.<\/p>\n<h4>seotud artiklid<\/h4>\n<ul>\n<li><a href=\"https:\/\/themewp.inform.click\/et\/e-kirja-saatmine-gmaili-smtp-serveri-abil-php-skriptist\/\" title=\"E-kirja saatmine Gmaili SMTP-serveri abil PHP-skriptist\">E-kirja saatmine Gmaili SMTP-serveri abil PHP-skriptist<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/et\/e-kirjade-saatmine-gmaili-smtp-serveri-kaudu-laravelis\/\" title=\"E-posti saatmine Gmaili SMTP-serveri kaudu Laravelis\">E-posti saatmine Gmaili SMTP-serveri kaudu Laravelis<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/et\/e-posti-saatmine-gmaili-smtp-serveri-ja-swift-maileri-teegi-abil\/\" title=\"Kuidas saata e-posti Gmaili SMTP-serveri ja Swift Maileri teegi abil\">Kuidas saata e-posti Gmaili SMTP-serveri ja Swift Maileri teegi abil<\/a><\/li>\n<\/ul>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kas otsite tootmiseelset e-posti testimist? Mailtrap on v\u00f5lts SMTP testimisserver, mida kasutatakse arenduse e-posti testimiseks<\/p>\n","protected":false},"author":1,"featured_media":20158,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[274],"tags":[842],"class_list":["post-26383","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-php-5","tag-affiai-et"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/posts\/26383","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/comments?post=26383"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/posts\/26383\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/media\/20158"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/media?parent=26383"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/categories?post=26383"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/et\/wp-json\/wp\/v2\/tags?post=26383"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}