Письма, отправленные из Roundcube на xampp, не отображаются в почтовых ящиках Gmail, Yahoo или Hotmail [закрыто]

Я скачал и установил Roundcube 0.9.5 на свой сервер xampp в Windows 8.Он хорошо работает при получении писем, поскольку письма обычно появляются во входящих.

Но когда я отправляю письмо с авторизованной учетной записи в roundcube (скажем, Gmail или Yahoo), я могу видеть это письмо в папке «Отправленные» отправителя, но не могу видеть, что оно попадает в папку получателя. Входящие даже не в папке "Спам".

Кто-нибудь может сказать мне, в чем может быть проблема? Я настроил Roundcube для получения настроек SMTP и IMAP из входа пользователя, чтобы поддерживать несколько серверов smtp, используя этот плагин и моей папки конфигурации. ] main.inc.php имеет для этого следующие переменные:

// 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 sender@gmail.com [::1]; Message for receiver@gmail.com; 
[26-Dec-2013 08:57:22 +0100]: User sender@gmail.com [::1]; Message for receiver@yahoo.com; 

Сегодня в error.log нет записей

Кто-нибудь, пожалуйста, помогите мне вот и скажите мне, что может пойти не так?

Заранее большое спасибо ..

0
задан 26 December 2013 в 14:30
1 ответ

xampp в Windows 8. Это пахнет домашней установкой вместо правильной конфигурации сервера, домена и почты. Для электронной почты это будет ужасно неудачно, поскольку многие провайдеры будут блокировать почту, отправляемую с домашних DSL-соединений из-за проблем со спамом. Так что не делай этого. Если вам действительно нужен собственный почтовый сервер, купите дешевый VPS с соответствующей настройкой почты.

3
ответ дан 4 December 2019 в 12:34

Теги

Похожие вопросы