summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoryehudah <yehudah@b8457f37-d9ea-0310-8a92-e5e31aec5664>2017-11-08 19:37:00 +0000
committeryehudah <yehudah@b8457f37-d9ea-0310-8a92-e5e31aec5664>2017-11-08 19:37:00 +0000
commit373f5e27dcb5b78d5d5af54739b17466f4dcf1ab (patch)
treefd768905cccab638e1e73d633c1aa97937fc75cb
parent6db308137dd2c35568869f11ee14fa2c58067042 (diff)
downloadPost-SMTP-373f5e27dcb5b78d5d5af54739b17466f4dcf1ab.zip
* Fix: Self sign certificate
* Add: guides section git-svn-id: https://plugins.svn.wordpress.org/post-smtp/trunk@1760970 b8457f37-d9ea-0310-8a92-e5e31aec5664
-rw-r--r--Postman/Postman-Mail/Zend-1.12.10/Mail/Protocol/Smtp.php2
-rw-r--r--Postman/PostmanViewController.php3
-rw-r--r--readme.txt10
-rw-r--r--style/postman.css36
4 files changed, 47 insertions, 4 deletions
diff --git a/Postman/Postman-Mail/Zend-1.12.10/Mail/Protocol/Smtp.php b/Postman/Postman-Mail/Zend-1.12.10/Mail/Protocol/Smtp.php
index e2dade8..a6ebbd5 100644
--- a/Postman/Postman-Mail/Zend-1.12.10/Mail/Protocol/Smtp.php
+++ b/Postman/Postman-Mail/Zend-1.12.10/Mail/Protocol/Smtp.php
@@ -204,7 +204,7 @@ class Postman_Zend_Mail_Protocol_Smtp extends Postman_Zend_Mail_Protocol_Abstrac
$this->_send('STARTTLS');
$this->_expect(220, 180);
- stream_context_set_option($this->_socket, 'ssl', 'verify_peer', true);
+ stream_context_set_option($this->_socket, 'ssl', 'verify_peer', false);
//stream_context_set_option($this->_socket, 'ssl', 'verify_peer_name', false);
stream_context_set_option($this->_socket, 'ssl', 'allow_self_signed', true);
diff --git a/Postman/PostmanViewController.php b/Postman/PostmanViewController.php
index 74f34c5..f9d6d2a 100644
--- a/Postman/PostmanViewController.php
+++ b/Postman/PostmanViewController.php
@@ -292,7 +292,8 @@ if ( ! class_exists( 'PostmanViewController' ) ) {
print '<ul>';
printf( '<li><a href="%s" class="welcome-icon run-port-test">%s</a></li>', $this->getPageUrl( PostmanConnectivityTestController::PORT_TEST_SLUG ), __( 'Connectivity Test', Postman::TEXT_DOMAIN ) );
printf( '<li><a href="%s" class="welcome-icon run-port-test">%s</a></li>', $this->getPageUrl( PostmanDiagnosticTestController::DIAGNOSTICS_SLUG ), __( 'Diagnostic Test', Postman::TEXT_DOMAIN ) );
- printf( '<li><a href="https://wordpress.org/support/plugin/postman-smtp" class="welcome-icon postman_support">%s</a></li>', __( 'Online Support', Postman::TEXT_DOMAIN ) );
+ printf( '<li><a href="https://wordpress.org/support/plugin/post-smtp" class="welcome-icon postman_support">%s</a></li>', __( 'Online Support', Postman::TEXT_DOMAIN ) );
+ printf( '<li><div class="new-item"><span>New</span></div><a href="https://postmansmtp.com/category/guides/" class="welcome-icon postman_guides">%s</a></li>', __( 'Guides', Postman::TEXT_DOMAIN ) );
print '</ul></div></div></div></div>';
}
}
diff --git a/readme.txt b/readme.txt
index 761bc48..3fa0acc 100644
--- a/readme.txt
+++ b/readme.txt
@@ -11,9 +11,15 @@ Send, log and troubleshoot your Outgoing Email easily. Supports everything: SMTP
== Description ==
-== Postman SMTP is back! ==
+= Postman SMTP is back! =
Now under new maintenance, no need to search for another SMTP plugin anymore.
+= The Most Fast And Easy =
+See how fast and easy to setup Post SMTP with Google/Gsuite or any SMTP service.
+
+https://www.youtube.com/watch?v=z-x1DhcAN0o
+
+
Post is a next-generation [SMTP Mailer](https://wordpress.org/plugins/search.php?q=smtp), software that assists in the delivery of email generated by your WordPress site. Post is the first and only plugin to support the [latest security standards](http://googleonlinesecurity.blogspot.ca/2014/04/new-security-measures-will-affect-older.html). With OAuth 2.0, there is **no need** to [store your email passsword](http://blog.codinghorror.com/youre-probably-storing-passwords-incorrectly/) in the WordPress database where it might be found.
The **Connectivity Test** and intelligent **Setup Wizard** scan your SMTP server to detect firewall blocks and eliminate configuration mistakes. The built-in **Email Log** is an invaluable resource for [diagnosing problems](https://wordpress.org/support/topic/ugly-e-mails-no-html-and-no-special-characters?replies=15) with emails. Even hosts that block the standard SMTP ports, like GoDaddy or Bluehost, can't stop your email as **Post can deliver via HTTPS** if it can't use SMTP.
@@ -102,7 +108,7 @@ Post is *not* another WP Mail SMTP clone like WP Bank or Easy SMTP. It replaces
1. In 'Outgoing Mail Server Port', enter the SMTP Server's port
1. In 'Security' choose the appropriate type (a good guess is SMTPS for port 465, StartTLS otherwise)
1. In 'Authentication' choose 'OAuth 2.0'
-1. Post will give you a link to the Client ID maintenance page of your email service provider. Create a Client ID for your WordPress site.. [instructions for this are detailed in the FAQ](https://wordpress.org/plugins/Post-smtp/faq/)
+1. Post will give you a link to the Client ID maintenance page of your email service provider. Create a Client ID for your WordPress site.. [instructions for this are detailed in the FAQ](https://wordpress.org/plugins/post-smtp/faq/)
1. Copy your generated Client ID and Client secret into the plugin's Settings page.
1. Choose the 'Message' tab.
1. In 'Envelope From Address' enter your email address. This MUST be the same address you login to webmail with.
diff --git a/style/postman.css b/style/postman.css
index 1019387..734f783 100644
--- a/style/postman.css
+++ b/style/postman.css
@@ -81,4 +81,40 @@ p#back_to_main_menu {
.welcome-panel-column welcome-panel-last {
padding-bottom: 10px;
+}
+
+.new-item {
+ display: inline-block;
+ padding: 5px;
+ border-radius: 20px;
+ background-color: red;
+ margin-right: 10px;
+}
+
+.new-item span {
+ font-weight: bold;
+ color: white;
+ animation: pulse 2s linear 0s infinite;
+}
+
+@keyframes pulse {
+ 0% {
+ opacity: 0;
+ }
+
+ 25% {
+ opacity: 0.25;
+ }
+
+ 50% {
+ opacity: 0.5;
+ }
+
+ 75% {
+ opacity: 0.75;
+ }
+
+ 100% {
+ opacity: 1;
+ }
} \ No newline at end of file