GithubHelp home page GithubHelp logo

ixiam / com.ixiam.modules.mailreader Goto Github PK

View Code? Open in Web Editor NEW
2.0 5.0 1.0 67 KB

Displays stored emails (by using the 'Redirect to database' mail-sending option) through a simplified GUI

License: Other

PHP 89.25% Smarty 10.75%

com.ixiam.modules.mailreader's Introduction

com.ixiam.modules.mailreader

What this extension does?

Normally, when we are working on a test/development site, we don't want to have the mail option activated, so that we can avoid potential faulty email sending and/or spamming. For such cases, we usually disable the email sending functionality, by navigating to: Administer CiviCRM -> System Settings -> Outbound Email (SMTP/Sendmail) and switch to 'Disabled Outbound Email'.

However, there are some pitfalls by doing that: If we have a function that tries to send an email, regardless of the settings we've provided, that function will crash (WSOD). A less catastrophic alternative is that we simply want to see how the emails will look like without actually sending them.

That's where this extension kicks in: By setting the email sending option to 'Redirect to Database' and by using this extension, we can now see how the emails look like, without muting the functionality of CiviCRM.

Where do I find the Email viewer ?

After installing this extension (and assuming that you did select the 'Redirect to Database' option), you should see an entry labeled 'Stored Mail reader' under the Menu entry 'Support'.

Please note: This form requires 'Administer CiviCRM' priviledges to display.

Please explain the options

Main page screenshot

  • Limit to: How many entries would you like to appear on the page? Default is 10.
  • DESC order: The sort order that will be used to display the entries. Default is "DESC".
  • Button: Refresh listing: After changing some/any of the options above, you need to click the button so that the actual refresh happens
  • Button: Delete ALL entries: Self explanatory: Will delete ALL database rows from the table 'civicrm_mailing_spool'. Please be careful as there is no undo function!

com.ixiam.modules.mailreader's People

Contributors

vangelisp avatar mattwire avatar

Stargazers

Dan O'Brien avatar Thomas Schüttler avatar

Watchers

James Cloos avatar Dan O'Brien avatar Richard van Oosterhout avatar sluc23 avatar  avatar

Forkers

mattwire

com.ixiam.modules.mailreader's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.