diff options
-rw-r--r-- | Postman/Postman-Mail/Zend-1.12.10/Mail/Protocol/Smtp.php | 2 | ||||
-rw-r--r-- | Postman/PostmanViewController.php | 3 | ||||
-rw-r--r-- | readme.txt | 10 | ||||
-rw-r--r-- | style/postman.css | 36 |
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>'; } } @@ -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 |