Quick reply, since I'm spending the day today trying to solve this problem -- a single shared $5/month mailbox at G-SUITE for me and my lovely wife, and forwarding for my now-grown kids (they can buy their own $5/month mailboxes if they like). But we need to be able to send using our individual email addresses on demand and my wife and I use Pegasus Mail identities.
- While researching what kind of security I should be selecting in Pegasus Mail, I ran across this article: https://www.fastmail.com/help/technical/ssltlsstarttls.html . The upshot is that START/TLS is supposedly preferred but Direct SSL connections (an older legacy standard) also work. Seems the latter is preferable to me since there is no cleartext communication. But what do I know.
- The vendor that provided that link, fastmail.com, looks exactly like what I need. They seem to say they support sending from email aliases.
However: I decided to poke at GMAIL just a little more. Lo and behold, I figured out how to send email from aliases. I have the aliases entered in my G-Suite control panel but two more items are apparently required:
* Because I have two-factor authentication enabled in my Google account, I had to create an application password for my Pegasus mail login. I used that password, not the main password when configuring the IMAP and SMTP connections in PMAIL. I had to write it down because you only get to see it once in G-Suite. I run PMAIL on my desktop and laptop -- presumably the same app password will work, but generating additional ones won't be hard. Hopefully the source IP isn't important (I'll find out tomorrow at work).
* In G-Suite in the Google Admin control panel settings for my domain, I had to enable access for "less secure apps". Don't know why this is required, since PMAIL encrypts the password, but it's required. There is also a setting in GMAIL itself for an individual mailbox but I couldn't find it so I did it for the entire domain.
* Finally, and the step I missed before: while I have aliases for the domain/account in G-Suite, I also had to add them in GMAIL under Settings->Accounts and Import->Send Mail As. I had assumed that PMAIL would be able to send any G-Suite domain alias, but no.... they have to be added to the GMAIL account itself.
With the above changes, I can now send from PMAIL using either my identity or my wife's identity using the mail GMAIL SMTP configuration.
The SMTP settings I used:
SMTP General tab:
Server Host Name: smtp.gmail.com
Server TCP/IP Port: 465 Timeout: 30
No alternate envelope address
Security:
Via direct SSL connect (START/TLS also works over 567)
Login using the primary GMAIL email address (logging in with the alias doesn't work, although I didn't try again)
Use the generated application password, not the primary password
In PMAIL tools->options, be sure to set up the name and BCC address for each identity (I BCC the identity rather than use copy-to-self).
Edit: The IMAP profile is similar: main email address and app password.
Server Host Name: smtp.gmail.com
Server TCP/IP Port: 993
Via direct SSL connect.
That has always worked.
I haven't yet moved over my primary family domain -- need to test from another locatoin first, but, but this is encouraging -- $5/month for domain-based email with aliased domains and decent spam filtering.
<p>Quick reply, since I'm spending the day today trying to solve this problem -- a single shared $5/month mailbox at G-SUITE for me and my lovely wife, and forwarding for my now-grown kids (they can buy their own $5/month mailboxes if they like).&nbsp; But we need to be able to send using our individual email addresses on demand and my wife and I use Pegasus Mail identities.</p><p>- While researching what kind of security I should be selecting in Pegasus Mail, I ran across this article:&nbsp;https://www.fastmail.com/help/technical/ssltlsstarttls.html . The upshot is that START/TLS is supposedly preferred but Direct SSL connections (an older legacy standard) also work.&nbsp; Seems the latter is preferable to me since there is no cleartext communication. But what do I know.</p><p>&nbsp;- The vendor that provided that link, fastmail.com, looks exactly like what I need. They seem to say they support sending from email aliases.</p><p><span style="font-size: 10pt;">However: I decided to poke at GMAIL just a little more.&nbsp; Lo and behold, I figured out how to send email from aliases.&nbsp; I have the aliases entered in my G-Suite control panel but two more items are apparently required:</span></p><p>* Because I have two-factor authentication enabled in my Google account, I had to create an application password for my Pegasus mail login.&nbsp; &nbsp;I used that password, not the main password when configuring the IMAP and SMTP connections in PMAIL.&nbsp; I had to write it down because you only get to see it once in G-Suite.&nbsp; I run PMAIL on my desktop and laptop -- presumably the same app password will work, but generating additional ones won't be hard. Hopefully the source IP isn't important (I'll find out tomorrow at work).</p><p>* In G-Suite in the Google Admin control panel settings for my domain, I had to enable access for "less secure apps".&nbsp; Don't know why this is required, since PMAIL encrypts the password, but it's required.&nbsp; There is also a setting in GMAIL itself for an individual mailbox but I couldn't find it so I did it for the entire domain.</p><p>*&nbsp; Finally, and the step I missed before: while I have aliases for the domain/account in G-Suite, I also had to add them in GMAIL under Settings-&gt;Accounts and Import-&gt;Send Mail As.&nbsp; I had assumed that PMAIL would be able to send any G-Suite domain alias, but no.... they have to be added to the GMAIL account itself.</p><p>With the above changes, I can now send from PMAIL using either my identity or my wife's identity using the mail GMAIL SMTP configuration.
The SMTP settings I used:</p><p>SMTP General tab:&nbsp;</p><p>&nbsp;Server Host Name: smtp.gmail.com&nbsp;
<span style="font-size: 10pt;">&nbsp;Server TCP/IP Port: 465 Timeout: 30
</span><span style="font-size: 10pt;">&nbsp;No alternate envelope address&nbsp;</span></p><p>Security:</p><p><span style="font-size: 10pt;">&nbsp;Via direct SSL connect (START/TLS also works over 567)
&nbsp;Login using the primary GMAIL email address (logging in with the alias doesn't work, although I didn't try again)
</span><span style="font-size: 10pt;">&nbsp;Use the generated application password, not the primary password</span></p><p>In PMAIL tools-&gt;options, be sure to set up the name and BCC address for each identity (I BCC the identity rather than use copy-to-self).</p><p>Edit: The IMAP profile is similar: main email address and app password.&nbsp;&nbsp;</p>&nbsp;Server Host Name: smtp.gmail.com&nbsp;
<span style="font-size: 10pt;">&nbsp;Server TCP/IP Port: 993&nbsp;
&nbsp;Via direct SSL connect.
That has always worked.
</span><p>I haven't yet moved over my primary family domain -- need to test from another locatoin first, but, but this is encouraging -- $5/month for domain-based email with aliased domains and decent spam filtering.&nbsp;</p>