LINUX.ORG.RU

Сообщения bagasik

 

debian 7 установить dovecot 1

Подскажите пожалуйста как установить dovecot 1 на debian 7.

Нету времени разбираться в иерархии конфигов у нового довекот.

Заранее спасибо.

 ,

bagasik
()

raid 1 + софтовое решение под горячие данные (кэш)

Доброй ночи.

Вообщем дела такие, взял сервер хеон Е3 / 8Гиг памяти/ два сас диска 15К/рэйд контролер HP P212 Smart Array SAS/SATA (256MB).

Объединил диски в рэйд 1 и теперь ищю ускорения для горячих данных, так как мой рэйд контролер слабый и он не поддерживает кэш под горячие данные, ищю софтовое решение под горячие данные.

Под софтовое решение кэша под горячие данные планирую докупить еще один ssd диск.

Подскажите кто агород из софтового кэша городил под горячие данные, как лучьше и какой софт использовать.

Система FreeBSD 9.2.

Заранее спасибо.

 , ,

bagasik
()

Проект xfce4 жив еще?

Добрый вечер, хочу пересесть с кед4 на xfce4.

Когда я последний раз xfce4 ставил была версия xfce4.8-9 по моему.

Сейчас вижу последнее обновления от апреля 2012 года версия 4,10.

Продвижения по проекту есть или он потихоньку затухает?

 

bagasik
()

Конвертация xls

Добрый день.

Подскажи пожалуйста софт или скрипт для конвертации определенной страницы из xls файла в csv.

Нашел парсер xls2csv. Но от только может прочесть главную, то-есть которая по умолчанию первая открывается в файле xls.

У меня есть определенные xls файлы, в них по 3 странице стабильно, мне нужно только 2-я страница.

Спасибо!

 , ,

bagasik
()

postfix+dovecot невидно почты

доброй ночи. Подскажите пожалуста, у меня почта не видна у клиента.

# dovecot -n
# 1.2.17: /usr/local/etc/dovecot.conf
# OS: FreeBSD 9.0-RELEASE-p3 amd64  
log_path: /var/log/dovecot
protocols: pop3 pop3s lmtp
ssl_cert_file: /etc/ssl/dovecot/cert.pem
ssl_key_file: /etc/ssl/dovecot/key.pem
disable_plaintext_auth: no
login_dir: /var/run/dovecot/login
login_executable: /usr/local/libexec/dovecot/pop3-login
verbose_proctitle: yes
mail_privileged_group: virtual
mail_uid: 5000
mail_gid: 5000
mail_location: maildir:%d/%u
mail_debug: yes
mail_executable: /usr/local/libexec/dovecot/pop3
mail_plugin_dir: /usr/local/lib/dovecot/pop3
pop3_client_workarounds: outlook-no-nuls oe-ns-eoh
auth default:
  mechanisms: plain login cram-md5 digest-md5
  username_format: %Lu
  verbose: yes
  debug: yes
  debug_passwords: yes
  passdb:
    driver: passwd-file
    args: /usr/local/etc/dovecot/passwd
  userdb:
    driver: passwd-file
    args: /usr/local/etc/dovecot/passwd
  socket:
    type: listen
    client:
      path: /var/spool/postfix/private/auth
      mode: 432
      user: postfix
      group: postfix
    master:
      path: /var/run/dovecot/auth-master
      mode: 384
      user: virtual
постфикс
biff = no
append_dot_mydomain = no
readme_directory = /usr/local/share/doc/postfix
queue_directory = /var/spool/postfix
command_directory = /usr/local/sbin
daemon_directory = /usr/local/libexec/postfix
data_directory = /var/db/postfix
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mail_owner = postfix
unknown_local_recipient_reject_code = 550
myhostname = mail.dom.net
mydomain = dom.net
myorigin = $mydomain
mydestination = $myhostname, localhost.$mydomain, localhost
mynetworks = 127.0.0.0/8
local_recipient_maps = unix:passwd.byname $alias_maps
#recipient_delimiter = +
inet_interfaces = all
debug_peer_level = 2
debugger_command =
         PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
         ddd $daemon_directory/$process_name $process_id & sleep 5
sendmail_path = /usr/local/sbin/sendmail
newaliases_path = /usr/local/bin/newaliases
mailq_path = /usr/local/bin/mailq
setgid_group = maildrop
html_directory = /usr/local/share/doc/postfix
manpage_directory = /usr/local/man
sample_directory = /usr/local/etc/postfix
readme_directory = /usr/local/share/doc/postfix
inet_protocols = ipv4
virtual_mailbox_domains = dom.net
virtual_minimum_uid = 100
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
virtual_mailbox_maps = hash:/usr/local/etc/postfix/vmailbox
virtual_alias_maps = hash:/usr/local/etc/postfix/virtual
virtual_mailbox_limit = 310000000
virtual_mailbox_base = /var/spool/mail
mail_spool_directory = /var/spool/mail
relay_domains = $mydestination, $virtual_mailbox_domain
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain =
smtpd_sasl_security_options = noanonymous
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth
broken_sasl_auth_clients = yes
smtpd_client_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_unauth_pipelining,permit
smtpd_helo_restrictions = permit
smtpd_sender_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_non_fqdn_sender,reject_unknown_sender_domain,reject_unverified_sender,permit
smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_non_fqdn_recipient,reject_unauth_destination,reject_unknown_recipient_domain,reject_unverified_recipient,permit
smtpd_data_restrictions = permit
smtpd_end_of_data_restrictions = permit
smtpd_etrn_restrictions = permit
smtp_use_tls = no
smtpd_use_tls = yes
smtpd_tls_auth_only = no
smtpd_tls_key_file = /etc/ssl/dovecot/key.pem
smtpd_tls_cert_file = /etc/ssl/dovecot/cert.pem
smtpd_tls_session_cache_database = btree:/usr/local/etc/postfix/tls_smtpd_scache
smtpd_tls_loglevel = 1
smtpd_tls_received_header = yes
Сервисы стартанули нормально.
# sockstat -4
dovecot  pop3-login 98609 4  tcp4   8.123.5.6:110     *:*
dovecot  pop3-login 98609 5  tcp4   8.123.5.6:995     *:*
dovecot  pop3-login 98382 4  tcp4   8.123.5.6:110     *:*
dovecot  pop3-login 98382 5  tcp4   8.123.5.6:995     *:*
dovecot  pop3-login 97651 4  tcp4   8.123.5.6:110     *:*
dovecot  pop3-login 97651 5  tcp4   8.123.5.6:995     *:*
root     dovecot    94878 6  tcp4   8.123.5.6:110     *:*
root     dovecot    94878 7  tcp4   8.123.5.6:995     *:*
root     master     94848 12 tcp4   8.123.5.6:25      *:*
# cat /usr/local/etc/dovecot/passwd
lin@dom.net:{CRAM-MD5}c1dd96dc8f3db31e83cc27687da5618cc87170a0c6a1:5000:5000
# cat /usr/local/etc/postfix/vmailbox
lin@dom.net dom.net/lin/
Лог постфикса
Apr 17 17:29:18 dom.net postfix/smtpd[99334]: connect from f73.mail.ru[94.100.178.234]
Apr 17 17:29:18 dom.net postfix/smtpd[99334]: Anonymous TLS connection established from f73.mail.ru[94.100.178.234]: TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)
Apr 17 17:29:18 dom.net postfix/smtpd[99334]: E0EE65B4F0E: client=f73.mail.ru[94.100.178.234]
Apr 17 17:29:18 dom.net postfix/cleanup[99338]: E0EE65B4F0E: message-id=<13669828.682789@f73.mail.ru>
Apr 17 17:29:18 dom.net postfix/qmgr[94850]: E0EE65B4F0E: from=<test@mail.ru>, size=1844, nrcpt=1 (queue active)
Apr 17 17:29:18 dom.net postfix/virtual[99339]: E0EE65B4F0E: to=<lin@dom.net>, relay=virtual, delay=0.08, delays=0.07/0/0/0, dsn=2.0.0, status=sent (delivered to maildir)
Apr 17 17:29:18 dom.net postfix/qmgr[94850]: E0EE65B4F0E: removed
Apr 17 17:29:19 dom.net postfix/smtpd[99334]: disconnect from f73.mail.ru[94.100.178.234]
ЛОг довекота
Apr 17 17:29:18 auth(default): Info: new auth connection: pid=99334
Apr 17 17:29:21 auth(default): Info: client in: AUTH    1       CRAM-MD5        service=pop3    secured lip=8.123.5.6       rip=67.125.70.6       lport=110       rport=41339
Apr 17 17:29:21 auth(default): Info: client out: CONT   1       PDE3NjExNTzAuMTM2NjIxOTc2MUBYWJfbmV0Pg==
Apr 17 17:29:21 auth(default): Info: client in: CONT    1       bGluQGZ4Y2xhYi53YTAwY2MZDIzYjk1Yzg3ODM5Q2NzM=
Apr 17 17:29:21 auth(default): Info: passwd-file(lin@dom.net,67.125.70.6): lookup: user=lin@dom.net file=/usr/local/etc/dovecot/passwd
Apr 17 17:29:21 auth(default): Info: password(lin@dom.net,67.125.70.6): Credentials: c19ddd4e1e4b31e839055b0acc276820a0c6a1
Apr 17 17:29:21 auth(default): Info: client out: OK     1       user=lin@dom.net
Apr 17 17:29:21 auth(default): Info: master in: REQUEST 9       99217   1
Apr 17 17:29:21 auth(default): Info: passwd-file(lin@dom.net,67.125.70.6): lookup: user=lin@dom.net file=/usr/local/etc/dovecot/passwd
Apr 17 17:29:21 auth(default): Info: master out: USER   9       lin@dom.net  uid=5000        gid=5000
Apr 17 17:29:21 pop3-login: Info: Login: user=<lin@dom.net>, method=CRAM-MD5, rip=67.125.70.6, lip=8.123.5.6, TLS
Apr 17 17:29:21 POP3(lin@dom.net): Info: Effective uid=5000, gid=5000, home=(none)
Apr 17 17:29:21 POP3(lin@dom.net): Info: maildir: data=dom.net/lin@dom.net
Apr 17 17:29:21 POP3(lin@dom.net): Info: maildir++: root=dom.net/lin@dom.net, index=, control=, inbox=dom.net/lin@dom.net
Apr 17 17:29:21 POP3(lin@dom.net): Info: Namespace : Using permissions from dom.net/lin@dom.net: mode=0700 gid=-1
Apr 17 17:29:22 POP3(lin@dom.net): Info: Disconnected: Logged out top=0/0, retr=0/0, del=0/0, size=0
Apr 17 17:29:22 auth(default): Info: new auth connection: pid=99346
Подскажите пожалуйста, что я делаю нетак или возможно я что то упастил? сами письма я вимжу, могу прочитать их.
# ls -al /var/spool/mail/dom.net/lin/new/1366219758.V71I5b51a2M989349.dom.net
-rw-------  1 virtual  virtual  1892 Apr 17 17:29 /var/spool/mail/dom.net/lin/new/1366219758.V71I5b51a2M989349.dom.net

 ,

bagasik
()

postfix не находит почту.

Доброго времечка. Подскажите по такому вопросу. Имеется почтовый сервер postfix, на дэбиане. иногда на некоторое время пропадает прием почты, то есть пишется что почты нету, спустя n времени. почта приходит и принимается . Пробовал с двух почтовиком яндекс и маил отсылать ко мне на сервер почту. в логах молчком. При этом почта отправляется нормально.

лог devecot

2012-08-14 20:53:09 auth(default): Info: client in: AUTH 1 PLAIN service=pop3 lip=38.77.185.48 rip=46.64.40.57 lport=110 rport=35133

2012-08-14 20:53:09 auth(default): Info: client out: CONT 1

2012-08-14 20:53:09 auth(default): Info: client in: CONT<hidden>

2012-08-14 20:53:09 auth(default): Info: passwd-file(bagas@lx.ru,46.64.40.57): lookup: user=bagas@lx.ru file=/etc/dovecot/passwd

2012-08-14 20:53:09 auth(default): Info: client out: OK 1 user=bagas@lx.ru

2012-08-14 20:53:09 auth(default): Info: master in: REQUEST 8 31576 1

2012-08-14 20:53:09 auth(default): Info: passwd-file(bagas@lx.ru,46.64.40.57): lookup: user=bagas@lx.ru file=/etc/dovecot/users

2012-08-14 20:53:09 auth(default): Info: master out: USER 8 bagas@lix.ru uid=5000 gid=5000

2012-08-14 20:53:09 pop3-login: Info: Login: user=<bagas@lx.ru>, method=PLAIN, rip=46.164.240.157, lip=38.77.185.48

2012-08-14 20:53:09 POP3(bagas@lx.ru): Info: Disconnected: Logged out top=0/0, retr=0/0, del=0/0, size=0

2012-08-14 20:53:10 auth(default): Info: new auth connection: pid=31579

а вот лог mail.log по тому поводу.

конфиг dovecot protocols = pop3 pop3s

disable_plaintext_auth = no

log_path = /var/log/dovecot

log_timestamp = «%Y-%m-%d %H:%M:%S »

#ssl_cert_file = /etc/postfix/ssl/smtpd.pem #ssl_cert_file = /etc/ssl/certs/dovecot.pem ssl_cert_file = /etc/postfix/ssl/smtpd.pem

ssl_key_file = /etc/postfix/ssl/smtpd.pem

mail_location = maildir:/var/spool/mail/vhosts/%d/%n

mail_uid = 5000

mail_gid = 5000

mail_privileged_group = virtual

#protocol imap {

#}

protocol pop3 {

pop3_uidl_format = %08Xu%08Xv

}

protocol managesieve {

}

auth_username_format = %Ln@%Ld

auth_debug = yes

auth default {

mechanisms = plain login DIGEST-MD5 CRAM-MD5

passdb passwd-file {

args = /etc/dovecot/passwd

}

userdb passwd-file {

args = /etc/dovecot/users

}

user = root

socket listen {

master {

path = /var/run/dovecot/auth-master

mode = 0600

user = virtual

}

client {

#path = /var/spool/postfix/private/dovecot-auth

path = /var/spool/postfix/private/auth

mode = 0660

user = postfix

group = postfix

}

}

} dict { } plugin { }

Конфиг postfix

smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)

biff = no

append_dot_mydomain = no

readme_directory = no

smtpd_tls_key_file = /etc/postfix/ssl/smtpd.pem

smtpd_tls_cert_file = /etc/postfix/ssl/smtpd.pem

smtpd_use_tls=yes

smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache

smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache

smtp_tls_note_starttls_offer = yes

smtpd_tls_security_level = may

smtpd_tls_loglevel = 1

smtpd_tls_received_header = yes

smtpd_tls_session_cache_timeout = 3600s

anvil_rate_time_unit = 300s

smtpd_client_message_rate_limit = 30

smtpd_soft_error_limit = 1

smtpd_error_sleep_time = 15

smtpd_hard_error_limit = 2

myhostname = mail.it.ru

alias_maps = hash:/etc/aliases

alias_database = hash:/etc/aliases

myorigin = /etc/mailname

mydestination = it.ru, localhost.ru, , localhost

relayhost =

mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128

mailbox_size_limit = 10240000

recipient_delimiter = +

inet_interfaces = all

milter_default_action = accept

milter_protocol = 2

smtpd_milters = inet:localhost:8891

non_smtpd_milters = inet:localhost:8891

virtual_mailbox_domains = ee.ru ro.ru er.ru lx.ru

virtual_mailbox_base = /var/spool/mail/vhosts

virtual_mailbox_maps = hash:/etc/postfix/vmailbox

virtual_minimum_uid = 100

virtual_uid_maps = static:5000

virtual_gid_maps = static:5000

virtual_alias_maps = hash:/etc/postfix/virtual

relay_domains = $mydestination, $virtual_mailbox_domain

# SASL

anvil_rate_time_unit = 300s

smtpd_client_message_rate_limit = 30

smtpd_soft_error_limit = 1

smtpd_error_sleep_time = 15

smtpd_hard_error_limit = 2

smtpd_sasl_auth_enable = yes

smtpd_sasl_application_name = smtpd

smtpd_sasl_local_domain =

smtpd_sasl_security_options = noanonymous

smtpd_sasl_type = dovecot

smtpd_sasl_path = private/auth

broken_sasl_auth_clients = yes

smtpd_client_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_unauth_pipelining,permit

smtpd_helo_restrictions = permit

smtpd_sender_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_non_fqdn_sender,reject_unknown_sender_domain,reject_unverified_sender,permit

smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_non_fqdn_recipient,reject_unauth_destination,reject_unknown_recipient_domain,reject_unverified_recipient,permit

smtpd_data_restrictions = permit

smtpd_end_of_data_restrictions = permit

smtpd_etrn_restrictions = permit

master.cfg

smtps inet n - - - - smtpd

-o smtpd_tls_wrappermode=yes

-o smtpd_sasl_auth_enable=yes

-o smtpd_client_restrictions=permit_sasl_authenticated,reject

-o milter_macro_daemon_name=ORIGINATING

pickup fifo n - - 60 1 pickup

cleanup unix n - - - 0 cleanup

qmgr fifo n - n 300 1 qmgr

tlsmgr unix - - - 1000? 1 tlsmgr

rewrite unix - - - - - trivial-rewrite

bounce unix - - - - 0 bounce

defer unix - - - - 0 bounce

trace unix - - - - 0 bounce

verify unix - - - - 1 verify

flush unix n - - 1000? 0 flush

proxymap unix - - n - - proxymap

proxywrite unix - - n - 1 proxymap

smtp unix - - - - - smtp

relay unix - - - - - smtp

-o smtp_fallback_relay=

showq unix n - - - - showq

error unix - - - - - error

retry unix - - - - - error

discard unix - - - - - discard

local unix - n n - - local

virtual unix - n n - - virtual

lmtp unix - - - - - lmtp

anvil unix - - - - 1 anvil

scache unix - - - - 1 scache

maildrop unix - n n - - pipe

flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient}

uucp unix - n n - - pipe

flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)

ifmail unix - n n - - pipe

flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)

bsmtp unix - n n - - pipe

flags=Fq. user=bsmtp argv=/usr/lib/bsmtp/bsmtp -t$nexthop -f$sender $recipient

scalemail-backend unix - n n - 2 pipe

flags=R user=scalemail argv=/usr/lib/scalemail/bin/scalemail-store ${nexthop} ${user} ${extension}

mailman unix - n n - - pipe

flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py

${nexthop} ${user}

dovecot unix - n n - - pipe flags=DRhu user=virtual:virtual argv=/usr/lib/dovecot/deliver -d ${recipient}

bagasik
()

postfix и отказ от 25 порта

Всем привет.

Подскажите как правильно мне отказаться от 25 порта, не хочется что бы пользаки использовали почтовик без шифрования.

main.cfg

smtpd_tls_key_file = /etc/postfix/ssl/smtpd.pem

smtpd_tls_cert_file = /etc/postfix/ssl/smtpd.pem

smtpd_use_tls=yes

smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache

smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache

smtp_tls_note_starttls_offer = yes

smtpd_tls_loglevel = 1

smtpd_tls_received_header = yes

smtpd_tls_session_cache_timeout = 3600s

anvil_rate_time_unit = 300s

smtpd_client_message_rate_limit = 30

smtpd_soft_error_limit = 1

smtpd_error_sleep_time = 15

smtpd_hard_error_limit = 2

# SASL

anvil_rate_time_unit = 300s

smtpd_client_message_rate_limit = 30

smtpd_soft_error_limit = 1

smtpd_error_sleep_time = 15

smtpd_hard_error_limit = 2

smtpd_sasl_auth_enable = yes

smtpd_sasl_application_name = smtpd

smtpd_sasl_local_domain =

smtpd_sasl_security_options = noanonymous

smtpd_sasl_type = dovecot

smtpd_sasl_path = private/auth

broken_sasl_auth_clients = yes

smtpd_client_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_unauth_pipelining,permit

smtpd_helo_restrictions = permit

smtpd_sender_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_non_fqdn_sender,reject_unknown_sender_domain,reject_unverified_sender,permit

smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_non_fqdn_recipient,reject_unauth_destination,reject_unknown_recipient_domain,reject_unverified_recipient,permit

smtpd_data_restrictions = permit

smtpd_end_of_data_restrictions = permit

smtpd_etrn_restrictions = permit

dovecot

protocols = pop3 pop3s

disable_plaintext_auth = no

log_path = /var/log/dovecot

log_timestamp = «%Y-%m-%d %H:%M:%S »

#ssl_cert_file = /etc/postfix/ssl/smtpd.pem

#ssl_cert_file = /etc/ssl/certs/dovecot.pem

ssl_cert_file = /etc/postfix/ssl/smtpd.pem

ssl_key_file = /etc/postfix/ssl/smtpd.pem

mail_location = maildir:/var/spool/mail/vhosts/%d/%n

mail_privileged_group = virtual

#protocol imap {

#}

protocol pop3 {

pop3_uidl_format = %08Xu%08Xv

}

protocol managesieve {

}

auth_username_format = %Ln@%Ld

auth_debug = yes

auth default {

mechanisms = plain login

passdb passwd-file {

args = /etc/dovecot/passwd

}

userdb passwd-file {

args = /etc/dovecot/users

}

user = root

socket listen {

master {

path = /var/run/dovecot/auth-master

mode = 0600

user = virtual

}

client {

#path = /var/spool/postfix/private/dovecot-auth

path = /var/spool/postfix/private/auth

mode = 0660

user = postfix

group = postfix

} } } dict { } plugin { } мои действия.

в master.cfg указал

smtps inet n - - - - smtpd

25 порт закоментил. в iptables порт 465 открыт. В клиентской программе указал что используем ssl/tls 465 порт. но почему то письмо не отправляются. Время ожидания истекло. логи молчат mail.log

Aug 12 21:09:03 it postfix/smtpd[14396]: connect from unknown[83.19.11.37] Aug 12 21:10:43 it postfix/smtpd[14396]: lost connection after UNKNOWN from unknown[83.19.11.37] Aug 12 21:10:43 it postfix/smtpd[14396]: disconnect from unknown[83.19.11.37]

Подскажите как мне быть, что я делаю не так.

 

bagasik
()

RSS подписка на новые темы