Forum Replies Created

Viewing 5 replies - 1 through 5 (of 5 total)
  • Thread Starter CyclopticColleague

    (@cyclopticcolleague)

    Thanks, I’ll try the new support item like you suggested first. How did you make out with the mail-tester.com tool?

    Thread Starter CyclopticColleague

    (@cyclopticcolleague)

    Great, thanks for the detailed response! I’m using https://www.mail-tester.com for my testing.

    This tool also does some server validation testing. I went through the steps to try and correct some of the verification issues (SPF, DKIM and DMARC entries). Apparently I didn’t do it correctly or the server is not accepting the DNS entries properly and now I’m back down to a -5.2 for SpamAssassin score.

    So yeah, I would agree it’s a fairly large concern for the user base. I will consider paying the $10 support feature but there should be some sort of feature request system I would think. I am very reluctant to go into the plugin’s source code and modify anything there myself for obvious reasons.

    Thread Starter CyclopticColleague

    (@cyclopticcolleague)

    Thanks for your prompt reply! I tried a few things you suggested – the Postman SMTP plugin, and the HTML tags in the email template, and the scores improved significantly. However, I’m still a little concerned by the SpamAssassin score. Previously I was getting a -5.3, now I’m getting a -4, and according to this test a score below -5 is considered spam. The biggest offenders are the URI_WP_HACKED (-2.999) and MIME_HTML_ONLY (-1.105).

    I don’t think it would be an extreme amount of work to mask the /wp-content/ URI. It would still run out of the traditional folder, but perhaps using a .htaccess redirect or something like that. I haven’t looked at the plugin’s source code yet but hopefully there are some filters available that could be used to modify that. Obviously modifying source code is a last resort.

    For the plain text version, I think it would be a very helpful addition not only for the SpamAssassin score, but for users whose preferences are set to receive plain text only. Do you know there an official feature request system the devs use?

    Thanks again!

    I’m also having this problem. Did you have any luck resolving this issue?

    Thread Starter CyclopticColleague

    (@cyclopticcolleague)

    Figured it out (good job brain!):

    // get the 'type' variable from the URL
    $animalType = get_query_var( 'type' );
    
    // get an array of all NOT builtin post types, i.e. all custom post types
    $post_types=get_post_types( array('_builtin' => false), 'names' );
    
    //iterate over $post_types
    foreach ($post_types as $post_type ) {
    	// get current $post_type as an object
    	$obj = get_post_type_object($post_type);
    
    	// compare the object's labels->menu_name value to $animalType
    	if ( $obj->labels->menu_name == $animalType ) {
    		//if menu_name label is equal to the 'type' query var, set a variable to the current $post_type
    		$animalQueryVar = $post_type;
    	}
    }

    Hope this helps someone!

Viewing 5 replies - 1 through 5 (of 5 total)