我已经在Windows 8上的xampp服务器上下载并安装了Roundcube 0.9.5。当邮件正常显示在收件箱中时,收到邮件时效果很好。
但是,当我发送一个来自login帐户在roundcube(说gmail或雅虎)的邮件,我能看到发件人的“已发送”文件夹中的邮件,但无法看到收件人的收件箱中的邮件陆地甚至不在垃圾邮件文件夹中。
谁能告诉我可能是什么问题? 我已经configurationRoundcube从用户login占用SMTP和IMAP设置,以支持使用此插件多个smtp服务器和我的configuration文件夹的main.inc.php具有这些各自的variables:
// IMAP // ---------------------------------- $rcmail_config['default_host'] = array ( 'ssl://imap.gmail.com:993' => 'Google', 'ssl://imap.mail.yahoo.com:993' => 'Yahoo', 'ssl://imap-mail.outlook.com' => 'Outlook' ); $rcmail_config['multiple_smtp_server'] = array ( 'Google' => 'ssl://smtp.gmail.com:587', 'Yahoo' => 'ssl://smtp.mail.yahoo.com:465', 'Outlook' => 'starttls://smtp-mail.outlook.com:587' ); // TCP port used for IMAP connections $rcmail_config['default_port'] = 993; // IMAP AUTH type (DIGEST-MD5, CRAM-MD5, LOGIN, PLAIN or null to use // best server supported one) $rcmail_config['imap_auth_type'] = 'LOGIN'; // If you know your imap's folder delimiter, you can specify it here. // Otherwise it will be determined automatically $rcmail_config['imap_delimiter'] = null; $rcmail_config['imap_ns_personal'] = null; $rcmail_config['imap_ns_other'] = null; $rcmail_config['imap_ns_shared'] = null; $rcmail_config['imap_force_caps'] = false; $rcmail_config['imap_force_lsub'] = false; $rcmail_config['imap_force_ns'] = false; // IMAP connection timeout, in seconds. Default: 0 (no limit) $rcmail_config['imap_timeout'] = 0; // Optional IMAP authentication identifier to be used as authorization proxy $rcmail_config['imap_auth_cid'] = null; // Optional IMAP authentication password to be used for imap_auth_cid $rcmail_config['imap_auth_pw'] = null; // Type of IMAP indexes cache. Supported values: 'db', 'apc' and 'memcache'. $rcmail_config['imap_cache'] = null; // Enables messages cache. Only 'db' cache is supported. $rcmail_config['messages_cache'] = false; // ---------------------------------- // SMTP // ---------------------------------- $rcmail_config['smtp_server'] = ''; $rcmail_config['smtp_port'] = 25; $rcmail_config['smtp_user'] = ''; $rcmail_config['smtp_pass'] = ''; $rcmail_config['smtp_auth_type'] = 'LOGIN'; // Optional SMTP authentication identifier to be used as authorization proxy $rcmail_config['smtp_auth_cid'] = null; // Optional SMTP authentication password to be used for smtp_auth_cid $rcmail_config['smtp_auth_pw'] = null; $rcmail_config['smtp_helo_host'] = ''; $rcmail_config['smtp_timeout'] = 0;
这些是sendmail.log中的条目:
[26-Dec-2013 08:45:52 +0100]: User [email protected] [::1]; Message for [email protected]; [26-Dec-2013 08:57:22 +0100]: User [email protected] [::1]; Message for [email protected];
error.log中没有今天的条目
任何人都可以请帮我在这里,告诉我什么可能会出错?
非常感谢。
在Windows 8 xampp。闻起来像一个家庭设置,而不是一个合适的服务器,域和邮件configuration。 由于垃圾邮件问题,许多提供商将阻止家庭DSL连接发送的邮件,这对电子邮件来说将会非常糟糕。 所以不要这样做。 如果你真的想要自己的邮件服务器,可以用一个适当的邮件设置来获得一个el cheapo VPS。