ABC Hints&Tips Overviews Reference Glossary Support
Contents : Overviews
Using e-mail in SuperMemo

E-mail grows to be the primary communication tool in business, science and technology. SuperMemo includes a few simple options that help you incorporate e-mail communication into your learning process as well as to incorporate learning into your e-mail communication. 

Important! SuperMemo does not include an e-mail client. To use the presented options you will need MAPI installed and functional in your Windows (e.g. as with Outlook 2000) 

Here are the most important uses of e-mail in SuperMemo:

  1. sending pieces of your learning process to others. If you extract highly valuable material in your incremental reading process, you can send it to your colleagues,  friends or partners. For example, while reading an article about decoding human genome, you find out that Craig Venter of Celera comes from a Mormon family and that his father was eventually excommunicated. You can send such a note (or the whole article) from SuperMemo to your Mormon friend with a click of a button
  2. introducing incoming e-mail to your learning process. If you receive highly inspirational e-mail, you may want to introduce it into incremental reading and memorize its portions to ensure long-term benefit. If you paste e-mail along with its header, you can easily respond to processed pieces. You can do it while reading or when new ideas come to your mind upon review. You can use this for the purpose of creativity (e.g. reviewing an inspiring idea or information in different contexts) or for the purpose of recall (e.g. memorizing the name of the son of your cousin and/or the university major of his brother)
  3. prioritizing e-mail. When you receive more e-mail than you are able to effectively process, you can prioritize it with the help of tasklists. You will immediately process only the most important pieces and proceed with others according to their priority (defined by value/length ratio or by using your own criteria)
  4. using incremental reading. You can treat most valuable pieces of e-mail as articles to read. You can introduce them into the incremental reading as well as respond to individual fragments incrementally

Sending texts from your collection

  1. To send a given item or topic via e-mail, right click over the navigation toolbar to open the element pop-up menu (or press Alt+F10), and choose E-mail : Texts (to send the texts) or E-mail : Q&A (to send a question-answer item). In the Addressee dialog box type e-mail address or name of the person to whom you want to send e-mail (or leave it empty and choose the address from Address Book in your e-mail software)
  2. To send a selected fragment of an article via e-mail, right-click over the selection (to open the component pop-up menu) and choose Reading : E-mail (you can also click the mail icon on the reading toolbar; see: Incremental reading)

Introducing e-mail to the learning process

  1. To paste a piece of e-mail for incremental reading, select the text to be pasted in your e-mail, copy this text to the clipboard and press Ctrl+Alt+N in SuperMemo. Press Ctrl+M or Ctrl+J to introduce the pasted e-mail to the learning process 

  2. If you want to respond to the original sender while incrementally reading his or her e-mail, paste the e-mail along with its header information (date and return address, etc.). For example, in Outlook 2000, click Forward and select the text of the message. Use Ctrl+Alt+E to paste this e-mail to your e-mail tasklist. Press M to introduce this e-mail to the incremental reading process. Ctrl+Alt+E will automatically convert your e-mail to plain text (to save space and remove read-only attributes). If you want to retain some formatting, select the text and repaste the formatted fragment

Prioritizing e-mail with tasklists

  1. To sort e-mail by priority, paste it with Ctrl+Alt+E as above to your e-mail tasklist. To see the top of the list choose Ctrl+F4, select the e-mail to respond to and press Ctrl+Shift+Enter
  2. To prioritize e-mail via incremental reading, see below (you can combine the use of an e-mail tasklist with incremental reading by using the tasklist to respond to top-priority pieces and use the more stochastic incremental reading process to respond to other pieces)

Incremental e-mail processing

You can process e-mail incrementally in SuperMemo in a process analogous to incremental reading. Here are the pros and the cons:


  1. recall of important facts: if you learn new things from e-mail sent by others, you can easily introduce the most valuable pieces into the learning process (via standard Remember extract). Those pieces will be reviewed as other pieces of knowledge in SuperMemo. If you decide to respond to a given inspirational fragment, the sender address will automatically be used when you click the e-mail button on the Read toolbar
  2. prioritization: if you get more e-mail material than you are able to process, you can use incremental reading for processing e-mail and prioritizing e-mails and their fragments
  3. handling overflow: you can use postpone and rescheduling tools to resolve the excessive inflow of information without damage to your selected priority criteria. If you work in a team, it is a great idea to delegate some of your work; however, not all work can be delegated. Additionally, if you delegate, you do not learn from e-mail that you delegate. To answer the latter problem, you can choose a solution in the middle: delegate e-mail jobs and process inflowing pieces stochastically by means of incremental reading


  1. splintering e-mail: some people dislike splintered responses. They prefer to have their e-mail analyzed as a whole and responded to as a whole. As an act of kindness, try to remember people's preferences and do not use incremental e-mail processing on those who do not like it
  2. incremental approach is not transitive: incremental e-mail processing works best for longer e-mails, article forwards, etc. Importing to SuperMemo and prioritizing may take very little time, but for very short e-mails, incremental e-mail processing simply does not make sense. The overhead will not be matched by the benefit. Consequently, if you optimally process e-mail with SuperMemo, you deny other people a chance to use incremental processing over your own e-mail (unless some of your responses are lengthy or particularly inspirational)

Incremental e-mail processing tips

  1. Create a separate collection for e-mail processing (unless you plan to combine e-mail work with standard repetitions)
  2. Import e-mails to your e-mail collection. To paste a piece of e-mail to SuperMemo, select its text (including the header), copy this text to the clipboard (e.g. with Ctrl+C), and press Ctrl+Alt+E in SuperMemo. Selecting text with the header will differ in various e-mail programs. For example, in MS Outlook, click Forward on the selected e-mail. This will make its text and its header available for easily selecting and pasting to SuperMemo
  3. Differentiate between e-mail that must be processed and e-mail that you want to but do not have to process:
  4. Each day, sort the review material from shortest to longest intervals by means of Sort : By interval and Tools : Save repetitions in View : Outstanding
  5. Instead of using Mercy for handling overflow, consider using Postpone on the outstanding material. Choose View : Outstanding and click the blue Postpone icon (or press Ctrl+Alt+P). The assumption is that the longer the interval, the lower the priority of a given e-mail or its fragment. Consequently, intervals will increase the least on the most important pieces of e-mail. For example, if you choose to postpone by a factor of 1.2 (i.e. 20% increase in intervals), all pieces of e-mail with intervals of 7 days or less will be rescheduled for the next day (i.e. tomorrow)
  6. You can delay individual pieces of e-mail with Ctrl+J
  7. SuperMemo converts your e-mail to plain text on import (with Ctrl+Alt+E). If you need to retain the formatting, select the pasted text and paste your richly formatted text again
  8. SuperMemo picks the earliest [mailto: tag from your e-mail text as the default addressee. If you would like to send pieces of an article to a selected person, put this tag with the address anywhere in the text. For example:  [] (currently, SuperMemo does not support multiple recipients, you will need to add those manually in your e-mail client software)
  9. To move e-mails from the tasklist into the review process do as follows:
  10. In the review process (initiated with Learn), do as follows:

Frequently Asked Questions

Remember to copy header information to e-mail tasklist
Incremental e-mail review is subject to the same laws as standard topic review

You can sort e-mail review by interval

Once you introduce an element into the incremental reading you do not need it on the tasklist

You can delay a review or repetition by choosing "Jump interval"

You can creatively expand on a task by introducing it to incremental reading

Remember to copy header information to e-mail tasklist
Why do I have to type in sender information after pasting an e-mail to an e-mail tasklist? This makes e-mail tasklists unusable for most short messages!
When using Ctrl+Alt+E, remember to copy the entire e-mail to the clipboard, including its header. SuperMemo will parse header information and you will not have to type in anything

You can delay a review or repetition by choosing "Jump interval"
How can I postpone one element only instead of the whole branch or all outstanding pieces of e-mail in incremental review process?
You can choose "Jump interval" (e.g. by pressing Ctrl+J) and manually choose the date of the next review

Once you introduce an element into the incremental reading you do not need it on the tasklist
If I introduce a piece of e-mail to the incremental reading process by choosing Remember, should I remove the element from the tasklist?
Yes. Once you introduce a topic into the incremental reading process, it will come back to you sooner or later. You should rather use tasklists for elements that are not in the review process to review them starting with the top-priority pieces. If you experience an e-mail overload, keep the lower priority pieces on the tasklist and introduce them into incremental reading gradually starting from the top. The only reason for keeping tasks on the tasklist and in the review process is when you worry that an important tasks might be postponed indefinitely (e.g. if you have a high Burden and use Postpone very often). This can then be used as a double protection against ignoring a given piece of information

Incremental e-mail review is subject to the same laws as standard topic review
After introducing an e-mail into an incremental review process with Ctrl+J, I tried to process e-mails with Learn. However, SuperMemo asked me if I want to run a random test
Ctrl+J will not let you schedule a review with an interval less than one day. Consequently, if you import an e-mail today, the earliest incremental review will come tomorrow. Random test is invoked only then when there is no material scheduled for today. To accelerate the review process you can: (1) review e-mail immediately upon importing, (2) locate it without the assistance of the review process (e.g. with Search or in the contents window) or (3) use Mercy to schedule tomorrow's reviews for today (check Consider future repetitions and select Gathering period of two days)

You can sort e-mail review by interval
How can I sort items from low to high intervals in incremental e-mail processing?
You can sort your repetitions by the length of the interval using the following method: 

  1. choose View : Outstanding
  2. click Interval twice at the top of the browser window (to sort from the lowest to the highest intervals) 
  3. choose Tools : Save repetitions (on the browser menu

You can use this method in e-mail processing in the same was as in the learning process

You can creatively expand on a task by introducing it to incremental reading
(TPS, Aug 07, 2001)
When should tasks be kept both on the tasklist and in incremental reading?
Tasks may be kept in incremental review if you need to access them by priority via the tasklist but still want to work with them using incremental reading techniques. This happens, for example, if you have an idea, and you want to implement it according to its priority on the tasklist, but you still want to creatively expand it in the incremental reading process. This could, for example, be a business plan, points for an article, element of a new design, etc.