我可以在我的系统中配置我自己的 SMTP 服务器。我的系统中也有互联网连接。我的任务是创建自己的 SMTP 服务器,并且我已经在客户端(如雷鸟等)中配置了这些 SMTP 详细信息,它是否应该能够向在 gmail、yahoo 等中拥有帐户的用户发送邮件。例如,如果我创建一个域名www.mycompany.com 在我的 SMTP 中,如果我将用户名创建为 john,我需要能够将邮件从 john@mycompany.com 发送给任何 gmail、yahoo 用户。我也需要接收电子邮件,反之亦然。程序是什么?