Wimpheling Опубліковано: 20 листопада 2014 Share Опубліковано: 20 листопада 2014 Доброго времени суток, хотелось бы узнать уже у бывалых пользователей OpenCart информацию по настройки и устранению ощибок связанных с почтой. В общем ситуация такая есть два сервера под управлением KVM через основной хост на первой машине крутится Apache2+php+Mysql ну и вся остальная дрянь для работы с OpenCart, на второй машине стоит Postfix+Dovecot ну и все остальное что связанно с почтой. Проблема в том что не как не отправляются письма через админ панель OpenCart`а, установленная Версия 1.5.6.4. При отправки почты пишет: Notice: Error: AUTH LOGIN not accepted from server! in /var/www/DOMAIN/system/library/mail.php on line 217 На что Postfix отвечает в логах Nov 20 14:49:23 mx postfix/smtpd[13573]: connect from unknown[192.168.1.21] Nov 20 14:49:23 mx postfix/smtpd[13573]: warning: unknown[192.168.1.21]: SASL LOGIN authentication failed: Invalid authentication mechanism Nov 20 14:49:23 mx postfix/smtpd[13573]: lost connection after AUTH from unknown[192.168.1.21] Nov 20 14:49:23 mx postfix/smtpd[13573]: disconnect from unknown[192.168.1.21] Я так понимаю вся проблема в авторизации пользователя, так вот интересует можно ли как то переписать файл mail.php что бы подружить Openncart и Postfix, так как на форуме нащел вот такой вот ответ: 'ericroot' сказал(а) 29 Мар 2013 - 12:25 PM: Приветствую, проблемка такая с почтой:Notice: Error: AUTH LOGIN not accepted from server! in..../html/system/library/mail.php on line 217Почта своя на postfix+dovecot, логин пароль верные, через thunderbird работает отлично. Вопрос закрыт, в postfix была разрешена авторизация только 250-STARTTLSВидимо в библиотеке opencarta не прописана подобная авторизация https://opencartforum.com/topic/7782-nastroika-pochty/ По настройкам в админке перепробовал все что возможно, большая просьба помочь в решении данной проблемы. Заранее спасибо! Надіслати Поділитися на інших сайтах More sharing options...
ashap Опубліковано: 20 листопада 2014 Share Опубліковано: 20 листопада 2014 у вас в постфиксе только разрешен конект через ssl пробывали так прописывать smtp ssl://smtp.mail.ru ? и порт соответственно ssl Надіслати Поділитися на інших сайтах More sharing options... Wimpheling Опубліковано: 20 листопада 2014 Автор Share Опубліковано: 20 листопада 2014 у вас в постфиксе только разрешен конект через ssl пробывали так прописывать smtp ssl://smtp.mail.ru ? и порт соответственно ssl В доменной зоне указана запись mx.domain.ru, почта ходит свободно но не через OpenCart, в настройках указывал: SMTP хост: 192.168.1.22 Так же писал: mx.domain.ru, domain.ru, пытался что с SSL:// что без него. SMTP логин: login (Так как на Postfix несколько доменов то пишется полное имя ([email protected])) SMTP пароль: password SMTP порт: 25 Так же прописывал порт для SSL:// (465) SMTP таймаут: 5 В итоге ошибка не меняется, все как было так и остается. Надіслати Поділитися на інших сайтах More sharing options... polarnik Опубліковано: 20 листопада 2014 Share Опубліковано: 20 листопада 2014 Настройте Postfix через gmail, дело 5-ти минут, правда актуально для одного домена на сервере Надіслати Поділитися на інших сайтах More sharing options... Wimpheling Опубліковано: 20 листопада 2014 Автор Share Опубліковано: 20 листопада 2014 Настройте Postfix через gmail, дело 5-ти минут, правда актуально для одного домена на сервере Я так понимаю по данному мануалу: Чтобы настроить службу ретрансляции SMTP для Postfix, следуйте приведенным ниже инструкциям. Они подходят для большинства конфигураций. Тайм-ауты для серверов Postfix увеличивать не нужно: значений по умолчанию вполне достаточно. Как настроить промежуточный узел для Postfix Добавьте в файл конфигурации (например, /etc/postfix/main.cf) следующую строку:relayhost = smtp-relay.gmail.com:25 Перезапустите Postfix следующей командой:# sudo postfix reload После завершения настройки отправьте тестовое сообщение, чтобы проверить работу исходящей почты. Помимо описанных выше параметров, необходимо задать дополнительные настройки сервера, если отправка почты производится одним из следующих способов: Для параметра Разрешенные отправители выбрано значение Все адреса, и почта отправляется из стороннего домена, например yahoo.com. Сообщения отправляются без указания адреса в поле "От", например отчеты об ошибке доставки или оповещения об отсутствии на рабочем месте. В таких случаях сервер должен проходить проверку подлинности по протоколу SMTP AUTH как зарегистрированный пользователь Google Apps или одно из ваших доменных имен должно содержаться в команде HELO или EHLO. Соответствующие инструкции вы найдете здесь. Надіслати Поділитися на інших сайтах More sharing options... Wimpheling Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 Я так понимаю по данному мануалу: Чтобы настроить службу ретрансляции SMTP для Postfix, следуйте приведенным ниже инструкциям. Они подходят для большинства конфигураций. Тайм-ауты для серверов Postfix увеличивать не нужно: значений по умолчанию вполне достаточно. Как настроить промежуточный узел для Postfix Добавьте в файл конфигурации (например, /etc/postfix/main.cf) следующую строку:relayhost = smtp-relay.gmail.com:25 Перезапустите Postfix следующей командой:# sudo postfix reload После завершения настройки отправьте тестовое сообщение, чтобы проверить работу исходящей почты. Помимо описанных выше параметров, необходимо задать дополнительные настройки сервера, если отправка почты производится одним из следующих способов: Для параметра Разрешенные отправители выбрано значение Все адреса, и почта отправляется из стороннего домена, например yahoo.com. Сообщения отправляются без указания адреса в поле "От", например отчеты об ошибке доставки или оповещения об отсутствии на рабочем месте. В таких случаях сервер должен проходить проверку подлинности по протоколу SMTP AUTH как зарегистрированный пользователь Google Apps или одно из ваших доменных имен должно содержаться в команде HELO или EHLO. Соответствующие инструкции вы найдете здесь. После данного изменения перестала ходить вообще какая либо почта Самое что интересное на сервере настроена авторизация SASL Надіслати Поділитися на інших сайтах More sharing options... Wimpheling Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 GNU nano 2.2.6 Файл: /etc/postfix/main.cf # Хост myhostname = 1clock.ru #myorigin = /etc/mailname mydestination = localhost. localhost.localdomain #relayhost = mynetworks = 127.0.0.0/8 # Размерь почтового ящика (0 - неограничено) mailbox_size_limit = 0 #recipient_delimiter = + inet_interfaces = all inet_protocols = ipv4 # Текст приветственного баннера, который отображается после кода состояния 220 в SMTP smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU) biff = no # appending .domain is the MUA's job. append_dot_mydomain = no readme_directory = no # TLS конфигурация smtpd_use_tls = yes smtpd_tls_cert_file=/etc/postfix/certificate/smtpd.pem smtpd_tls_key_file=/etc/postfix/certificate/smtpd.key smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache smtpd_tls_loglevel = 0 smtpd_tls_received_header = yes # MySQL конфигурация virtual_alias_domains = virtual_alias_maps = proxy:mysql:/etc/postfix/mysqlconf/virtual_forwardings.cf, mysql:/etc/postfix/mysqlconf/virtual_email2email.cf virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysqlconf/virtual_domains.cf virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysqlconf/virtual_mailboxes.cf virtual_mailbox_base = /home/vmail virtual_uid_maps = static:5000 virtual_gid_maps = static:5000 # SASL конфигурация smtpd_sasl_auth_enable = yes smtpd_sasl_authenticated_header = yes smtpd_sasl_local_domain = $myhostname smtpd_sasl_security_options = noanonymous smtpd_sasl_type = dovecot smtpd_sasl_path = private/auth broken_sasl_auth_clients = yes # Настройка ограничений SMTPD smtpd_delay_reject = yes smtpd_client_restrictions = permit_mynetworks, permit_sasl_authenticated, permit smtpd_helo_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_invalid_helo_hostname, reject_non_fqdn_helo_hostname, reject_unknown_helo_hostname, permit smtpd_sender_restrictions = permit_mynetworks, reject_non_fqdn_sender, permit_sasl_authenticated, permit smtpd_recipient_restrictions = reject_non_fqdn_recipient, reject_unknown_recipient_domain, reject_unlisted_recipient, permit_mynetworks, permit_sasl_authenticated, reject_unknown_sender_domain, reject_rbl_client sbl.spamhaus.org, reject_rbl_client dnsbl-1.uceprotect.net, reject_rbl_client dnsbl.sorbs.net, reject_rbl_client ix.dnsbl.manitu.net, reject_rbl_client bl.spamcop.net, reject_rbl_client access.redhawk.org, reject_rbl_client bl.deadbeef.com, reject_rbl_client dnsbl.cyberlogic.net, reject_rbl_client dul.ru, reject_rbl_client korea.services.net, reject_unknown_client_hostname, reject_unauth_pipelining, reject_unauth_destination, permit smtpd_data_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_pipelining, permit smtpd_end_of_data_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_multi_recipient_bounce, permit # proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipient_maps $relay_domains $canonical_maps $send$ virtual_transport = dovecot # Алиасы alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases #снятие ограничений dovecot_destination_recipient_limit = 1 GNU nano 2.2.6 Файл: /etc/postfix/sasl/smtpd.conf pwcheck_method: saslauthd mech_list: plain login allow_plaintext: true auxprop_plugin: mysql sql_hostnames: 127.0.0.1 sql_user: user sql_passwd: password sql_database: mail sql_select: SELECT password FROM users WHERE email = '%u' GNU nano 2.2.6 Файл: /etc/default/saslauthd # # Settings for saslauthd daemon # Please read /usr/share/doc/sasl2-bin/README.Debian for details. # # Should saslauthd run automatically on startup? (default: no) START=yes # Description of this saslauthd instance. Recommended. # (suggestion: SASL Authentication Daemon) DESC="SASL Authentication Daemon" # Short name of this saslauthd instance. Strongly recommended. # (suggestion: saslauthd) NAME="saslauthd" # Which authentication mechanisms should saslauthd use? (default: pam) # # Available options in this Debian package: # getpwent -- use the getpwent() library function # kerberos5 -- use Kerberos 5 # pam -- use PAM # rimap -- use a remote IMAP server # shadow -- use the local shadow password file # sasldb -- use the local sasldb database file # ldap -- use LDAP (configuration is in /etc/saslauthd.conf) # # Only one option may be used at a time. See the saslauthd man page # for more information. # MECHANISMS="pam" # Additional options for this mechanism. (default: none) # See the saslauthd man page for information about mech-specific options. MECH_OPTIONS="" # How many saslauthd processes should we run? (default: 5) # A value of 0 will fork a new process for each connection. THREADS=5 # Other options (default: -c -m /var/run/saslauthd) # Note: You MUST specify the -m option or saslauthd won't run! # # WARNING: DO NOT SPECIFY THE -d OPTION. # The -d option will cause saslauthd to run in the foreground instead of as # a daemon. This will PREVENT YOUR SYSTEM FROM BOOTING PROPERLY. If you wish # to run saslauthd in debug mode, please run it by hand to be safe. # # See /usr/share/doc/sasl2-bin/README.Debian for Debian-specific information. # See the saslauthd man page and the output of 'saslauthd -h' for general # information about these options. # # Example for chroot Postfix users: "-c -m /var/spool/postfix/var/run/saslauthd" # Example for non-chroot Postfix users: "-c -m /var/run/saslauthd" # # To know if your Postfix is running chroot, check /etc/postfix/master.cf. # If it has the line "smtp inet n - y - - smtpd" or "smtp inet n - - - - smtpd" # then your Postfix is running in a chroot. # If it has the line "smtp inet n - n - - smtpd" then your Postfix is NOT # running in a chroot. OPTIONS="-c -m /var/spool/postfix/var/run/saslauthd -r" Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 21 листопада 2014 Share Опубліковано: 21 листопада 2014 >> ...SASL LOGIN authentication failed: Invalid authentication mechanism > The client attempts to use a mechanism Postfix does not offer. Actually it is > dovecot - acting as SASL service - who offers a list of mechanisms to Postfix > and Postfix just passes it on. Take a list at $auth_mechanisms in /etc/dovecot/conf.d/10-auth.conf and see if you can match what your clients ask for. https://groups.yahoo.com/neo/groups/postfix-users/conversations/topics/287721 разберитесь, какие механизмы авторизации у вас доступны в dovecot, а потом уже будем думать "есть ли смысл и возможно ли" менять почтовую библиотеку. Надіслати Поділитися на інших сайтах More sharing options... Wimpheling Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 >> ...SASL LOGIN authentication failed: Invalid authentication mechanism > The client attempts to use a mechanism Postfix does not offer. Actually it is > dovecot - acting as SASL service - who offers a list of mechanisms to Postfix > and Postfix just passes it on. Take a list at $auth_mechanisms in /etc/dovecot/conf.d/10-auth.conf and see if you can match what your clients ask for. https://groups.yahoo.com/neo/groups/postfix-users/conversations/topics/287721 разберитесь, какие механизмы авторизации у вас доступны в dovecot, а потом уже будем думать "есть ли смысл и возможно ли" менять почтовую библиотеку. # Dovecote configuration file protocols = imap listen = * shutdown_clients = yes mail_uid = vmail mail_gid = vmail first_valid_uid = 5000 last_valid_uid = 5000 # Log files log_path = /var/log/dovecot.log log_timestamp = "%Y-%m-%d %H:%M:%S " # SSL ssl_cert = </etc/dovecot/certificate/dovecot.pem ssl_key = </etc/dovecot/certificate/dovecot.key # Расположение и формат файлов почты (%d - домен, %n - имя пользователя) mail_location = maildir:/home/vmail/%d/%n protocol lda { auth_socket_path = /var/run/dovecot/auth-master log_path = /home/vmail/dovecot-deliver.log mail_plugins = sieve postmaster_address = [email protected] } namespace { inbox = yes location = prefix = INBOX. separator = . } passdb { args = /etc/dovecot/dovecot-sql.conf driver = sql } service auth { unix_listener /var/spool/postfix/private/auth { group = postfix mode = 0660 user = postfix } unix_listener auth-master { mode = 0600 user = vmail } user = root } } userdb { args = uid=5000 gid=5000 home=/home/vmail/%d/%n allow_all_users=yes driver = static } Надіслати Поділитися на інших сайтах More sharing options... Wimpheling Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 Файл: /etc/dovecot/conf.d/10-auth.conf ## ## Authentication processes ## # Disable LOGIN command and all other plaintext authentications unless # SSL/TLS is used (LOGINDISABLED capability). Note that if the remote IP # matches the local IP (ie. you're connecting from the same computer), the # connection is considered secure and plaintext authentication is allowed. #disable_plaintext_auth = yes # Authentication cache size (e.g. 10M). 0 means it's disabled. Note that # bsdauth, PAM and vpopmail require cache_key to be set for caching to be used. #auth_cache_size = 0 # Time to live for cached data. After TTL expires the cached record is no # longer used, *except* if the main database lookup returns internal failure. # We also try to handle password changes automatically: If user's previous # authentication was successful, but this one wasn't, the cache isn't used. # For now this works only with plaintext authentication. #auth_cache_ttl = 1 hour # TTL for negative hits (user not found, password mismatch). # 0 disables caching them completely. #auth_cache_negative_ttl = 1 hour # Space separated list of realms for SASL authentication mechanisms that need # them. You can leave it empty if you don't want to support multiple realms. # Many clients simply use the first one listed here, so keep the default realm # first. #auth_realms = # Default realm/domain to use if none was specified. This is used for both # SASL realms and appending @domain to username in plaintext logins. #auth_default_realm = # List of allowed characters in username. If the user-given username contains # a character not listed in here, the login automatically fails. This is just # an extra check to make sure user can't exploit any potential quote escaping # vulnerabilities with SQL/LDAP databases. If you want to allow all characters, # set this value to empty. #auth_username_chars = abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890.-_@ # Username character translations before it's looked up from databases. The # value contains series of from -> to characters. For example "#@/@" means # that '#' and '/' characters are translated to '@'. #auth_username_translation = # Username formatting before it's looked up from databases. You can use # the standard variables here, eg. %Lu would lowercase the username, %n would # drop away the domain if it was given, or "%n-AT-%d" would change the '@' into # "-AT-". This translation is done after auth_username_translation changes. #auth_username_format = %Lu # If you want to allow master users to log in by specifying the master # username within the normal username string (ie. not using SASL mechanism's # support for it), you can specify the separator character here. The format # is then <username><separator><master username>. UW-IMAP uses "*" as the # separator, so that could be a good choice. #auth_master_user_separator = # Username to use for users logging in with ANONYMOUS SASL mechanism #auth_anonymous_username = anonymous # Maximum number of dovecot-auth worker processes. They're used to execute # blocking passdb and userdb queries (eg. MySQL and PAM). They're # automatically created and destroyed as needed. #auth_worker_max_count = 30 # Host name to use in GSSAPI principal names. The default is to use the # name returned by gethostname(). Use "$ALL" (with quotes) to allow all keytab # entries. #auth_gssapi_hostname = # Kerberos keytab to use for the GSSAPI mechanism. Will use the system # default (usually /etc/krb5.keytab) if not specified. You may need to change # the auth service to run as root to be able to read this file. #auth_krb5_keytab = # Do NTLM and GSS-SPNEGO authentication using Samba's winbind daemon and # ntlm_auth helper. <doc/wiki/Authentication/Mechanisms/Winbind.txt> #auth_use_winbind = no # Path for Samba's ntlm_auth helper binary. #auth_winbind_helper_path = /usr/bin/ntlm_auth # Time to delay before replying to failed authentications. #auth_failure_delay = 2 secs # Require a valid SSL client certificate or the authentication fails. #auth_ssl_require_client_cert = no # Take the username from client's SSL certificate, using # X509_NAME_get_text_by_NID() which returns the subject's DN's # CommonName. #auth_ssl_username_from_cert = no # Space separated list of wanted authentication mechanisms: # plain login digest-md5 cram-md5 ntlm rpa apop anonymous gssapi otp skey # gss-spnego # NOTE: See also disable_plaintext_auth setting. auth_mechanisms = plain ## ## Password and user databases ## # # Password database is used to verify user's password (and nothing more). # You can have multiple passdbs and userdbs. This is useful if you want to # allow both system users (/etc/passwd) and virtual users to login without # duplicating the system users into virtual database. # # <doc/wiki/PasswordDatabase.txt> # # User database specifies where mails are located and what user/group IDs # own them. For single-UID configuration use "static" userdb. # # <doc/wiki/UserDatabase.txt> #!include auth-deny.conf.ext #!include auth-master.conf.ext !include auth-system.conf.ext #!include auth-sql.conf.ext #!include auth-ldap.conf.ext #!include auth-passwdfile.conf.ext #!include auth-checkpassword.conf.ext #!include auth-vpopmail.conf.ext #!include auth-static.conf.ext Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 21 листопада 2014 Share Опубліковано: 21 листопада 2014 пробуй Файл: /etc/dovecot/conf.d/10-auth.conf ... auth_mechanisms = plain ...>> ... auth_mechanisms = plain login ... Надіслати Поділитися на інших сайтах More sharing options... Wimpheling Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 (змінено) root@mx:~# /etc/init.d/dovecot restart && /etc/init.d/postfix restart && /etc/init.d/saslauthd restart [ ok ] Restarting IMAP/POP3 mail server: dovecot. [ ok ] Stopping Postfix Mail Transport Agent: postfix. [ ok ] Starting Postfix Mail Transport Agent: postfix. [ ok ] Stopping SASL Authentication Daemon: saslauthd. [ ok ] Starting SASL Authentication Daemon: saslauthd. Notice: Error: AUTH LOGIN not accepted from server! in /var/www/domain.ru/system/library/mail.php on line 217Не как ситуация не меняется Змінено 21 листопада 2014 користувачем afwollis Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 21 листопада 2014 Share Опубліковано: 21 листопада 2014 пилить надо, определенно, ваш сервер. больше логов - последнее сообщение в теме: http://ubuntuforums.org/archive/index.php/t-1655501.html еще почитать: http://www.opennet.ru/openforum/vsluhforumID1/85406.html http://serverfault.com/questions/517917/upgrading-to-debian-7-postfix-auth-fails https://workaround.org/ispmail/lenny/authenticated-smtp http://www.linux.org.ru/forum/admin/5052754 Надіслати Поділитися на інших сайтах More sharing options... Wimpheling Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 пилить надо, определенно, ваш сервер. больше логов - последнее сообщение в теме: http://ubuntuforums.org/archive/index.php/t-1655501.html еще почитать: http://www.opennet.ru/openforum/vsluhforumID1/85406.html http://serverfault.com/questions/517917/upgrading-to-debian-7-postfix-auth-fails https://workaround.org/ispmail/lenny/authenticated-smtp http://www.linux.org.ru/forum/admin/5052754 Хорошо сегодня почитаю информацию, какие логи нужны, выложу. Надіслати Поділитися на інших сайтах More sharing options... Wimpheling Опубліковано: 22 листопада 2014 Автор Share Опубліковано: 22 листопада 2014 больше логов - последнее сообщение в теме: http://ubuntuforums..../t-1655501.html По данной теме и изменениям ноль эмоций, хуже работать не стал но при запросе telnet localhost 25 показывает следующее Trying 127.0.1.1... Connected to mx.Domain.ru. Escape character is '^]'. 220 domain.ru ESMTP Postfix (Debian/GNU) auth plain 502 5.5.2 Error: command not recognized auth plain MGd1eTBzdXBlcmJpZ3NlY3JldA== 535 5.7.8 Error: authentication failed: Invalid authentication mechanism auth plain [email protected] 535 5.7.8 Error: authentication failed: Invalid base64 data in initial response По информации с данного ресурса http://www.opennet.r...mID1/85406.html тоже ноль, это один из первых на который я наткнулся в Гугле, до написания темы По остальным пока что тестирую Надіслати Поділитися на інших сайтах More sharing options... Wimpheling Опубліковано: 23 листопада 2014 Автор Share Опубліковано: 23 листопада 2014 В общем перепробовал все что мог, результата ноль( Не могу понять в чем проблема. в логал не чего не меняется как остается ошибка так она и не меняется, такое впечатление что толи логи не читаются Postfix`ом и Dovecot`ом, толи они вообще с конфигом SASL не связанны Надіслати Поділитися на інших сайтах More sharing options... 8 months later... Wimpheling Опубліковано: 28 липня 2015 Автор Share Опубліковано: 28 липня 2015 (змінено) Всем привет! В общем пересобрал я полностью Postfix + Dovecot + Mysql + RoundCube + Postfixadmin, почта отправляется с любой веб морды сервера и ходит отлично и наружу и внутри домена, но вот именно с OpenCart ходить отказывается до сих пор пишет все туже ошибку которая указана в первом сообщении, соответственно вопрос есть ли модули которые полностью заменят стандартную систему отправки почты и уведомлений. Логи: /var/log/mail.log Jul 28 16:44:24 mx postfix/submission/smtpd[12929]: connect from unknown[192.168.122.21] Jul 28 16:44:24 mx postfix/submission/smtpd[12929]: lost connection after EHLO from unknown[192.168.122.21] Jul 28 16:44:24 mx postfix/submission/smtpd[12929]: disconnect from unknown[192.168.122.21] /var/log/mail.warn Jul 28 16:44:24 mx postfix/submission/smtpd[12929]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled /var/log/mail.err Jul 28 16:44:24 mx postfix/submission/smtpd[12929]: error: open database /etc/aliases.db: No such file or directory Змінено 28 липня 2015 користувачем Wimpheling Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Kukuzya777 Опубліковано: 5 грудня 2016 Share Опубліковано: 5 грудня 2016 Подскажите, пожалуйста, бывалые, в чем причина ошибка. Почтовый протокол smtp, выдает ошибку PHP Notice: Error: Password not accepted from server! in /v. Но пароль не может не совпадать, десять раз все перепроверено. Настройки smtp: smtp хост: ssl://smtp.mail.ru логин пароль smtp порт: 465 smtp таймаут: 5 очень нужна помощь :| Кстати, логин это название почтового ящика на хостинге, а пароль - это пароль к нему, так? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування Отправка поты через SMTP Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Wimpheling Опубліковано: 20 листопада 2014 Автор Share Опубліковано: 20 листопада 2014 у вас в постфиксе только разрешен конект через ssl пробывали так прописывать smtp ssl://smtp.mail.ru ? и порт соответственно ssl В доменной зоне указана запись mx.domain.ru, почта ходит свободно но не через OpenCart, в настройках указывал: SMTP хост: 192.168.1.22 Так же писал: mx.domain.ru, domain.ru, пытался что с SSL:// что без него. SMTP логин: login (Так как на Postfix несколько доменов то пишется полное имя ([email protected])) SMTP пароль: password SMTP порт: 25 Так же прописывал порт для SSL:// (465) SMTP таймаут: 5 В итоге ошибка не меняется, все как было так и остается. Надіслати Поділитися на інших сайтах More sharing options...
polarnik Опубліковано: 20 листопада 2014 Share Опубліковано: 20 листопада 2014 Настройте Postfix через gmail, дело 5-ти минут, правда актуально для одного домена на сервере Надіслати Поділитися на інших сайтах More sharing options... Wimpheling Опубліковано: 20 листопада 2014 Автор Share Опубліковано: 20 листопада 2014 Настройте Postfix через gmail, дело 5-ти минут, правда актуально для одного домена на сервере Я так понимаю по данному мануалу: Чтобы настроить службу ретрансляции SMTP для Postfix, следуйте приведенным ниже инструкциям. Они подходят для большинства конфигураций. Тайм-ауты для серверов Postfix увеличивать не нужно: значений по умолчанию вполне достаточно. Как настроить промежуточный узел для Postfix Добавьте в файл конфигурации (например, /etc/postfix/main.cf) следующую строку:relayhost = smtp-relay.gmail.com:25 Перезапустите Postfix следующей командой:# sudo postfix reload После завершения настройки отправьте тестовое сообщение, чтобы проверить работу исходящей почты. Помимо описанных выше параметров, необходимо задать дополнительные настройки сервера, если отправка почты производится одним из следующих способов: Для параметра Разрешенные отправители выбрано значение Все адреса, и почта отправляется из стороннего домена, например yahoo.com. Сообщения отправляются без указания адреса в поле "От", например отчеты об ошибке доставки или оповещения об отсутствии на рабочем месте. В таких случаях сервер должен проходить проверку подлинности по протоколу SMTP AUTH как зарегистрированный пользователь Google Apps или одно из ваших доменных имен должно содержаться в команде HELO или EHLO. Соответствующие инструкции вы найдете здесь. Надіслати Поділитися на інших сайтах More sharing options... Wimpheling Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 Я так понимаю по данному мануалу: Чтобы настроить службу ретрансляции SMTP для Postfix, следуйте приведенным ниже инструкциям. Они подходят для большинства конфигураций. Тайм-ауты для серверов Postfix увеличивать не нужно: значений по умолчанию вполне достаточно. Как настроить промежуточный узел для Postfix Добавьте в файл конфигурации (например, /etc/postfix/main.cf) следующую строку:relayhost = smtp-relay.gmail.com:25 Перезапустите Postfix следующей командой:# sudo postfix reload После завершения настройки отправьте тестовое сообщение, чтобы проверить работу исходящей почты. Помимо описанных выше параметров, необходимо задать дополнительные настройки сервера, если отправка почты производится одним из следующих способов: Для параметра Разрешенные отправители выбрано значение Все адреса, и почта отправляется из стороннего домена, например yahoo.com. Сообщения отправляются без указания адреса в поле "От", например отчеты об ошибке доставки или оповещения об отсутствии на рабочем месте. В таких случаях сервер должен проходить проверку подлинности по протоколу SMTP AUTH как зарегистрированный пользователь Google Apps или одно из ваших доменных имен должно содержаться в команде HELO или EHLO. Соответствующие инструкции вы найдете здесь. После данного изменения перестала ходить вообще какая либо почта Самое что интересное на сервере настроена авторизация SASL Надіслати Поділитися на інших сайтах More sharing options... Wimpheling Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 GNU nano 2.2.6 Файл: /etc/postfix/main.cf # Хост myhostname = 1clock.ru #myorigin = /etc/mailname mydestination = localhost. localhost.localdomain #relayhost = mynetworks = 127.0.0.0/8 # Размерь почтового ящика (0 - неограничено) mailbox_size_limit = 0 #recipient_delimiter = + inet_interfaces = all inet_protocols = ipv4 # Текст приветственного баннера, который отображается после кода состояния 220 в SMTP smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU) biff = no # appending .domain is the MUA's job. append_dot_mydomain = no readme_directory = no # TLS конфигурация smtpd_use_tls = yes smtpd_tls_cert_file=/etc/postfix/certificate/smtpd.pem smtpd_tls_key_file=/etc/postfix/certificate/smtpd.key smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache smtpd_tls_loglevel = 0 smtpd_tls_received_header = yes # MySQL конфигурация virtual_alias_domains = virtual_alias_maps = proxy:mysql:/etc/postfix/mysqlconf/virtual_forwardings.cf, mysql:/etc/postfix/mysqlconf/virtual_email2email.cf virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysqlconf/virtual_domains.cf virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysqlconf/virtual_mailboxes.cf virtual_mailbox_base = /home/vmail virtual_uid_maps = static:5000 virtual_gid_maps = static:5000 # SASL конфигурация smtpd_sasl_auth_enable = yes smtpd_sasl_authenticated_header = yes smtpd_sasl_local_domain = $myhostname smtpd_sasl_security_options = noanonymous smtpd_sasl_type = dovecot smtpd_sasl_path = private/auth broken_sasl_auth_clients = yes # Настройка ограничений SMTPD smtpd_delay_reject = yes smtpd_client_restrictions = permit_mynetworks, permit_sasl_authenticated, permit smtpd_helo_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_invalid_helo_hostname, reject_non_fqdn_helo_hostname, reject_unknown_helo_hostname, permit smtpd_sender_restrictions = permit_mynetworks, reject_non_fqdn_sender, permit_sasl_authenticated, permit smtpd_recipient_restrictions = reject_non_fqdn_recipient, reject_unknown_recipient_domain, reject_unlisted_recipient, permit_mynetworks, permit_sasl_authenticated, reject_unknown_sender_domain, reject_rbl_client sbl.spamhaus.org, reject_rbl_client dnsbl-1.uceprotect.net, reject_rbl_client dnsbl.sorbs.net, reject_rbl_client ix.dnsbl.manitu.net, reject_rbl_client bl.spamcop.net, reject_rbl_client access.redhawk.org, reject_rbl_client bl.deadbeef.com, reject_rbl_client dnsbl.cyberlogic.net, reject_rbl_client dul.ru, reject_rbl_client korea.services.net, reject_unknown_client_hostname, reject_unauth_pipelining, reject_unauth_destination, permit smtpd_data_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_pipelining, permit smtpd_end_of_data_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_multi_recipient_bounce, permit # proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipient_maps $relay_domains $canonical_maps $send$ virtual_transport = dovecot # Алиасы alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases #снятие ограничений dovecot_destination_recipient_limit = 1 GNU nano 2.2.6 Файл: /etc/postfix/sasl/smtpd.conf pwcheck_method: saslauthd mech_list: plain login allow_plaintext: true auxprop_plugin: mysql sql_hostnames: 127.0.0.1 sql_user: user sql_passwd: password sql_database: mail sql_select: SELECT password FROM users WHERE email = '%u' GNU nano 2.2.6 Файл: /etc/default/saslauthd # # Settings for saslauthd daemon # Please read /usr/share/doc/sasl2-bin/README.Debian for details. # # Should saslauthd run automatically on startup? (default: no) START=yes # Description of this saslauthd instance. Recommended. # (suggestion: SASL Authentication Daemon) DESC="SASL Authentication Daemon" # Short name of this saslauthd instance. Strongly recommended. # (suggestion: saslauthd) NAME="saslauthd" # Which authentication mechanisms should saslauthd use? (default: pam) # # Available options in this Debian package: # getpwent -- use the getpwent() library function # kerberos5 -- use Kerberos 5 # pam -- use PAM # rimap -- use a remote IMAP server # shadow -- use the local shadow password file # sasldb -- use the local sasldb database file # ldap -- use LDAP (configuration is in /etc/saslauthd.conf) # # Only one option may be used at a time. See the saslauthd man page # for more information. # MECHANISMS="pam" # Additional options for this mechanism. (default: none) # See the saslauthd man page for information about mech-specific options. MECH_OPTIONS="" # How many saslauthd processes should we run? (default: 5) # A value of 0 will fork a new process for each connection. THREADS=5 # Other options (default: -c -m /var/run/saslauthd) # Note: You MUST specify the -m option or saslauthd won't run! # # WARNING: DO NOT SPECIFY THE -d OPTION. # The -d option will cause saslauthd to run in the foreground instead of as # a daemon. This will PREVENT YOUR SYSTEM FROM BOOTING PROPERLY. If you wish # to run saslauthd in debug mode, please run it by hand to be safe. # # See /usr/share/doc/sasl2-bin/README.Debian for Debian-specific information. # See the saslauthd man page and the output of 'saslauthd -h' for general # information about these options. # # Example for chroot Postfix users: "-c -m /var/spool/postfix/var/run/saslauthd" # Example for non-chroot Postfix users: "-c -m /var/run/saslauthd" # # To know if your Postfix is running chroot, check /etc/postfix/master.cf. # If it has the line "smtp inet n - y - - smtpd" or "smtp inet n - - - - smtpd" # then your Postfix is running in a chroot. # If it has the line "smtp inet n - n - - smtpd" then your Postfix is NOT # running in a chroot. OPTIONS="-c -m /var/spool/postfix/var/run/saslauthd -r" Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 21 листопада 2014 Share Опубліковано: 21 листопада 2014 >> ...SASL LOGIN authentication failed: Invalid authentication mechanism > The client attempts to use a mechanism Postfix does not offer. Actually it is > dovecot - acting as SASL service - who offers a list of mechanisms to Postfix > and Postfix just passes it on. Take a list at $auth_mechanisms in /etc/dovecot/conf.d/10-auth.conf and see if you can match what your clients ask for. https://groups.yahoo.com/neo/groups/postfix-users/conversations/topics/287721 разберитесь, какие механизмы авторизации у вас доступны в dovecot, а потом уже будем думать "есть ли смысл и возможно ли" менять почтовую библиотеку. Надіслати Поділитися на інших сайтах More sharing options... Wimpheling Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 >> ...SASL LOGIN authentication failed: Invalid authentication mechanism > The client attempts to use a mechanism Postfix does not offer. Actually it is > dovecot - acting as SASL service - who offers a list of mechanisms to Postfix > and Postfix just passes it on. Take a list at $auth_mechanisms in /etc/dovecot/conf.d/10-auth.conf and see if you can match what your clients ask for. https://groups.yahoo.com/neo/groups/postfix-users/conversations/topics/287721 разберитесь, какие механизмы авторизации у вас доступны в dovecot, а потом уже будем думать "есть ли смысл и возможно ли" менять почтовую библиотеку. # Dovecote configuration file protocols = imap listen = * shutdown_clients = yes mail_uid = vmail mail_gid = vmail first_valid_uid = 5000 last_valid_uid = 5000 # Log files log_path = /var/log/dovecot.log log_timestamp = "%Y-%m-%d %H:%M:%S " # SSL ssl_cert = </etc/dovecot/certificate/dovecot.pem ssl_key = </etc/dovecot/certificate/dovecot.key # Расположение и формат файлов почты (%d - домен, %n - имя пользователя) mail_location = maildir:/home/vmail/%d/%n protocol lda { auth_socket_path = /var/run/dovecot/auth-master log_path = /home/vmail/dovecot-deliver.log mail_plugins = sieve postmaster_address = [email protected] } namespace { inbox = yes location = prefix = INBOX. separator = . } passdb { args = /etc/dovecot/dovecot-sql.conf driver = sql } service auth { unix_listener /var/spool/postfix/private/auth { group = postfix mode = 0660 user = postfix } unix_listener auth-master { mode = 0600 user = vmail } user = root } } userdb { args = uid=5000 gid=5000 home=/home/vmail/%d/%n allow_all_users=yes driver = static } Надіслати Поділитися на інших сайтах More sharing options... Wimpheling Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 Файл: /etc/dovecot/conf.d/10-auth.conf ## ## Authentication processes ## # Disable LOGIN command and all other plaintext authentications unless # SSL/TLS is used (LOGINDISABLED capability). Note that if the remote IP # matches the local IP (ie. you're connecting from the same computer), the # connection is considered secure and plaintext authentication is allowed. #disable_plaintext_auth = yes # Authentication cache size (e.g. 10M). 0 means it's disabled. Note that # bsdauth, PAM and vpopmail require cache_key to be set for caching to be used. #auth_cache_size = 0 # Time to live for cached data. After TTL expires the cached record is no # longer used, *except* if the main database lookup returns internal failure. # We also try to handle password changes automatically: If user's previous # authentication was successful, but this one wasn't, the cache isn't used. # For now this works only with plaintext authentication. #auth_cache_ttl = 1 hour # TTL for negative hits (user not found, password mismatch). # 0 disables caching them completely. #auth_cache_negative_ttl = 1 hour # Space separated list of realms for SASL authentication mechanisms that need # them. You can leave it empty if you don't want to support multiple realms. # Many clients simply use the first one listed here, so keep the default realm # first. #auth_realms = # Default realm/domain to use if none was specified. This is used for both # SASL realms and appending @domain to username in plaintext logins. #auth_default_realm = # List of allowed characters in username. If the user-given username contains # a character not listed in here, the login automatically fails. This is just # an extra check to make sure user can't exploit any potential quote escaping # vulnerabilities with SQL/LDAP databases. If you want to allow all characters, # set this value to empty. #auth_username_chars = abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890.-_@ # Username character translations before it's looked up from databases. The # value contains series of from -> to characters. For example "#@/@" means # that '#' and '/' characters are translated to '@'. #auth_username_translation = # Username formatting before it's looked up from databases. You can use # the standard variables here, eg. %Lu would lowercase the username, %n would # drop away the domain if it was given, or "%n-AT-%d" would change the '@' into # "-AT-". This translation is done after auth_username_translation changes. #auth_username_format = %Lu # If you want to allow master users to log in by specifying the master # username within the normal username string (ie. not using SASL mechanism's # support for it), you can specify the separator character here. The format # is then <username><separator><master username>. UW-IMAP uses "*" as the # separator, so that could be a good choice. #auth_master_user_separator = # Username to use for users logging in with ANONYMOUS SASL mechanism #auth_anonymous_username = anonymous # Maximum number of dovecot-auth worker processes. They're used to execute # blocking passdb and userdb queries (eg. MySQL and PAM). They're # automatically created and destroyed as needed. #auth_worker_max_count = 30 # Host name to use in GSSAPI principal names. The default is to use the # name returned by gethostname(). Use "$ALL" (with quotes) to allow all keytab # entries. #auth_gssapi_hostname = # Kerberos keytab to use for the GSSAPI mechanism. Will use the system # default (usually /etc/krb5.keytab) if not specified. You may need to change # the auth service to run as root to be able to read this file. #auth_krb5_keytab = # Do NTLM and GSS-SPNEGO authentication using Samba's winbind daemon and # ntlm_auth helper. <doc/wiki/Authentication/Mechanisms/Winbind.txt> #auth_use_winbind = no # Path for Samba's ntlm_auth helper binary. #auth_winbind_helper_path = /usr/bin/ntlm_auth # Time to delay before replying to failed authentications. #auth_failure_delay = 2 secs # Require a valid SSL client certificate or the authentication fails. #auth_ssl_require_client_cert = no # Take the username from client's SSL certificate, using # X509_NAME_get_text_by_NID() which returns the subject's DN's # CommonName. #auth_ssl_username_from_cert = no # Space separated list of wanted authentication mechanisms: # plain login digest-md5 cram-md5 ntlm rpa apop anonymous gssapi otp skey # gss-spnego # NOTE: See also disable_plaintext_auth setting. auth_mechanisms = plain ## ## Password and user databases ## # # Password database is used to verify user's password (and nothing more). # You can have multiple passdbs and userdbs. This is useful if you want to # allow both system users (/etc/passwd) and virtual users to login without # duplicating the system users into virtual database. # # <doc/wiki/PasswordDatabase.txt> # # User database specifies where mails are located and what user/group IDs # own them. For single-UID configuration use "static" userdb. # # <doc/wiki/UserDatabase.txt> #!include auth-deny.conf.ext #!include auth-master.conf.ext !include auth-system.conf.ext #!include auth-sql.conf.ext #!include auth-ldap.conf.ext #!include auth-passwdfile.conf.ext #!include auth-checkpassword.conf.ext #!include auth-vpopmail.conf.ext #!include auth-static.conf.ext Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 21 листопада 2014 Share Опубліковано: 21 листопада 2014 пробуй Файл: /etc/dovecot/conf.d/10-auth.conf ... auth_mechanisms = plain ...>> ... auth_mechanisms = plain login ... Надіслати Поділитися на інших сайтах More sharing options... Wimpheling Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 (змінено) root@mx:~# /etc/init.d/dovecot restart && /etc/init.d/postfix restart && /etc/init.d/saslauthd restart [ ok ] Restarting IMAP/POP3 mail server: dovecot. [ ok ] Stopping Postfix Mail Transport Agent: postfix. [ ok ] Starting Postfix Mail Transport Agent: postfix. [ ok ] Stopping SASL Authentication Daemon: saslauthd. [ ok ] Starting SASL Authentication Daemon: saslauthd. Notice: Error: AUTH LOGIN not accepted from server! in /var/www/domain.ru/system/library/mail.php on line 217Не как ситуация не меняется Змінено 21 листопада 2014 користувачем afwollis Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 21 листопада 2014 Share Опубліковано: 21 листопада 2014 пилить надо, определенно, ваш сервер. больше логов - последнее сообщение в теме: http://ubuntuforums.org/archive/index.php/t-1655501.html еще почитать: http://www.opennet.ru/openforum/vsluhforumID1/85406.html http://serverfault.com/questions/517917/upgrading-to-debian-7-postfix-auth-fails https://workaround.org/ispmail/lenny/authenticated-smtp http://www.linux.org.ru/forum/admin/5052754 Надіслати Поділитися на інших сайтах More sharing options... Wimpheling Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 пилить надо, определенно, ваш сервер. больше логов - последнее сообщение в теме: http://ubuntuforums.org/archive/index.php/t-1655501.html еще почитать: http://www.opennet.ru/openforum/vsluhforumID1/85406.html http://serverfault.com/questions/517917/upgrading-to-debian-7-postfix-auth-fails https://workaround.org/ispmail/lenny/authenticated-smtp http://www.linux.org.ru/forum/admin/5052754 Хорошо сегодня почитаю информацию, какие логи нужны, выложу. Надіслати Поділитися на інших сайтах More sharing options... Wimpheling Опубліковано: 22 листопада 2014 Автор Share Опубліковано: 22 листопада 2014 больше логов - последнее сообщение в теме: http://ubuntuforums..../t-1655501.html По данной теме и изменениям ноль эмоций, хуже работать не стал но при запросе telnet localhost 25 показывает следующее Trying 127.0.1.1... Connected to mx.Domain.ru. Escape character is '^]'. 220 domain.ru ESMTP Postfix (Debian/GNU) auth plain 502 5.5.2 Error: command not recognized auth plain MGd1eTBzdXBlcmJpZ3NlY3JldA== 535 5.7.8 Error: authentication failed: Invalid authentication mechanism auth plain [email protected] 535 5.7.8 Error: authentication failed: Invalid base64 data in initial response По информации с данного ресурса http://www.opennet.r...mID1/85406.html тоже ноль, это один из первых на который я наткнулся в Гугле, до написания темы По остальным пока что тестирую Надіслати Поділитися на інших сайтах More sharing options... Wimpheling Опубліковано: 23 листопада 2014 Автор Share Опубліковано: 23 листопада 2014 В общем перепробовал все что мог, результата ноль( Не могу понять в чем проблема. в логал не чего не меняется как остается ошибка так она и не меняется, такое впечатление что толи логи не читаются Postfix`ом и Dovecot`ом, толи они вообще с конфигом SASL не связанны Надіслати Поділитися на інших сайтах More sharing options... 8 months later... Wimpheling Опубліковано: 28 липня 2015 Автор Share Опубліковано: 28 липня 2015 (змінено) Всем привет! В общем пересобрал я полностью Postfix + Dovecot + Mysql + RoundCube + Postfixadmin, почта отправляется с любой веб морды сервера и ходит отлично и наружу и внутри домена, но вот именно с OpenCart ходить отказывается до сих пор пишет все туже ошибку которая указана в первом сообщении, соответственно вопрос есть ли модули которые полностью заменят стандартную систему отправки почты и уведомлений. Логи: /var/log/mail.log Jul 28 16:44:24 mx postfix/submission/smtpd[12929]: connect from unknown[192.168.122.21] Jul 28 16:44:24 mx postfix/submission/smtpd[12929]: lost connection after EHLO from unknown[192.168.122.21] Jul 28 16:44:24 mx postfix/submission/smtpd[12929]: disconnect from unknown[192.168.122.21] /var/log/mail.warn Jul 28 16:44:24 mx postfix/submission/smtpd[12929]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled /var/log/mail.err Jul 28 16:44:24 mx postfix/submission/smtpd[12929]: error: open database /etc/aliases.db: No such file or directory Змінено 28 липня 2015 користувачем Wimpheling Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Kukuzya777 Опубліковано: 5 грудня 2016 Share Опубліковано: 5 грудня 2016 Подскажите, пожалуйста, бывалые, в чем причина ошибка. Почтовый протокол smtp, выдает ошибку PHP Notice: Error: Password not accepted from server! in /v. Но пароль не может не совпадать, десять раз все перепроверено. Настройки smtp: smtp хост: ssl://smtp.mail.ru логин пароль smtp порт: 465 smtp таймаут: 5 очень нужна помощь :| Кстати, логин это название почтового ящика на хостинге, а пароль - это пароль к нему, так? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування Отправка поты через SMTP Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV
Wimpheling Опубліковано: 20 листопада 2014 Автор Share Опубліковано: 20 листопада 2014 Настройте Postfix через gmail, дело 5-ти минут, правда актуально для одного домена на сервере Я так понимаю по данному мануалу: Чтобы настроить службу ретрансляции SMTP для Postfix, следуйте приведенным ниже инструкциям. Они подходят для большинства конфигураций. Тайм-ауты для серверов Postfix увеличивать не нужно: значений по умолчанию вполне достаточно. Как настроить промежуточный узел для Postfix Добавьте в файл конфигурации (например, /etc/postfix/main.cf) следующую строку:relayhost = smtp-relay.gmail.com:25 Перезапустите Postfix следующей командой:# sudo postfix reload После завершения настройки отправьте тестовое сообщение, чтобы проверить работу исходящей почты. Помимо описанных выше параметров, необходимо задать дополнительные настройки сервера, если отправка почты производится одним из следующих способов: Для параметра Разрешенные отправители выбрано значение Все адреса, и почта отправляется из стороннего домена, например yahoo.com. Сообщения отправляются без указания адреса в поле "От", например отчеты об ошибке доставки или оповещения об отсутствии на рабочем месте. В таких случаях сервер должен проходить проверку подлинности по протоколу SMTP AUTH как зарегистрированный пользователь Google Apps или одно из ваших доменных имен должно содержаться в команде HELO или EHLO. Соответствующие инструкции вы найдете здесь. Надіслати Поділитися на інших сайтах More sharing options...
Wimpheling Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 Я так понимаю по данному мануалу: Чтобы настроить службу ретрансляции SMTP для Postfix, следуйте приведенным ниже инструкциям. Они подходят для большинства конфигураций. Тайм-ауты для серверов Postfix увеличивать не нужно: значений по умолчанию вполне достаточно. Как настроить промежуточный узел для Postfix Добавьте в файл конфигурации (например, /etc/postfix/main.cf) следующую строку:relayhost = smtp-relay.gmail.com:25 Перезапустите Postfix следующей командой:# sudo postfix reload После завершения настройки отправьте тестовое сообщение, чтобы проверить работу исходящей почты. Помимо описанных выше параметров, необходимо задать дополнительные настройки сервера, если отправка почты производится одним из следующих способов: Для параметра Разрешенные отправители выбрано значение Все адреса, и почта отправляется из стороннего домена, например yahoo.com. Сообщения отправляются без указания адреса в поле "От", например отчеты об ошибке доставки или оповещения об отсутствии на рабочем месте. В таких случаях сервер должен проходить проверку подлинности по протоколу SMTP AUTH как зарегистрированный пользователь Google Apps или одно из ваших доменных имен должно содержаться в команде HELO или EHLO. Соответствующие инструкции вы найдете здесь. После данного изменения перестала ходить вообще какая либо почта Самое что интересное на сервере настроена авторизация SASL Надіслати Поділитися на інших сайтах More sharing options...
Wimpheling Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 GNU nano 2.2.6 Файл: /etc/postfix/main.cf # Хост myhostname = 1clock.ru #myorigin = /etc/mailname mydestination = localhost. localhost.localdomain #relayhost = mynetworks = 127.0.0.0/8 # Размерь почтового ящика (0 - неограничено) mailbox_size_limit = 0 #recipient_delimiter = + inet_interfaces = all inet_protocols = ipv4 # Текст приветственного баннера, который отображается после кода состояния 220 в SMTP smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU) biff = no # appending .domain is the MUA's job. append_dot_mydomain = no readme_directory = no # TLS конфигурация smtpd_use_tls = yes smtpd_tls_cert_file=/etc/postfix/certificate/smtpd.pem smtpd_tls_key_file=/etc/postfix/certificate/smtpd.key smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache smtpd_tls_loglevel = 0 smtpd_tls_received_header = yes # MySQL конфигурация virtual_alias_domains = virtual_alias_maps = proxy:mysql:/etc/postfix/mysqlconf/virtual_forwardings.cf, mysql:/etc/postfix/mysqlconf/virtual_email2email.cf virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysqlconf/virtual_domains.cf virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysqlconf/virtual_mailboxes.cf virtual_mailbox_base = /home/vmail virtual_uid_maps = static:5000 virtual_gid_maps = static:5000 # SASL конфигурация smtpd_sasl_auth_enable = yes smtpd_sasl_authenticated_header = yes smtpd_sasl_local_domain = $myhostname smtpd_sasl_security_options = noanonymous smtpd_sasl_type = dovecot smtpd_sasl_path = private/auth broken_sasl_auth_clients = yes # Настройка ограничений SMTPD smtpd_delay_reject = yes smtpd_client_restrictions = permit_mynetworks, permit_sasl_authenticated, permit smtpd_helo_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_invalid_helo_hostname, reject_non_fqdn_helo_hostname, reject_unknown_helo_hostname, permit smtpd_sender_restrictions = permit_mynetworks, reject_non_fqdn_sender, permit_sasl_authenticated, permit smtpd_recipient_restrictions = reject_non_fqdn_recipient, reject_unknown_recipient_domain, reject_unlisted_recipient, permit_mynetworks, permit_sasl_authenticated, reject_unknown_sender_domain, reject_rbl_client sbl.spamhaus.org, reject_rbl_client dnsbl-1.uceprotect.net, reject_rbl_client dnsbl.sorbs.net, reject_rbl_client ix.dnsbl.manitu.net, reject_rbl_client bl.spamcop.net, reject_rbl_client access.redhawk.org, reject_rbl_client bl.deadbeef.com, reject_rbl_client dnsbl.cyberlogic.net, reject_rbl_client dul.ru, reject_rbl_client korea.services.net, reject_unknown_client_hostname, reject_unauth_pipelining, reject_unauth_destination, permit smtpd_data_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_pipelining, permit smtpd_end_of_data_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_multi_recipient_bounce, permit # proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipient_maps $relay_domains $canonical_maps $send$ virtual_transport = dovecot # Алиасы alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases #снятие ограничений dovecot_destination_recipient_limit = 1 GNU nano 2.2.6 Файл: /etc/postfix/sasl/smtpd.conf pwcheck_method: saslauthd mech_list: plain login allow_plaintext: true auxprop_plugin: mysql sql_hostnames: 127.0.0.1 sql_user: user sql_passwd: password sql_database: mail sql_select: SELECT password FROM users WHERE email = '%u' GNU nano 2.2.6 Файл: /etc/default/saslauthd # # Settings for saslauthd daemon # Please read /usr/share/doc/sasl2-bin/README.Debian for details. # # Should saslauthd run automatically on startup? (default: no) START=yes # Description of this saslauthd instance. Recommended. # (suggestion: SASL Authentication Daemon) DESC="SASL Authentication Daemon" # Short name of this saslauthd instance. Strongly recommended. # (suggestion: saslauthd) NAME="saslauthd" # Which authentication mechanisms should saslauthd use? (default: pam) # # Available options in this Debian package: # getpwent -- use the getpwent() library function # kerberos5 -- use Kerberos 5 # pam -- use PAM # rimap -- use a remote IMAP server # shadow -- use the local shadow password file # sasldb -- use the local sasldb database file # ldap -- use LDAP (configuration is in /etc/saslauthd.conf) # # Only one option may be used at a time. See the saslauthd man page # for more information. # MECHANISMS="pam" # Additional options for this mechanism. (default: none) # See the saslauthd man page for information about mech-specific options. MECH_OPTIONS="" # How many saslauthd processes should we run? (default: 5) # A value of 0 will fork a new process for each connection. THREADS=5 # Other options (default: -c -m /var/run/saslauthd) # Note: You MUST specify the -m option or saslauthd won't run! # # WARNING: DO NOT SPECIFY THE -d OPTION. # The -d option will cause saslauthd to run in the foreground instead of as # a daemon. This will PREVENT YOUR SYSTEM FROM BOOTING PROPERLY. If you wish # to run saslauthd in debug mode, please run it by hand to be safe. # # See /usr/share/doc/sasl2-bin/README.Debian for Debian-specific information. # See the saslauthd man page and the output of 'saslauthd -h' for general # information about these options. # # Example for chroot Postfix users: "-c -m /var/spool/postfix/var/run/saslauthd" # Example for non-chroot Postfix users: "-c -m /var/run/saslauthd" # # To know if your Postfix is running chroot, check /etc/postfix/master.cf. # If it has the line "smtp inet n - y - - smtpd" or "smtp inet n - - - - smtpd" # then your Postfix is running in a chroot. # If it has the line "smtp inet n - n - - smtpd" then your Postfix is NOT # running in a chroot. OPTIONS="-c -m /var/spool/postfix/var/run/saslauthd -r" Надіслати Поділитися на інших сайтах More sharing options...
afwollis Опубліковано: 21 листопада 2014 Share Опубліковано: 21 листопада 2014 >> ...SASL LOGIN authentication failed: Invalid authentication mechanism > The client attempts to use a mechanism Postfix does not offer. Actually it is > dovecot - acting as SASL service - who offers a list of mechanisms to Postfix > and Postfix just passes it on. Take a list at $auth_mechanisms in /etc/dovecot/conf.d/10-auth.conf and see if you can match what your clients ask for. https://groups.yahoo.com/neo/groups/postfix-users/conversations/topics/287721 разберитесь, какие механизмы авторизации у вас доступны в dovecot, а потом уже будем думать "есть ли смысл и возможно ли" менять почтовую библиотеку. Надіслати Поділитися на інших сайтах More sharing options... Wimpheling Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 >> ...SASL LOGIN authentication failed: Invalid authentication mechanism > The client attempts to use a mechanism Postfix does not offer. Actually it is > dovecot - acting as SASL service - who offers a list of mechanisms to Postfix > and Postfix just passes it on. Take a list at $auth_mechanisms in /etc/dovecot/conf.d/10-auth.conf and see if you can match what your clients ask for. https://groups.yahoo.com/neo/groups/postfix-users/conversations/topics/287721 разберитесь, какие механизмы авторизации у вас доступны в dovecot, а потом уже будем думать "есть ли смысл и возможно ли" менять почтовую библиотеку. # Dovecote configuration file protocols = imap listen = * shutdown_clients = yes mail_uid = vmail mail_gid = vmail first_valid_uid = 5000 last_valid_uid = 5000 # Log files log_path = /var/log/dovecot.log log_timestamp = "%Y-%m-%d %H:%M:%S " # SSL ssl_cert = </etc/dovecot/certificate/dovecot.pem ssl_key = </etc/dovecot/certificate/dovecot.key # Расположение и формат файлов почты (%d - домен, %n - имя пользователя) mail_location = maildir:/home/vmail/%d/%n protocol lda { auth_socket_path = /var/run/dovecot/auth-master log_path = /home/vmail/dovecot-deliver.log mail_plugins = sieve postmaster_address = [email protected] } namespace { inbox = yes location = prefix = INBOX. separator = . } passdb { args = /etc/dovecot/dovecot-sql.conf driver = sql } service auth { unix_listener /var/spool/postfix/private/auth { group = postfix mode = 0660 user = postfix } unix_listener auth-master { mode = 0600 user = vmail } user = root } } userdb { args = uid=5000 gid=5000 home=/home/vmail/%d/%n allow_all_users=yes driver = static } Надіслати Поділитися на інших сайтах More sharing options... Wimpheling Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 Файл: /etc/dovecot/conf.d/10-auth.conf ## ## Authentication processes ## # Disable LOGIN command and all other plaintext authentications unless # SSL/TLS is used (LOGINDISABLED capability). Note that if the remote IP # matches the local IP (ie. you're connecting from the same computer), the # connection is considered secure and plaintext authentication is allowed. #disable_plaintext_auth = yes # Authentication cache size (e.g. 10M). 0 means it's disabled. Note that # bsdauth, PAM and vpopmail require cache_key to be set for caching to be used. #auth_cache_size = 0 # Time to live for cached data. After TTL expires the cached record is no # longer used, *except* if the main database lookup returns internal failure. # We also try to handle password changes automatically: If user's previous # authentication was successful, but this one wasn't, the cache isn't used. # For now this works only with plaintext authentication. #auth_cache_ttl = 1 hour # TTL for negative hits (user not found, password mismatch). # 0 disables caching them completely. #auth_cache_negative_ttl = 1 hour # Space separated list of realms for SASL authentication mechanisms that need # them. You can leave it empty if you don't want to support multiple realms. # Many clients simply use the first one listed here, so keep the default realm # first. #auth_realms = # Default realm/domain to use if none was specified. This is used for both # SASL realms and appending @domain to username in plaintext logins. #auth_default_realm = # List of allowed characters in username. If the user-given username contains # a character not listed in here, the login automatically fails. This is just # an extra check to make sure user can't exploit any potential quote escaping # vulnerabilities with SQL/LDAP databases. If you want to allow all characters, # set this value to empty. #auth_username_chars = abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890.-_@ # Username character translations before it's looked up from databases. The # value contains series of from -> to characters. For example "#@/@" means # that '#' and '/' characters are translated to '@'. #auth_username_translation = # Username formatting before it's looked up from databases. You can use # the standard variables here, eg. %Lu would lowercase the username, %n would # drop away the domain if it was given, or "%n-AT-%d" would change the '@' into # "-AT-". This translation is done after auth_username_translation changes. #auth_username_format = %Lu # If you want to allow master users to log in by specifying the master # username within the normal username string (ie. not using SASL mechanism's # support for it), you can specify the separator character here. The format # is then <username><separator><master username>. UW-IMAP uses "*" as the # separator, so that could be a good choice. #auth_master_user_separator = # Username to use for users logging in with ANONYMOUS SASL mechanism #auth_anonymous_username = anonymous # Maximum number of dovecot-auth worker processes. They're used to execute # blocking passdb and userdb queries (eg. MySQL and PAM). They're # automatically created and destroyed as needed. #auth_worker_max_count = 30 # Host name to use in GSSAPI principal names. The default is to use the # name returned by gethostname(). Use "$ALL" (with quotes) to allow all keytab # entries. #auth_gssapi_hostname = # Kerberos keytab to use for the GSSAPI mechanism. Will use the system # default (usually /etc/krb5.keytab) if not specified. You may need to change # the auth service to run as root to be able to read this file. #auth_krb5_keytab = # Do NTLM and GSS-SPNEGO authentication using Samba's winbind daemon and # ntlm_auth helper. <doc/wiki/Authentication/Mechanisms/Winbind.txt> #auth_use_winbind = no # Path for Samba's ntlm_auth helper binary. #auth_winbind_helper_path = /usr/bin/ntlm_auth # Time to delay before replying to failed authentications. #auth_failure_delay = 2 secs # Require a valid SSL client certificate or the authentication fails. #auth_ssl_require_client_cert = no # Take the username from client's SSL certificate, using # X509_NAME_get_text_by_NID() which returns the subject's DN's # CommonName. #auth_ssl_username_from_cert = no # Space separated list of wanted authentication mechanisms: # plain login digest-md5 cram-md5 ntlm rpa apop anonymous gssapi otp skey # gss-spnego # NOTE: See also disable_plaintext_auth setting. auth_mechanisms = plain ## ## Password and user databases ## # # Password database is used to verify user's password (and nothing more). # You can have multiple passdbs and userdbs. This is useful if you want to # allow both system users (/etc/passwd) and virtual users to login without # duplicating the system users into virtual database. # # <doc/wiki/PasswordDatabase.txt> # # User database specifies where mails are located and what user/group IDs # own them. For single-UID configuration use "static" userdb. # # <doc/wiki/UserDatabase.txt> #!include auth-deny.conf.ext #!include auth-master.conf.ext !include auth-system.conf.ext #!include auth-sql.conf.ext #!include auth-ldap.conf.ext #!include auth-passwdfile.conf.ext #!include auth-checkpassword.conf.ext #!include auth-vpopmail.conf.ext #!include auth-static.conf.ext Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 21 листопада 2014 Share Опубліковано: 21 листопада 2014 пробуй Файл: /etc/dovecot/conf.d/10-auth.conf ... auth_mechanisms = plain ...>> ... auth_mechanisms = plain login ... Надіслати Поділитися на інших сайтах More sharing options... Wimpheling Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 (змінено) root@mx:~# /etc/init.d/dovecot restart && /etc/init.d/postfix restart && /etc/init.d/saslauthd restart [ ok ] Restarting IMAP/POP3 mail server: dovecot. [ ok ] Stopping Postfix Mail Transport Agent: postfix. [ ok ] Starting Postfix Mail Transport Agent: postfix. [ ok ] Stopping SASL Authentication Daemon: saslauthd. [ ok ] Starting SASL Authentication Daemon: saslauthd. Notice: Error: AUTH LOGIN not accepted from server! in /var/www/domain.ru/system/library/mail.php on line 217Не как ситуация не меняется Змінено 21 листопада 2014 користувачем afwollis Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 21 листопада 2014 Share Опубліковано: 21 листопада 2014 пилить надо, определенно, ваш сервер. больше логов - последнее сообщение в теме: http://ubuntuforums.org/archive/index.php/t-1655501.html еще почитать: http://www.opennet.ru/openforum/vsluhforumID1/85406.html http://serverfault.com/questions/517917/upgrading-to-debian-7-postfix-auth-fails https://workaround.org/ispmail/lenny/authenticated-smtp http://www.linux.org.ru/forum/admin/5052754 Надіслати Поділитися на інших сайтах More sharing options... Wimpheling Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 пилить надо, определенно, ваш сервер. больше логов - последнее сообщение в теме: http://ubuntuforums.org/archive/index.php/t-1655501.html еще почитать: http://www.opennet.ru/openforum/vsluhforumID1/85406.html http://serverfault.com/questions/517917/upgrading-to-debian-7-postfix-auth-fails https://workaround.org/ispmail/lenny/authenticated-smtp http://www.linux.org.ru/forum/admin/5052754 Хорошо сегодня почитаю информацию, какие логи нужны, выложу. Надіслати Поділитися на інших сайтах More sharing options... Wimpheling Опубліковано: 22 листопада 2014 Автор Share Опубліковано: 22 листопада 2014 больше логов - последнее сообщение в теме: http://ubuntuforums..../t-1655501.html По данной теме и изменениям ноль эмоций, хуже работать не стал но при запросе telnet localhost 25 показывает следующее Trying 127.0.1.1... Connected to mx.Domain.ru. Escape character is '^]'. 220 domain.ru ESMTP Postfix (Debian/GNU) auth plain 502 5.5.2 Error: command not recognized auth plain MGd1eTBzdXBlcmJpZ3NlY3JldA== 535 5.7.8 Error: authentication failed: Invalid authentication mechanism auth plain [email protected] 535 5.7.8 Error: authentication failed: Invalid base64 data in initial response По информации с данного ресурса http://www.opennet.r...mID1/85406.html тоже ноль, это один из первых на который я наткнулся в Гугле, до написания темы По остальным пока что тестирую Надіслати Поділитися на інших сайтах More sharing options... Wimpheling Опубліковано: 23 листопада 2014 Автор Share Опубліковано: 23 листопада 2014 В общем перепробовал все что мог, результата ноль( Не могу понять в чем проблема. в логал не чего не меняется как остается ошибка так она и не меняется, такое впечатление что толи логи не читаются Postfix`ом и Dovecot`ом, толи они вообще с конфигом SASL не связанны Надіслати Поділитися на інших сайтах More sharing options... 8 months later... Wimpheling Опубліковано: 28 липня 2015 Автор Share Опубліковано: 28 липня 2015 (змінено) Всем привет! В общем пересобрал я полностью Postfix + Dovecot + Mysql + RoundCube + Postfixadmin, почта отправляется с любой веб морды сервера и ходит отлично и наружу и внутри домена, но вот именно с OpenCart ходить отказывается до сих пор пишет все туже ошибку которая указана в первом сообщении, соответственно вопрос есть ли модули которые полностью заменят стандартную систему отправки почты и уведомлений. Логи: /var/log/mail.log Jul 28 16:44:24 mx postfix/submission/smtpd[12929]: connect from unknown[192.168.122.21] Jul 28 16:44:24 mx postfix/submission/smtpd[12929]: lost connection after EHLO from unknown[192.168.122.21] Jul 28 16:44:24 mx postfix/submission/smtpd[12929]: disconnect from unknown[192.168.122.21] /var/log/mail.warn Jul 28 16:44:24 mx postfix/submission/smtpd[12929]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled /var/log/mail.err Jul 28 16:44:24 mx postfix/submission/smtpd[12929]: error: open database /etc/aliases.db: No such file or directory Змінено 28 липня 2015 користувачем Wimpheling Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Kukuzya777 Опубліковано: 5 грудня 2016 Share Опубліковано: 5 грудня 2016 Подскажите, пожалуйста, бывалые, в чем причина ошибка. Почтовый протокол smtp, выдает ошибку PHP Notice: Error: Password not accepted from server! in /v. Но пароль не может не совпадать, десять раз все перепроверено. Настройки smtp: smtp хост: ssl://smtp.mail.ru логин пароль smtp порт: 465 smtp таймаут: 5 очень нужна помощь :| Кстати, логин это название почтового ящика на хостинге, а пароль - это пароль к нему, так? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування Отправка поты через SMTP
Wimpheling Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 >> ...SASL LOGIN authentication failed: Invalid authentication mechanism > The client attempts to use a mechanism Postfix does not offer. Actually it is > dovecot - acting as SASL service - who offers a list of mechanisms to Postfix > and Postfix just passes it on. Take a list at $auth_mechanisms in /etc/dovecot/conf.d/10-auth.conf and see if you can match what your clients ask for. https://groups.yahoo.com/neo/groups/postfix-users/conversations/topics/287721 разберитесь, какие механизмы авторизации у вас доступны в dovecot, а потом уже будем думать "есть ли смысл и возможно ли" менять почтовую библиотеку. # Dovecote configuration file protocols = imap listen = * shutdown_clients = yes mail_uid = vmail mail_gid = vmail first_valid_uid = 5000 last_valid_uid = 5000 # Log files log_path = /var/log/dovecot.log log_timestamp = "%Y-%m-%d %H:%M:%S " # SSL ssl_cert = </etc/dovecot/certificate/dovecot.pem ssl_key = </etc/dovecot/certificate/dovecot.key # Расположение и формат файлов почты (%d - домен, %n - имя пользователя) mail_location = maildir:/home/vmail/%d/%n protocol lda { auth_socket_path = /var/run/dovecot/auth-master log_path = /home/vmail/dovecot-deliver.log mail_plugins = sieve postmaster_address = [email protected] } namespace { inbox = yes location = prefix = INBOX. separator = . } passdb { args = /etc/dovecot/dovecot-sql.conf driver = sql } service auth { unix_listener /var/spool/postfix/private/auth { group = postfix mode = 0660 user = postfix } unix_listener auth-master { mode = 0600 user = vmail } user = root } } userdb { args = uid=5000 gid=5000 home=/home/vmail/%d/%n allow_all_users=yes driver = static } Надіслати Поділитися на інших сайтах More sharing options...
Wimpheling Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 Файл: /etc/dovecot/conf.d/10-auth.conf ## ## Authentication processes ## # Disable LOGIN command and all other plaintext authentications unless # SSL/TLS is used (LOGINDISABLED capability). Note that if the remote IP # matches the local IP (ie. you're connecting from the same computer), the # connection is considered secure and plaintext authentication is allowed. #disable_plaintext_auth = yes # Authentication cache size (e.g. 10M). 0 means it's disabled. Note that # bsdauth, PAM and vpopmail require cache_key to be set for caching to be used. #auth_cache_size = 0 # Time to live for cached data. After TTL expires the cached record is no # longer used, *except* if the main database lookup returns internal failure. # We also try to handle password changes automatically: If user's previous # authentication was successful, but this one wasn't, the cache isn't used. # For now this works only with plaintext authentication. #auth_cache_ttl = 1 hour # TTL for negative hits (user not found, password mismatch). # 0 disables caching them completely. #auth_cache_negative_ttl = 1 hour # Space separated list of realms for SASL authentication mechanisms that need # them. You can leave it empty if you don't want to support multiple realms. # Many clients simply use the first one listed here, so keep the default realm # first. #auth_realms = # Default realm/domain to use if none was specified. This is used for both # SASL realms and appending @domain to username in plaintext logins. #auth_default_realm = # List of allowed characters in username. If the user-given username contains # a character not listed in here, the login automatically fails. This is just # an extra check to make sure user can't exploit any potential quote escaping # vulnerabilities with SQL/LDAP databases. If you want to allow all characters, # set this value to empty. #auth_username_chars = abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890.-_@ # Username character translations before it's looked up from databases. The # value contains series of from -> to characters. For example "#@/@" means # that '#' and '/' characters are translated to '@'. #auth_username_translation = # Username formatting before it's looked up from databases. You can use # the standard variables here, eg. %Lu would lowercase the username, %n would # drop away the domain if it was given, or "%n-AT-%d" would change the '@' into # "-AT-". This translation is done after auth_username_translation changes. #auth_username_format = %Lu # If you want to allow master users to log in by specifying the master # username within the normal username string (ie. not using SASL mechanism's # support for it), you can specify the separator character here. The format # is then <username><separator><master username>. UW-IMAP uses "*" as the # separator, so that could be a good choice. #auth_master_user_separator = # Username to use for users logging in with ANONYMOUS SASL mechanism #auth_anonymous_username = anonymous # Maximum number of dovecot-auth worker processes. They're used to execute # blocking passdb and userdb queries (eg. MySQL and PAM). They're # automatically created and destroyed as needed. #auth_worker_max_count = 30 # Host name to use in GSSAPI principal names. The default is to use the # name returned by gethostname(). Use "$ALL" (with quotes) to allow all keytab # entries. #auth_gssapi_hostname = # Kerberos keytab to use for the GSSAPI mechanism. Will use the system # default (usually /etc/krb5.keytab) if not specified. You may need to change # the auth service to run as root to be able to read this file. #auth_krb5_keytab = # Do NTLM and GSS-SPNEGO authentication using Samba's winbind daemon and # ntlm_auth helper. <doc/wiki/Authentication/Mechanisms/Winbind.txt> #auth_use_winbind = no # Path for Samba's ntlm_auth helper binary. #auth_winbind_helper_path = /usr/bin/ntlm_auth # Time to delay before replying to failed authentications. #auth_failure_delay = 2 secs # Require a valid SSL client certificate or the authentication fails. #auth_ssl_require_client_cert = no # Take the username from client's SSL certificate, using # X509_NAME_get_text_by_NID() which returns the subject's DN's # CommonName. #auth_ssl_username_from_cert = no # Space separated list of wanted authentication mechanisms: # plain login digest-md5 cram-md5 ntlm rpa apop anonymous gssapi otp skey # gss-spnego # NOTE: See also disable_plaintext_auth setting. auth_mechanisms = plain ## ## Password and user databases ## # # Password database is used to verify user's password (and nothing more). # You can have multiple passdbs and userdbs. This is useful if you want to # allow both system users (/etc/passwd) and virtual users to login without # duplicating the system users into virtual database. # # <doc/wiki/PasswordDatabase.txt> # # User database specifies where mails are located and what user/group IDs # own them. For single-UID configuration use "static" userdb. # # <doc/wiki/UserDatabase.txt> #!include auth-deny.conf.ext #!include auth-master.conf.ext !include auth-system.conf.ext #!include auth-sql.conf.ext #!include auth-ldap.conf.ext #!include auth-passwdfile.conf.ext #!include auth-checkpassword.conf.ext #!include auth-vpopmail.conf.ext #!include auth-static.conf.ext Надіслати Поділитися на інших сайтах More sharing options...
afwollis Опубліковано: 21 листопада 2014 Share Опубліковано: 21 листопада 2014 пробуй Файл: /etc/dovecot/conf.d/10-auth.conf ... auth_mechanisms = plain ...>> ... auth_mechanisms = plain login ... Надіслати Поділитися на інших сайтах More sharing options... Wimpheling Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 (змінено) root@mx:~# /etc/init.d/dovecot restart && /etc/init.d/postfix restart && /etc/init.d/saslauthd restart [ ok ] Restarting IMAP/POP3 mail server: dovecot. [ ok ] Stopping Postfix Mail Transport Agent: postfix. [ ok ] Starting Postfix Mail Transport Agent: postfix. [ ok ] Stopping SASL Authentication Daemon: saslauthd. [ ok ] Starting SASL Authentication Daemon: saslauthd. Notice: Error: AUTH LOGIN not accepted from server! in /var/www/domain.ru/system/library/mail.php on line 217Не как ситуация не меняется Змінено 21 листопада 2014 користувачем afwollis Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 21 листопада 2014 Share Опубліковано: 21 листопада 2014 пилить надо, определенно, ваш сервер. больше логов - последнее сообщение в теме: http://ubuntuforums.org/archive/index.php/t-1655501.html еще почитать: http://www.opennet.ru/openforum/vsluhforumID1/85406.html http://serverfault.com/questions/517917/upgrading-to-debian-7-postfix-auth-fails https://workaround.org/ispmail/lenny/authenticated-smtp http://www.linux.org.ru/forum/admin/5052754 Надіслати Поділитися на інших сайтах More sharing options... Wimpheling Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 пилить надо, определенно, ваш сервер. больше логов - последнее сообщение в теме: http://ubuntuforums.org/archive/index.php/t-1655501.html еще почитать: http://www.opennet.ru/openforum/vsluhforumID1/85406.html http://serverfault.com/questions/517917/upgrading-to-debian-7-postfix-auth-fails https://workaround.org/ispmail/lenny/authenticated-smtp http://www.linux.org.ru/forum/admin/5052754 Хорошо сегодня почитаю информацию, какие логи нужны, выложу. Надіслати Поділитися на інших сайтах More sharing options... Wimpheling Опубліковано: 22 листопада 2014 Автор Share Опубліковано: 22 листопада 2014 больше логов - последнее сообщение в теме: http://ubuntuforums..../t-1655501.html По данной теме и изменениям ноль эмоций, хуже работать не стал но при запросе telnet localhost 25 показывает следующее Trying 127.0.1.1... Connected to mx.Domain.ru. Escape character is '^]'. 220 domain.ru ESMTP Postfix (Debian/GNU) auth plain 502 5.5.2 Error: command not recognized auth plain MGd1eTBzdXBlcmJpZ3NlY3JldA== 535 5.7.8 Error: authentication failed: Invalid authentication mechanism auth plain [email protected] 535 5.7.8 Error: authentication failed: Invalid base64 data in initial response По информации с данного ресурса http://www.opennet.r...mID1/85406.html тоже ноль, это один из первых на который я наткнулся в Гугле, до написания темы По остальным пока что тестирую Надіслати Поділитися на інших сайтах More sharing options... Wimpheling Опубліковано: 23 листопада 2014 Автор Share Опубліковано: 23 листопада 2014 В общем перепробовал все что мог, результата ноль( Не могу понять в чем проблема. в логал не чего не меняется как остается ошибка так она и не меняется, такое впечатление что толи логи не читаются Postfix`ом и Dovecot`ом, толи они вообще с конфигом SASL не связанны Надіслати Поділитися на інших сайтах More sharing options... 8 months later... Wimpheling Опубліковано: 28 липня 2015 Автор Share Опубліковано: 28 липня 2015 (змінено) Всем привет! В общем пересобрал я полностью Postfix + Dovecot + Mysql + RoundCube + Postfixadmin, почта отправляется с любой веб морды сервера и ходит отлично и наружу и внутри домена, но вот именно с OpenCart ходить отказывается до сих пор пишет все туже ошибку которая указана в первом сообщении, соответственно вопрос есть ли модули которые полностью заменят стандартную систему отправки почты и уведомлений. Логи: /var/log/mail.log Jul 28 16:44:24 mx postfix/submission/smtpd[12929]: connect from unknown[192.168.122.21] Jul 28 16:44:24 mx postfix/submission/smtpd[12929]: lost connection after EHLO from unknown[192.168.122.21] Jul 28 16:44:24 mx postfix/submission/smtpd[12929]: disconnect from unknown[192.168.122.21] /var/log/mail.warn Jul 28 16:44:24 mx postfix/submission/smtpd[12929]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled /var/log/mail.err Jul 28 16:44:24 mx postfix/submission/smtpd[12929]: error: open database /etc/aliases.db: No such file or directory Змінено 28 липня 2015 користувачем Wimpheling Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Kukuzya777 Опубліковано: 5 грудня 2016 Share Опубліковано: 5 грудня 2016 Подскажите, пожалуйста, бывалые, в чем причина ошибка. Почтовый протокол smtp, выдает ошибку PHP Notice: Error: Password not accepted from server! in /v. Но пароль не может не совпадать, десять раз все перепроверено. Настройки smtp: smtp хост: ssl://smtp.mail.ru логин пароль smtp порт: 465 smtp таймаут: 5 очень нужна помощь :| Кстати, логин это название почтового ящика на хостинге, а пароль - это пароль к нему, так? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
Wimpheling Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 (змінено) root@mx:~# /etc/init.d/dovecot restart && /etc/init.d/postfix restart && /etc/init.d/saslauthd restart [ ok ] Restarting IMAP/POP3 mail server: dovecot. [ ok ] Stopping Postfix Mail Transport Agent: postfix. [ ok ] Starting Postfix Mail Transport Agent: postfix. [ ok ] Stopping SASL Authentication Daemon: saslauthd. [ ok ] Starting SASL Authentication Daemon: saslauthd. Notice: Error: AUTH LOGIN not accepted from server! in /var/www/domain.ru/system/library/mail.php on line 217Не как ситуация не меняется Змінено 21 листопада 2014 користувачем afwollis Надіслати Поділитися на інших сайтах More sharing options...
afwollis Опубліковано: 21 листопада 2014 Share Опубліковано: 21 листопада 2014 пилить надо, определенно, ваш сервер. больше логов - последнее сообщение в теме: http://ubuntuforums.org/archive/index.php/t-1655501.html еще почитать: http://www.opennet.ru/openforum/vsluhforumID1/85406.html http://serverfault.com/questions/517917/upgrading-to-debian-7-postfix-auth-fails https://workaround.org/ispmail/lenny/authenticated-smtp http://www.linux.org.ru/forum/admin/5052754 Надіслати Поділитися на інших сайтах More sharing options... Wimpheling Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 пилить надо, определенно, ваш сервер. больше логов - последнее сообщение в теме: http://ubuntuforums.org/archive/index.php/t-1655501.html еще почитать: http://www.opennet.ru/openforum/vsluhforumID1/85406.html http://serverfault.com/questions/517917/upgrading-to-debian-7-postfix-auth-fails https://workaround.org/ispmail/lenny/authenticated-smtp http://www.linux.org.ru/forum/admin/5052754 Хорошо сегодня почитаю информацию, какие логи нужны, выложу. Надіслати Поділитися на інших сайтах More sharing options... Wimpheling Опубліковано: 22 листопада 2014 Автор Share Опубліковано: 22 листопада 2014 больше логов - последнее сообщение в теме: http://ubuntuforums..../t-1655501.html По данной теме и изменениям ноль эмоций, хуже работать не стал но при запросе telnet localhost 25 показывает следующее Trying 127.0.1.1... Connected to mx.Domain.ru. Escape character is '^]'. 220 domain.ru ESMTP Postfix (Debian/GNU) auth plain 502 5.5.2 Error: command not recognized auth plain MGd1eTBzdXBlcmJpZ3NlY3JldA== 535 5.7.8 Error: authentication failed: Invalid authentication mechanism auth plain [email protected] 535 5.7.8 Error: authentication failed: Invalid base64 data in initial response По информации с данного ресурса http://www.opennet.r...mID1/85406.html тоже ноль, это один из первых на который я наткнулся в Гугле, до написания темы По остальным пока что тестирую Надіслати Поділитися на інших сайтах More sharing options... Wimpheling Опубліковано: 23 листопада 2014 Автор Share Опубліковано: 23 листопада 2014 В общем перепробовал все что мог, результата ноль( Не могу понять в чем проблема. в логал не чего не меняется как остается ошибка так она и не меняется, такое впечатление что толи логи не читаются Postfix`ом и Dovecot`ом, толи они вообще с конфигом SASL не связанны Надіслати Поділитися на інших сайтах More sharing options... 8 months later... Wimpheling Опубліковано: 28 липня 2015 Автор Share Опубліковано: 28 липня 2015 (змінено) Всем привет! В общем пересобрал я полностью Postfix + Dovecot + Mysql + RoundCube + Postfixadmin, почта отправляется с любой веб морды сервера и ходит отлично и наружу и внутри домена, но вот именно с OpenCart ходить отказывается до сих пор пишет все туже ошибку которая указана в первом сообщении, соответственно вопрос есть ли модули которые полностью заменят стандартную систему отправки почты и уведомлений. Логи: /var/log/mail.log Jul 28 16:44:24 mx postfix/submission/smtpd[12929]: connect from unknown[192.168.122.21] Jul 28 16:44:24 mx postfix/submission/smtpd[12929]: lost connection after EHLO from unknown[192.168.122.21] Jul 28 16:44:24 mx postfix/submission/smtpd[12929]: disconnect from unknown[192.168.122.21] /var/log/mail.warn Jul 28 16:44:24 mx postfix/submission/smtpd[12929]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled /var/log/mail.err Jul 28 16:44:24 mx postfix/submission/smtpd[12929]: error: open database /etc/aliases.db: No such file or directory Змінено 28 липня 2015 користувачем Wimpheling Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Kukuzya777 Опубліковано: 5 грудня 2016 Share Опубліковано: 5 грудня 2016 Подскажите, пожалуйста, бывалые, в чем причина ошибка. Почтовый протокол smtp, выдает ошибку PHP Notice: Error: Password not accepted from server! in /v. Но пароль не может не совпадать, десять раз все перепроверено. Настройки smtp: smtp хост: ssl://smtp.mail.ru логин пароль smtp порт: 465 smtp таймаут: 5 очень нужна помощь :| Кстати, логин это название почтового ящика на хостинге, а пароль - это пароль к нему, так? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
Wimpheling Опубліковано: 21 листопада 2014 Автор Share Опубліковано: 21 листопада 2014 пилить надо, определенно, ваш сервер. больше логов - последнее сообщение в теме: http://ubuntuforums.org/archive/index.php/t-1655501.html еще почитать: http://www.opennet.ru/openforum/vsluhforumID1/85406.html http://serverfault.com/questions/517917/upgrading-to-debian-7-postfix-auth-fails https://workaround.org/ispmail/lenny/authenticated-smtp http://www.linux.org.ru/forum/admin/5052754 Хорошо сегодня почитаю информацию, какие логи нужны, выложу. Надіслати Поділитися на інших сайтах More sharing options...
Wimpheling Опубліковано: 22 листопада 2014 Автор Share Опубліковано: 22 листопада 2014 больше логов - последнее сообщение в теме: http://ubuntuforums..../t-1655501.html По данной теме и изменениям ноль эмоций, хуже работать не стал но при запросе telnet localhost 25 показывает следующее Trying 127.0.1.1... Connected to mx.Domain.ru. Escape character is '^]'. 220 domain.ru ESMTP Postfix (Debian/GNU) auth plain 502 5.5.2 Error: command not recognized auth plain MGd1eTBzdXBlcmJpZ3NlY3JldA== 535 5.7.8 Error: authentication failed: Invalid authentication mechanism auth plain [email protected] 535 5.7.8 Error: authentication failed: Invalid base64 data in initial response По информации с данного ресурса http://www.opennet.r...mID1/85406.html тоже ноль, это один из первых на который я наткнулся в Гугле, до написания темы По остальным пока что тестирую Надіслати Поділитися на інших сайтах More sharing options...
Wimpheling Опубліковано: 23 листопада 2014 Автор Share Опубліковано: 23 листопада 2014 В общем перепробовал все что мог, результата ноль( Не могу понять в чем проблема. в логал не чего не меняется как остается ошибка так она и не меняется, такое впечатление что толи логи не читаются Postfix`ом и Dovecot`ом, толи они вообще с конфигом SASL не связанны Надіслати Поділитися на інших сайтах More sharing options...
Wimpheling Опубліковано: 28 липня 2015 Автор Share Опубліковано: 28 липня 2015 (змінено) Всем привет! В общем пересобрал я полностью Postfix + Dovecot + Mysql + RoundCube + Postfixadmin, почта отправляется с любой веб морды сервера и ходит отлично и наружу и внутри домена, но вот именно с OpenCart ходить отказывается до сих пор пишет все туже ошибку которая указана в первом сообщении, соответственно вопрос есть ли модули которые полностью заменят стандартную систему отправки почты и уведомлений. Логи: /var/log/mail.log Jul 28 16:44:24 mx postfix/submission/smtpd[12929]: connect from unknown[192.168.122.21] Jul 28 16:44:24 mx postfix/submission/smtpd[12929]: lost connection after EHLO from unknown[192.168.122.21] Jul 28 16:44:24 mx postfix/submission/smtpd[12929]: disconnect from unknown[192.168.122.21] /var/log/mail.warn Jul 28 16:44:24 mx postfix/submission/smtpd[12929]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled /var/log/mail.err Jul 28 16:44:24 mx postfix/submission/smtpd[12929]: error: open database /etc/aliases.db: No such file or directory Змінено 28 липня 2015 користувачем Wimpheling Надіслати Поділитися на інших сайтах More sharing options...
Kukuzya777 Опубліковано: 5 грудня 2016 Share Опубліковано: 5 грудня 2016 Подскажите, пожалуйста, бывалые, в чем причина ошибка. Почтовый протокол smtp, выдает ошибку PHP Notice: Error: Password not accepted from server! in /v. Но пароль не может не совпадать, десять раз все перепроверено. Настройки smtp: smtp хост: ssl://smtp.mail.ru логин пароль smtp порт: 465 smtp таймаут: 5 очень нужна помощь :| Кстати, логин это название почтового ящика на хостинге, а пароль - это пароль к нему, так? Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts