{"id":163,"date":"2012-11-28T15:02:17","date_gmt":"2012-11-28T13:02:17","guid":{"rendered":"http:\/\/phpax.wordpress.com\/?p=163"},"modified":"2020-05-12T23:09:29","modified_gmt":"2020-05-12T20:09:29","slug":"zend-mail-ile-gmail-smtp-kullanarak-mail-gondermek","status":"publish","type":"post","link":"https:\/\/guvensahin.com\/tr\/zend-mail-ile-gmail-smtp-kullanarak-mail-gondermek\/","title":{"rendered":"Zend Mail ile Gmail SMTP kullanarak mail g\u00f6ndermek"},"content":{"rendered":"<p>Merhaba Arkada\u015flar,<\/p>\n<p>Bu yaz\u0131mda <a href=\"http:\/\/framework.zend.com\/\">Zend Framework<\/a>&#8216;\u00fcn <a href=\"http:\/\/framework.zend.com\/manual\/1.12\/en\/zend.mail.html\">Mail bile\u015fenini<\/a> kullanarak, <a href=\"http:\/\/email.about.com\/od\/accessinggmail\/f\/Gmail_SMTP_Settings.htm\">Gmail SMTP<\/a> yard\u0131m\u0131 ile mail g\u00f6nderece\u011fiz. \u0130lk olarak gmail&#8217;in smtp \u00f6zellikleri a\u015fa\u011f\u0131daki gibidir.<\/p>\n<p><strong>Gmail SMTP server:<\/strong> smtp.gmail.com<br \/>\n<strong>Gmail SMTP kullan\u0131c\u0131 ad\u0131:<\/strong> Gmail adresiniz (\u00f6rn. ornek@gmail.com)<br \/>\n<strong>Gmail SMTP \u015fifre:<\/strong> Gmail \u015fifreniz<br \/>\n<strong>Gmail SMTP port:<\/strong> 587<br \/>\n<strong>Gmail SMTP TLS\/SSL gereklili\u011fi:<\/strong> evet<\/p>\n<p>Zend Mail ile kullan\u0131m\u0131 ise a\u015fa\u011f\u0131daki \u015fekilde.<\/p>\n<pre lang=\"php\">private function sendConfirmMail()\r\n{\r\n    \/\/ Create transport\r\n    $config = array(\r\n    'ssl' =&gt; 'tls',\r\n    'port' =&gt; 587,\r\n    'auth' =&gt; 'login',\r\n    'username' =&gt; 'ornek@gmail.com',\r\n    'password' =&gt; 'ornek'\r\n    );\r\n    $transport = new Zend_Mail_Transport_Smtp('smtp.gmail.com', $config);\r\n\r\n    \/\/ Set From &amp; Reply-To address and name for all emails to send.\r\n    Zend_Mail::setDefaultFrom('gonderenkisi@example.com', 'John Doe');\r\n    Zend_Mail::setDefaultReplyTo('replyto@example.com','Jane Doe');\r\n\r\n    $mail-&gt;setSubject(\r\n    'Demonstration - Sending Multiple Mails per SMTP Connection'\r\n    );\r\n    $mail-&gt;setBodyText('...Mailin i\u00e7eri\u011fi...');\r\n    $mail-&gt;send($transport);\r\n\r\n    \/\/ Reset defaults\r\n    Zend_Mail::clearDefaultFrom();\r\n    Zend_Mail::clearDefaultReplyTo();\r\n}\r\n<\/pre>\n<p>Not: E\u011fer WampServer kullan\u0131yorsan\u0131z gmail smtp ile mail g\u00f6nderebilmek i\u00e7in <strong>openssl<\/strong>&#8216;i aktif hale getirmeniz gerekli. Bunun i\u00e7in sa\u011f alttaki wamp simgesine sol click &gt; PHP &gt; PHP extensions \u00fczerine gelip a\u00e7\u0131lan men\u00fcden php_openssl&#8217;e t\u0131klay\u0131n. B\u00f6ylece aktif hale gelecektir.<\/p>\n<p>Son olarak Zend Framework haricinde core PHP ile mail g\u00f6nderimi i\u00e7in <a href=\"http:\/\/phpmailer.worxware.com\/\">bu s\u0131n\u0131f\u0131<\/a> \u00f6nereririm.<\/p>\n<p>\u015eimdilik Ho\u015f\u00e7akal\u0131n.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Merhaba Arkada\u015flar, Bu yaz\u0131mda Zend Framework&#8216;\u00fcn Mail bile\u015fenini kullanarak, Gmail SMTP yard\u0131m\u0131 ile mail g\u00f6nderece\u011fiz. \u0130lk olarak gmail&#8217;in smtp \u00f6zellikleri a\u015fa\u011f\u0131daki gibidir. Gmail SMTP server: smtp.gmail.com Gmail SMTP kullan\u0131c\u0131 ad\u0131: Gmail adresiniz (\u00f6rn. ornek@gmail.com) Gmail SMTP \u015fifre: Gmail \u015fifreniz Gmail SMTP port: 587 Gmail SMTP TLS\/SSL gereklili\u011fi: evet Zend Mail ile kullan\u0131m\u0131 ise a\u015fa\u011f\u0131daki \u015fekilde.&hellip;&nbsp;<a href=\"https:\/\/guvensahin.com\/tr\/zend-mail-ile-gmail-smtp-kullanarak-mail-gondermek\/\" rel=\"bookmark\">Daha fazlas\u0131n\u0131 oku &raquo;<span class=\"screen-reader-text\">Zend Mail ile Gmail SMTP kullanarak mail g\u00f6ndermek<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","footnotes":""},"categories":[239],"tags":[307,203,214,220,229],"class_list":["post-163","post","type-post","status-publish","format-standard","hentry","category-programlama","tag-email","tag-gmail","tag-php-2","tag-smtp","tag-zend-framework"],"_links":{"self":[{"href":"https:\/\/guvensahin.com\/tr\/wp-json\/wp\/v2\/posts\/163","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/guvensahin.com\/tr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/guvensahin.com\/tr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/guvensahin.com\/tr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/guvensahin.com\/tr\/wp-json\/wp\/v2\/comments?post=163"}],"version-history":[{"count":4,"href":"https:\/\/guvensahin.com\/tr\/wp-json\/wp\/v2\/posts\/163\/revisions"}],"predecessor-version":[{"id":436,"href":"https:\/\/guvensahin.com\/tr\/wp-json\/wp\/v2\/posts\/163\/revisions\/436"}],"wp:attachment":[{"href":"https:\/\/guvensahin.com\/tr\/wp-json\/wp\/v2\/media?parent=163"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/guvensahin.com\/tr\/wp-json\/wp\/v2\/categories?post=163"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/guvensahin.com\/tr\/wp-json\/wp\/v2\/tags?post=163"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}