This message went from my machine to a remote email server and was downloaded
from there into a Python list from which it is displayed. In fact, it went to three different
email accounts I have (the other two appear later in this demo—see Figure 14-45). The
third recipient doesn’t appear in Figure 14-32 here because it was a Bcc blind-copy—
it receives the message, but no header line is added to the mail itself.
Figure 14-32. PyMailGUI view forwarded mail
Figure 14-33 shows what the forward message’s raw text looks like; again, double-click
on a main window’s entry to display this form. The formatted display in Fig-
ure 14-32 simply extracts bits and pieces out of the text shown in the raw display form.
One last pointer on replies and forwards: as mentioned, replies in this version reply to
all original recipients, assuming that more than one means that this is a continuation
of a group discussion. To illustrate, Figure 14-34 shows an original message on top, a
forward of it on the lower left, and a reply to it on the lower right. The Cc header in
the reply has been automatically prefilled with all the original recipients, less any du-
plicates and the new sender’s address; the Bcc (enabled here) has also been prefilled
with the sender in both. These are just initial settings which can be edited and removed
prior to sends. Moreover, the Cc prefill for replies can be disabled entirely in the con-
figuration file. Without it, though, you may have to manually cut-and-paste to insert
1048 | Chapter 14: The PyMailGUI Client