后缀testing和configuration问题

我安装了后缀使用> sudo yum install postfix postfix-mysql。 我是新手邮件系统,但我有一个公共DNS的AMAZON EC2实例。 在大多数情况下,我使用公共DNS,当我configuration文件main.cf。 我有公共DNS是从亚马逊,这是一个很长的string(ec2-123-34-234-677 ….. amazon.com)。

// I configured this on main.cf. I replaced example.com with ec2-123-.......amazon.com myhostname = mail.example.com mydomain = example.com myorigin = $mydomain mydestination = example.com, $transport_maps local_recipient_maps = $alias_maps $virtual_mailbox_maps unix:passwd.byname home_mailbox = Maildir/ 

我如何testingpostfix? 我只是想要它发送我的Web应用程序的电子邮件。 我在SSH >sudo postfix startinput后,试图用>telnet localhost 25进行testing。 但是我收到telnet命令找不到的消息。 如果你想知道,我也使用亚马逊的Linux发行版。 我使用它,因为它是免费的。

我做错了什么? 有没有更多的configuration需要帮助!

尝试安装telnet:

 sudo yum install telnet 

然后你可以用telnet到端口25进行testing。

但是请注意,从亚马逊EC2服务器发送电子邮件并不是一个好主意,因为很多人把亚马逊的整个IP范围列入垃圾邮件filter列入黑名单。