Forum Replies Created

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • in reply to: Critical error – Undefined index: Class #63959

    So, almost 4 weeks now and no reply or solution?

    in reply to: Critical error – Undefined index: Class #60851

    Additional info:

    • also tried with PHP 7.1 and PHP 7.2.
    • With updating to Post SMTP 2.0.22 (today’s release), the error still exists.
    in reply to: Critical Error #60849

    Hi Tim,

    I’ve created a separate thread on the forums as requested.

    in reply to: Critical Error #60136

    My apologies: not undefined variable, but undefined index on Class.

    in reply to: Critical Error #60120

    Still crashes at my sites, with the same reasons / errors as typed out in my posts.

    The errors seem to relate to undefined variable Class.

    in reply to: Critical Error #59025

    More info:

    I tried to install this on my 2nd word press site. Running similar setup, also the Post SMTP with the same settings.

    Tried a fresh install of the O365-extension. After activating the plugin, the extra menu appeared under Post SMTP (“Extensions”). Clicking this showed the page to add the license key. Copied this from my account page and pushed Activate. Then above crash happened as well.

    So it seems there is something wrong with either storing the key, the license validation routine or something along those lines.

    I have both those websites URLs added to my profile btw, so they’re showing in my account here on this page.

    in reply to: Critical Error #59022

    Same goes for me. I am posting my issue in this threat, since everything I read here, is basically the same issue. I will try to elaborate on this, hopefully to see the issue to be resolved.

    I had the Post SMTP addon running before this O365-addon was released. In Post SMTP I was runnning OAuth2 with smtp.office365.com (although the addon is telling me it needs OAuth2 configuration). It does work. I have a client-ID and Secret created in my Azure console and am using that.

    Funny enough, the plugin main page tells that Postman is not configured in red text on the main page. But it does work; I have had a working O365 OAuth2 connection with only Post SMTP (so without the new extension) and that has been up for about a few months now.

    When I installed the O365 extension, it once asked me to enter the install key that I found in my account on this site. After filling that in, my website dies with a critical error. The error says “Notice: Undefined index: Class in /xxxxx/wp-content/plugins/post-smtp/Postman/Extensions/License/PostmanLicenseManager.php on line 54”

    and also
    “Fatal error: Uncaught Error: Class name must be a valid object or a string in /xxxxx/wp-content/plugins/post-smtp/Postman/Extensions/License/PostmanLicenseManager.php:64 Stack trace: #0 /xxxxx/wp-content/plugins/post-smtp/Postman/Postman.php(201): PostmanLicenseManager->init() #1 /xxxxx/wp-includes/class-wp-hook.php(287): Postman->on_plugins_loaded(”) #2 /xxxxx/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(NULL, Array) #3 /xxxxx/wp-includes/plugin.php(484): WP_Hook->do_action(Array) #4 /xxxxx/wp-settings.php(420): do_action(‘plugins_loaded’) #5 /xxxxx/wp-config.php(90): require_once(‘/xxxxx…’) #6 /xxxxx/wp-load.php(37): require_ in /xxxxx/wp-content/plugins/post-smtp/Postman/Extensions/License/PostmanLicenseManager.php on line 64″

    I already tried to reset all variables in Post SMTP by changing them in the plugin configuration, also tried to use the built-in reset-function of Post SMTP (which didn’t seem to reset much).

    I also deleted the Post SMTP plugin and the O365 extension, through deinstalling them officialy from my plugin page. Also did reinstallation from the plugin page, but also tried manual reuploading the plugin to the FTP.

    The only way to get my site working again, is deleting the plugin folder from the FTP (or use recovery mode that will deactivate the O365 plugin).

    The only option I see is to go through all the added entries in phpMyAdmin, to manually delete all Post SMTP settings from the tables and try if I can get this working with FULL fresh install.

    My settings in Post SMTP for use on O365:

    Type: SMTP
    Mailer Type: PostSMTP

    Outgoing mailserver host: smtp.office365.com
    Port: 587
    Envelope From: (not mentioned here)

    Security: STARTTLS
    Authentication: OAuth 2.0

    (a red error message showing here: please select outgoing mailserver with OAuth2, but above mentioned address is an OAuth capable address, as shown in the addon diagnostics!)

    Website domain: greyed out
    Redirect URI: greyed out
    Client ID: (not mentioned here)
    Client secret: (not mentioned here)

    Saving with these options will work and successfully send mail through Office 365.

    Running PHP 7.3, Post SMTP 2.0.20, Office 365 extension: 1.2

Viewing 7 posts - 1 through 7 (of 7 total)
Scroll to Top