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
commit54b5bf41553746d9a6a9cc3de0c61c654fda8153 (patch)
treefd768905cccab638e1e73d633c1aa97937fc75cb
parent6dc8161c3b9ae6039cb3ca9d98ad42b9bdb7d6ee (diff)
downloadPost-SMTP-54b5bf41553746d9a6a9cc3de0c61c654fda8153.zip
* Fix: Self sign certificate
* Add: guides section
-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