We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 3749
    • 24,544 Posts
    This is an auto-generated topic for QuickEmail 1.0.2-beta1 by bobray.

    Tutorial: http://www.bobsguides.com/quickemail-snippet-tutorial.html

    Bugs and Requests: https://github.com/BobRay/QuickEmail/issues

    Brief Description:

    QuickEmail can be used to send an email form within a snippet, but its main purpose is to diagnose email problems.

    If your email system is working, QuickEmail will send you a test email with no configuration at all. Just install it and put the following snippet tag on a page:

      [[!QuickEmail]]


    When you preview the page, you should receive an email. If you don’t, add the debug parameter and preview the page again:

      [[!QuickEmail? &debug=`1`]]


    If there is any problem with your mail system, QuickEmail will try to diagnose it and attempt to give you an intelligent error message.


    Please note that QuickEmail is *not* an email form. It is a snippet that sends an email.
      Did I help you? Buy me a beer
      Get my Book: MODX:The Official Guide
      MODX info for everyone: http://bobsguides.com/modx.html
      My MODX Extras
      Bob's Guides is now hosted at A2 MODX Hosting
      • 25141
      • 49 Posts
      Hi Bob,

      I’ve tried installing QuickEmail manually via the transport.zip but I get this error message:

      (...)
      Could not unpack package /data/web/***/htdocs/core/packages/quickemail-1.0.2-beta1.transport.zip to /data/web/***/htdocs/core/packages/. SIG: quickemail-1.0.2-beta1
      Could not find package manifest at /data/web/***/htdocs/core/packages/quickemail-1.0.2-beta1/manifest.php

      Do you happen to have any ideas why this doesn’t work?

      Thanks, R

      - Revo Traditional 2.0.4-pl2
      - SunOS
      - PHP 5.2.14
      - Apache 5.1.45
      - pdo_mysql installed
      - Firefox 3.6.13 / Mac OS
        • 3749
        • 24,544 Posts
        Quote from: rixe at Jan 26, 2011, 06:53 AM

        Hi Bob,

        I’ve tried installing QuickEmail manually via the transport.zip but I get this error message:

        (...)
        Could not unpack package /data/web/***/htdocs/core/packages/quickemail-1.0.2-beta1.transport.zip to /data/web/***/htdocs/core/packages/. SIG: quickemail-1.0.2-beta1
        Could not find package manifest at /data/web/***/htdocs/core/packages/quickemail-1.0.2-beta1/manifest.php

        The download screen at GitHub is confusing. You have to click on the package name, not on the "download .zip" button. Otherwise, you’re getting the source code rather than the package file.

        You should be able to remove the package and then get it directly through "Download Extras" in Package Manager. That’s much easier.

        You may have to upgrade your version of MODx to see it in PM.
          Did I help you? Buy me a beer
          Get my Book: MODX:The Official Guide
          MODX info for everyone: http://bobsguides.com/modx.html
          My MODX Extras
          Bob's Guides is now hosted at A2 MODX Hosting
          • 25141
          • 49 Posts
          Hi Bob,

          thanks for your answer - the upgrade to 2.0.7 did the trick (even when manually adding the package)!

          Cheers, R
            • 21122
            • 153 Posts
            Doesn’t install for me through Package Management.

            Firstly, the License Agreement, Read Me and Changelog are all blank (are they supposed to be?) and then when I try installing I get this:

            Could not find package manifest at /homepages/27/d204533922/htdocs/path/modx/core/packages/quickemail-1.0.2-beta1/manifest.php
            Could not unpack package /homepages/27/d204533922/htdocs/path/modx/core/packages/quickemail-1.0.2-beta1.transport.zip to /homepages/27/d204533922/htdocs/welshsupercup/modx/core/packages/. SIG: quickemail-1.0.2-beta1
            Could not install package with signature: quickemail-1.0.2-beta1


            :(

            Having some problems with FormIt and hoping this would help me.
              • 3749
              • 24,544 Posts
              Quote from: neilp123 at Jan 27, 2011, 09:09 AM

              Doesn’t install for me through Package Management.

              Firstly, the License Agreement, Read Me and Changelog are all blank (are they supposed to be?) and then when I try installing I get this:

              Could not find package manifest at /homepages/27/d204533922/htdocs/path/modx/core/packages/quickemail-1.0.2-beta1/manifest.php
              Could not unpack package /homepages/27/d204533922/htdocs/path/modx/core/packages/quickemail-1.0.2-beta1.transport.zip to /homepages/27/d204533922/htdocs/welshsupercup/modx/core/packages/. SIG: quickemail-1.0.2-beta1
              Could not install package with signature: quickemail-1.0.2-beta1

              :(
              Having some problems with FormIt and hoping this would help me.

              I can’t replicate that at all.

              Be sure your version of MODx is up-to-date and get the package by going to Package Manager and clicking on "Download Extras."
                Did I help you? Buy me a beer
                Get my Book: MODX:The Official Guide
                MODX info for everyone: http://bobsguides.com/modx.html
                My MODX Extras
                Bob's Guides is now hosted at A2 MODX Hosting
                • 26303
                • 27 Posts
                BobRay,

                In order for packages to install correctly on Linux servers, the zipped filename and the unzipped filename must match. In this case, the zip file was quickemail-1.0.2-beta1.transport.zip while the unzipped file was quickemail-1.0.2-Beta1 (note the capital "B"). In this instance Package Manager will fail because it’s looking for the folder quickemail-1.0.2-beta1. As soon as the folder is renamed, the package installs flawlessly. This also happened with your NewsPublisher package as well. I’m guessing that they install on a Windows server (and perhaps some other servers) just fine, which would account for the confusion.

                Otherwise, great work on these--thanks!
                  • 3749
                  • 24,544 Posts
                  Good catch. I do all my development and testing on Windows so I would never have caught that.

                  Looks like I have to re-release a bunch of packages (sigh). tongue
                    Did I help you? Buy me a beer
                    Get my Book: MODX:The Official Guide
                    MODX info for everyone: http://bobsguides.com/modx.html
                    My MODX Extras
                    Bob's Guides is now hosted at A2 MODX Hosting
                    • 34178
                    • 212 Posts
                    Hi Bob,

                    we have a strange behavior of QuickEmail. Using the following code leads to this header in the received emails by our email-client:

                    From: [email protected] <[email protected]>
                    To: [email protected] <[email protected]>

                    $props = array(
                        'debug' => '0',
                        'hideOutput' => '0',
                        'message' => 'Hello,',
                        'subject' => 'Your Mail',
                        'to' => '[email protected]',
                        'toName' => 'Lastname',
                        'fromName' => 'Sender Name',
                        'emailSender' => '[email protected]',
                        'html' => '1',
                        'errorHeader' => '
                    Mail error:',
                        'smtpErrorHeader' => '
                    SMTP server report:',
                    );
                    
                    $output =  $modx->runSnippet('QuickEmail',$props);
                    return $output; 


                    Do you have any explanation for this behavior? We use revo 2.2.0-pl2 while this problem appeared in former versions of revo, too.

                    Do you have any idea what could be wrong maybe in our settings?

                    Beside this: Is it possible to use 'bcc' in quickemail?

                    Letti