Что такое код vpopmail_passwd

Содержание

FPublisher

Web-����������: ���� ������

������������ PHP

vpopmail_passwd

(PHP 4 >= 4.0.5, PECL vpopmail:0.2)

vpopmail_passwd � Change a virtual user’s password

��������

bool vpopmail_passwd ( string $user , string $domain , string $password [, bool $apop ] )

��� ������� �������� �����������������. ��������� ���� �������, �� ��� � ����������� � ��� ������������ ����� ���������� � ����������� ������� PHP ��� �����������. ����������� ��� ������� �� ���� ����� � ����.

� ���������� ������� ��� ������� ��� �� ���� ���������������; ��� ������������ �������� ������ ������ ����������.

��� ����� ��� vpopmail_passwd

vpopmail_passwd — Change a virtual user’s password

Description bool vpopmail_passwd ( string user, string domain, string password [, bool apop] )

Эта функция является ЭКСПЕ� ИМЕНТАЛЬНОЙ . Поведение этой функции, ее имя и относящаяся к ней документация могут измениться в последующих версиях PHP без уведомления. Используйте эту функцию на свой страх и риск.

Внимание

К настоящему времени эта функция еще не была документирована; для ознакомления доступен только список аргументов.

����������� �������� ������� �� ������ qmail/vpopmail.

1. ��������

�� ����� ��� ���� �� ������ ������������ ������� ����������� �����, ������ ���� ��� ��������, ��� ��������������� ������, ��� ��� ���������� ����������� �������, qmail ����� ���� ����� �������� ��� ����� ����� ����. ��� ����������� ������� ��� ���������� � ��������� qmail, ��� ������ �� ���� ��������� � ������� �� ��������� ������, � ��� ����� ����� ������������� ������ ������.

��� ����������� ������� ��� ������� qmail, courier-imap, vpopmail, � horde/imp. �� ������ � ���� ��� �� ������� � «����» daemontools, ucspi-tcp, mysql, apache, � mod_php. qmail ������������� ������� MTA (Mail Transfer Agent), courier-imap — ������������� ��������� ���� �����, (pop3/imap ������. ����.���.) vpopmail ������������� ������� ���������� ������������ ��������, � horde/imp — ��� �������� ���-������.

�� ��������� (emerging) ����-����, �� ������ ��������� ���������� ���������� USE. ���� � ��� ��� ���� ����������� �����-������ �� ���� �������, ��, ��������, ��� �������� �� ��������������. USE=»maildir ssl imap mysql». �����, ���� �� ������ ������������ horde/imp ��� web-������, �� ��� �� ���� �������� USE=»nls» �� ��������� mod_php.

����������: ��� ����������� �������� «��-�����» ���� � �����-�� ������ �� ���������� ��� ��� ��, ��� ����� ������, �� ������ �� ����������.

C��������� ���������� �������, � ������� ������� ����� ��������� ������� ����������� �����. ������ ����� ����� ��������� � ������ ��� ��� �� qmail. � ��� ��� �� ���� ���������� ����������� ���������� �� Postfix, ��� �� ������ ��������� �� exim. ��������� ������� ��� ����, � �� ������� ���, ��� ������������ qmail.

2. qmail («������������ � �����»)

������� 2.1: Emerge qmail

�����: ��� ����� ��������� ������ qmail-1.03-r13 ��� ������. ����� �� �������������� �������� � ������� ��������? ����� ����. ������ �� �� ����������? ��, ���� �� ������ ���� �������, ��� ��� ���������.

��������������: ���� �� �������� ��������� the virtual/mta package conflicts with another package ����� ��� ���������� ������� �� ������� ����� ������ MTA. ����� ������ ��� ��� �� �����, ������ ��������� emerge qmail -p.

��������� qmail ��� �� «�������» �� ����� ��������� ucspi-tcp � daemontools. � ���, ���� ������, �� ������ ��������� �� ucspi-tcp � �� daemontools. ������, daemontools �������� �� ���������� qmail’�� ��� ��������, ����� ��� ucspi-tcp �������� �� ���������� ��������� TCP ������������ ��� ������� qmail.

��� ������ �������� ��������� ����-�������������� �����������. :)

������� 2.2: ���������������� qmail

(�������� ��� ���� ������������)

# ebuild /var/db/pkg/mail-mta/qmail-1.03-r*/qmail-1.03-r*.ebuild config

Qmail �������������� ���, ����� ��������� ��������������� ����������� ������������. ����� ������� �� ���������� ������������ ‘root’. ������� ��� ���� ������� ������������ �� ������, ������� ����� �������� ����� ��������������� ‘root’. � ����� ������� � �����������, ��� ���� ������������ ‘vapier’.

������� 2.3: ��������� ��-root ������� ��� e-mail.

# echo vapier > .qmail-root

# echo vapier > .qmail-postmaster

# echo vapier > .qmail-mailer-daemon

������, �������� ������ �������� qmail.

������� 2.4: ������ qmail delivery service

# rc-update add svscan default

# ln -s /var/qmail/supervise/qmail-send qmail-send

���� ���������, ��� qmail �������� ���������, ��� ��������� ����.

������� 2.5: Test delivery service

test root e-mail!

test postmaster e-mail!

# qmail-inject vapie r

test vapier e-mail!

(������ � ����� ����� ������ ���� 3 ������)

��� � ���! ������ � ��� ����� �������� ������� ��������� �������������, ����������� ��������� ������ � ��������� �������/�������������.

��������������: ���� �� �� �������� ������� ����� ��� ������ �������� ������ � ���-������ (��������� /var/log/qmail/) ���������� ‘localhost.localhost’, ��� �������� ��� ���� domain/dns ���������� �� ���������. �� ���������, qmail ���������� ���������� �� hostname —fqdn. ���� �� ����� ������, ��� ������� ������� ‘localhost’, ����� ��������� ���� ����� /etc/hostname, /etc/hosts, � ��������� dns ����� ��������� ��� ��� ���������. �������������� ���������������� ����� � �������� /var/qmail/control/. ����������� �� �������, (��� ��) ���� ��� ����� ������.

������� 2.6: ������ /var/qmail/control/ ������ ��� ������ ������� ������

��� ����� ��� vpopmail_passwd

(4.0.5 — 4.2.3 only, PECL)

vpopmail_passwd — Change a virtual user’s password

Description bool vpopmail_passwd ( string user, string domain, string password [, bool apop] )

Внимание

This function is EXPERIMENTAL . The behaviour of this function, the name of this function, and anything else documented about this function may change without notice in a future release of PHP. Use this function at your own risk.

Warning

This function is currently not documented; only the argument list is available.

��� ����� ��� vpopmail_passwd

������� ��������� ��� ������ ( ��������. ������ � ���� ������! ������� Jurik47.) :

� ������ �������:

������ �������� ��� �������� ���������� ����������:

Warning
@400000004947b8af046b4f3c Checking locals
@400000004947b8af046b5324 locals has changed
@400000004947b8af046b5af4 Sending HUP to qmail-send
@400000004947b8af097cc3ac No matching processes were found
@400000004947b8af09cf6404 Checking validrcptto.cdb
@400000004947b8af09cf6bd4 Checking auth.txt and auth.cdb
@400000004947b8af09cf73a4 Done
@400000004947b8af0a4ae14c \—— rv=0
@400000004947b8af0a5fc8dc sleeping 4 seconds.
@400000004947b8b30aa1755c waiting for input on /tmp/update-qmail
@400000004947d48408e9f1bc gathering input
@400000004947d484095a6e9c /——
@400000004947d484095a766c onchange add_domain mydomain.com
@400000004947d484095a7e3c \——
@400000004947d484095a860c running [/service/qmail-updater/update-qmail] (output follows)
@400000004947d484095a95ac /——
@400000004947d4840e48845c Starting
@400000004947d4840e488c2c Checking users/assign and users/cdb
@400000004947d4840e489014 Checking morercpthosts and morercpthosts.cdb
@400000004947d4840e489bcc Checking virtualdomains
@400000004947d4840e48a39c virtualdomains has changed
@400000004947d4840e48ab6c Checking locals
@400000004947d4840e48b33c locals has changed
@400000004947d4840e48bb0c Sending HUP to qmail-send
@400000004947d48411646a5c No matching processes were found
@400000004947d484125c62d4 Checking validrcptto.cdb
@400000004947d484125c7274 Checking auth.txt and auth.cdb
@400000004947d484125c7a44 Done
@400000004947d48412e5d26c \—— rv=0
@400000004947d48412fc11bc sleeping 5 seconds.
@400000004947d48913500204 waiting for input on /tmp/update-qmail

�������� �������� ����:

������ �������� ��� �������� ���������� ����������:

@400000004947d4840e48ab6c Checking locals
@400000004947d4840e48b33c locals has changed
@400000004947d4840e48bb0c Sending HUP to qmail-send
@400000004947d48411646a5c No matching processes were found
@400000004947d484125c62d4 Checking validrcptto.cdb
@400000004947d484125c7274 Checking auth.txt and auth.cdb
@400000004947d484125c7a44 Done
@400000004947d48412e5d26c \—— rv=0
@400000004947d48412fc11bc sleeping 5 seconds.
@400000004947d48913500204 waiting for input on /tmp/update-qmail
@400000004947d51200c80ce4 gathering input
@400000004947d51201121604 /——
@400000004947d51201121dd4 onchange add_user test@mydomain.com
@400000004947d51201122d74 \——
@400000004947d51201123544 running [/service/qmail-updater/update-qmail] (output follows)
@400000004947d51201123d14 /——
@400000004947d51205842d94 Starting
@400000004947d51205843564 Checking users/assign and users/cdb
@400000004947d51205843d34 Checking morercpthosts and morercpthosts.cdb
@400000004947d51205844504 Checking virtualdomains
@400000004947d51205844cd4 Checking locals
@400000004947d512058454a4 Checking validrcptto.cdb
@400000004947d51205845c74 Checking auth.txt and auth.cdb
@400000004947d51205846444 Done
@400000004947d51205f3fe94 \—— rv=0
@400000004947d512060a5554 sleeping 5 seconds.
@400000004947d517066fe93c waiting for input on /tmp/update-qmail
@400000004947d517066ff10c gathering input
@400000004947d51706cfc064 /——
@400000004947d51706cfc834 onchange mod_user test@mydomain.com
@400000004947d51706cfd004 \——
@400000004947d51706cfd7d4 running [/service/qmail-updater/update-qmail] (output follows)
@400000004947d51706cfdfa4 /——
@400000004947d5170bdefe6c Starting
@400000004947d5170bdf063c Checking users/assign and users/cdb
@400000004947d5170be831e4 Checking morercpthosts and morercpthosts.cdb
@400000004947d5170be839b4 Checking virtualdomains
@400000004947d5170be84184 Checking locals
@400000004947d5170be84954 Checking validrcptto.cdb
@400000004947d5170be85124 Checking auth.txt and auth.cdb
@400000004947d5170be858f4 Done
@400000004947d5170c9411e4 \—— rv=0
@400000004947d5170cb1040c sleeping 5 seconds.
@400000004947d51c0d0d4d0c waiting for input on /tmp/update-qmail

��� 12. ����������� Validrcptto

����� ����������� ���������:

����� ��� ������:

���������������� ������ � �������� ���������:

������ ����� ���:

��������� ������ CDB_File:

����� ������� ������ e-mail ������� �� ������� ����� ������������ ����� �������� ���������.
.

��� 13. ��������� Maildrop

�������� ����������� �� �������:

������� ����� �����:

/service/maildrop-logger: up (pid 5571) 4 seconds
/service/maildrop-logger/log: up (pid 5572) 4 seconds

��� 14. ������� Sendmail


��� 15. ����������� qmail

���������� ����������:

x pop3d_log
x pop3d_run
x qbonk
x qbonkns
x qfixq
x qmail.sh
x qmailctl
x rc
x send_log
x send_run
x smtpd_log
x smtpd_run

�������� � ����� ������ ����� �������� ������:

�������� � ����� ������� ��������� ��������� �����:

tcprules smtp.cdb smtp.tmp

��� 16. ����������� SMTPS

������� � ������ ����

tcprules smtpssl.cdb smtpssl.tmp �������� SSL key ����

��������� � qmail.

��� 17. ��������� SpamAssassin

�������� :):
��������������� ����������� ������ (����� �� �������). � ��� ������ ���:

�� � ������ ��� :)

����� ��������� ������ ��������:

������ ������ �������:

��� 18. ��������� ClamAV

���� �� ���������� unzip, �� ������������� ���:

������ ������� �������� ���������:

��� 19. ��������� �������

��������� �� ����� qmail-scanner ��� simscan.

��������� qmail-scanner

������ ���� ���������� bash.
� ������ ���� ������ qmail-scanner-2.01_4

Options for qmail-scanner 2.01_4

������ ��� �������� ����������� ������� ��������� �������:

��� ������� ������ ������� ������ �� ���������� �������.
����� ��� ������������������� ������������� ��������� �������:

��� �������� �������� ���� ������, �� �������� ���������, �������� �����:

������ ���������� ����������� qmail, ����� qmail-scanner ��������� � �������.
��� run-������, ��������� �����, �� ������� ����� ���� �������������� ��������.

������ ������ ����� �������������� Qmail-Scanner, Spamassassin � Clam AV �� ���������� ������.
� ������ � Qmail-Scanner ���������� ���������� ������ ��� ������������:

�������� ���� ������ ����������� ���������:
2 ��������� ����� �������� � �������� Clam Antivirus � /var/spool/quarantine/new,
2 ��������� ����� �������� � �������� ����, ��������� � ���������������� ������� Qmail-scanner.
������ ��������, ��� �� �� �������� ��������� �� �������������� e-mail’��.

��������� simscan (������� � qmail-scanner �� simscan)

�������� � ����� � �����������:

������� ���� � ���������:

simscan-1.4.0-umask.patch 100% of 473 B 71 kBps

Hmm. Looks like a unified diff to me.
The text leading up to this was:
—————————
|diff -ruN simscan-1.4.0-factory/simscan.c simscan-1.4.0-patched/simscan.c
|— simscan-1.4.0-factory/simscan.c 2007-10-29 10:15:05.000000000 -0400
|+++ simscan-1.4.0-patched/simscan.c 2007-11-23 01:33:48.000000000 -0500
—————————
Patching file simscan.c using Plan A.
Hunk #1 succeeded at 283.
done

��������������:

ripmime-1.4.0.6
p5-Mail-SpamAssassin-3.2.5_1
p5-Net-DNS-0.65
p5-Digest-SHA1-2.11
p5-Digest-HMAC-1.01
simscan-1.4.0_3

127.:allow,RELAYCLIENT=»»
192.168.0.:allow,RELAYCLIENT=»»,QMAILQUEUE=»/var/qmail/bin/simscan»
:allow,QMAILQUEUE=»/var/qmail/bin/simscan»

���� �������������� ���� �������� �� ��� ������� �������, ��� ������ ������� ����������, ����� ����� ���������� �� ��������� ������ (��� �� ��� �������), � �� �������� ���� �� �������� � ������ � ��� ����� �����������. � �� ������ ��������������� ���������� � ������ ��. ������ ������� ������� � �������� ����������� ������, � ��������� ���� �� ������������ �������� � ���� ������, ��������, ������������, ���������� �� ��������������, � �� ����������� ��� ���������� ������� ������.
���� ���������� ��������� ������ � ����������� � �� ������ ����� ��� � ��������.

��� ����� ��� vpopmail_passwd

��� ��������� �������� ��������� ��� ����������� ��������� ����������:

tcprules smtp.cdb smtp.tmp

Restarting qmail:
* Stopping qmail-smtpd.
* Sending qmail-send SIGTERM and restarting.
* Sending qmail-pop3d SIGTERM and restarting.
* Restarting qmail-smtpd.

#User qscand
User clamav

#DatabaseOwner qscand
DatabaseOwner clamav

�������� ������������ �� �������� ����������� �������:

exec spamd -x -u clamav -H /tmp -s /dev/stderr

���������� ����� ��������� clamav, ���� ������������ qmail-scanner:

������ ��� �������� ���������� ����������:

@400000004999193b13514254 Limits: Recursion level limit set to 16.
@400000004999193b1358cfec Limits: Files limit set to 10000.
@400000004999193b13604de4 Archive support enabled.
@400000004999193b136f2a94 Algorithmic detection enabled.
@400000004999193b13772d5c Portable Executable support enabled.
@400000004999193b137ebaf4 ELF support enabled.
@400000004999193b1387522c Mail files support enabled.
@400000004999193b138ef734 OLE2 support enabled.
@400000004999193b13919afc PDF support enabled.
@400000004999193b13981724 HTML support enabled.
@400000004999193b139e31a4 Self checking every 1800 seconds.
@400000004999193b13ad029c Set stacksize to 1114112
@4000000049991a9537243024 Socket file removed.
@4000000049991a95373041fc Pid file removed.
@4000000049991a95373d886c — Stopped at Mon Feb 16 10:49:31 2009
@4000000049991a9f16ab46ac ERROR: LOCAL: Socket file
/var/run/clamav/clamd.sock could not be bound: Permission denied
@4000000049991aa70b23e3fc ERROR: LOCAL: Socket file
/var/run/clamav/clamd.sock could not be bound: Permission denied
@4000000049991aad0655d574 ERROR: LOCAL: Socket file
/var/run/clamav/clamd.sock could not be bound: Permission denied
@4000000049991aaf1af8da94 ERROR: LOCAL: Socket file
/var/run/clamav/clamd.sock could not be bound: Permission denied
@4000000049991ab131de0f54 ERROR: LOCAL: Socket file
/var/run/clamav/clamd.sock could not be bound: Permission denied
@4000000049991ab40b6a2074 ERROR: LOCAL: Socket file
/var/run/clamav/clamd.sock could not be bound: Permission denied
@4000000049991ab61d06715c ERROR: LOCAL: Socket file
/var/run/clamav/clamd.sock could not be bound: Permission denied
@4000000049991ab82e20f3cc ERROR: LOCAL: Socket file
/var/run/clamav/clamd.sock could not be bound: Permission denied
@4000000049991abb05ef5b14 ERROR: LOCAL: Socket file
var/run/clamav/clamd.sock could not be bound: Permission denied
@4000000049991abd17c61904 ERROR: LOCAL: Socket file
/var/run/clamav/clamd.sock could not be bound: Permission denied
@4000000049991abf2b79b12c ERROR: LOCAL: Socket file
/var/run/clamav/clamd.sock could not be bound: Permission denied
@4000000049991ac203bef624 ERROR: LOCAL: Socket file
/var/run/clamav/clamd.sock could not be bound: Permission denied
@4000000049991ac4161abac4 ERROR: LOCAL: Socket file
/var/run/clamav/clamd.sock could not be bound: Permission denied
@4000000049991ac626298224 ERROR: LOCAL: Socket file
/var/run/clamav/clamd.sock could not be bound: Permission denied
@4000000049991ac83a8c3e3c ERROR: LOCAL: Socket file
/var/run/clamav/clamd.sock could not be bound: Permission denied
@4000000049991acb118bd434 ERROR: LOCAL: Socket file
/var/run/clamav/clamd.sock could not be bound: Permission denied
@4000000049991acd24d4758c ERROR: LOCAL: Socket file
/var/run/clamav/clamd.sock could not be bound: Permission denied
@4000000049991acf34c9dcd4 ERROR: LOCAL: Socket file
/var/run/clamav/clamd.sock could not be bound: Permission denied
@4000000049991ad20af146f4 ERROR: LOCAL: Socket file
/var/run/clamav/clamd.sock could not be bound: Permission denied
@4000000049991ad420683de4 ERROR: LOCAL: Socket file
/var/run/clamav/clamd.sock could not be bound: Permission denied
@4000000049991ad631907424 ERROR: LOCAL: Socket file /
var/run/clamav/clamd.sock could not be bound: Permission denied
@4000000049991ad9083a4ce4 Limits: Global size limit set to 104857600 bytes.
@4000000049991ad90841da7c Limits: File size limit set to 26214400 bytes.
@4000000049991ad908496814 Limits: Recursion level limit set to 16.
@4000000049991ad90850f1c4 Limits: Files limit set to 10000.
@4000000049991ad908586bd4 Archive support enabled.
@4000000049991ad9086014c4 Algorithmic detection enabled.
@4000000049991ad90867aa2c Portable Executable support enabled.
@4000000049991ad9086f4764 ELF support enabled.
@4000000049991ad90876dccc Mail files support enabled.
@4000000049991ad9087f1a2c OLE2 support enabled.
@4000000049991ad90886b37c PDF support enabled.
@4000000049991ad9088e9aec HTML support enabled.
@4000000049991ad9088fcf84 Self checking every 1800 seconds.
@4000000049991ad908963c0c Set stacksize to 1114112

������ (��������� ����� �������� � ����������� .exe):

simscan versions cdb file built. /var/qmail/control/simversions.cdb

������� ������������ simscan � ������ clamav:

clamav:*:106:simscan

������� ������ ������� ������ qmail-smtpd:

������ �������� �������� ���������:

simscan: cdb looking up
simscan: cdb for found clam=yes,spam=yes,trophie=no,spam_hits=17
simscan: pelookup clam = yes
simscan: pelookup spam = yes
simscan: pelookup trophie = no
simscan: trophie = no/0
simscan: pelookup spam_hits = 17
simscan: unimplemented flag spam_hits = 17
simscan: starting: work dir: /var/qmail/simscan/1234791758.108397.12154
simscan: pelookup: called with postmaster@mydomain.com
simscan: pelookup: domain is mail.mydomain.com
simscan: cdb looking up mail.mydomain.com
simscan: pelookup: local part is postmaster
simscan: cdb looking up postmaster@mail.mydomain.com
simscan: pelookup: called with postmaster@mydomain.com
simscan: pelookup: domain is mydomain.com
simscan: cdb looking up mydomain.com
simscan: cdb for mydomain.com found clam=yes,spam=yes,attach=.exe
simscan: pelookup clam = yes
simscan: pelookup spam = yes
simscan: pelookup attach = .exe
simscan: attachment flag attach = .exe
simscan: .exe is attachment number 0
simscan: pelookup: local part is postmaster
simscan: cdb looking up postmaster@mydomain.com
simscan: cdb looking up version attach
simscan: calling clamdscan
simscan: cdb looking up version clamav
simscan: normal clamdscan return code: 0
simscan: calling spamc
simscan: calling /usr/local/bin/spamc spamc -u postmaster@mydomain.com
simscan: cdb looking up version spam
simscan:[12153]:CLEAN (2.90/5.00):0.2986s::(null):
postmaster@mydomain.com: postmaster@mydomain.com
simscan: done, execing qmail-queue
simscan: qmail-queue exited 0
0.006u 0.146s 0:00.37 37.8% 71+814k 0+8io 0pf+0w

����������� ������������������ ������������.

����� (�����) ��������� �������� � ��� ������������� qmail-scanner :)

������ ����������� ���� (RAM disk) ��� simscan:

�������� � /boot/loader.conf

��� ����������� ���� � ������:

�������� ������� (���� ��� ��������� � ����):

3 1 0xc0d83000 97d0 tmpfs.ko

������� ��������� ���������:

kernel: WARNING: TMPFS is considered to be a highly experimental feature in FreeBSD.

�.�. ���������� ������ ������� �� ���� ����� � ����.

Filesystem Size Used Avail Capacity Mounted on
/dev/ad2s1a 496M 160M 296M 35% /
devfs 1.0K 1.0K 0B 100% /dev
/dev/ad2s1e 496M 566K 456M 0% /tmp
/dev/ad2s1f 33G 4.1G 26G 14% /usr
/dev/ad2s1d 1.4G 636M 713M 47% /var
tmpfs 1.1G 4.0K 1.1G 0% /var/qmail/simscan

�������� ��� ��������:

none /var/qmail/simscan tmpfs rw,mode=2750,u >

� ������������� �������� ������� � �������� ���������.

��� 20. ��������� Courier-IMAP

��������� Courier-IMAP. http://www.courier-mta.org/imap/
����� ������� ��������� ������� ��������� �����:

����� ������l courierpassd:

������ ���� ����������� � ����� /usr/local/etc/rc.d:

� ��������, ��� ��������� ������ ��� � /etc/rc.conf:

����� ���������� ��� ������� � ������� daemontools ������� ��������� �������� ������� courierpasswd.
� ��������� /var/qmail/supervise ��� ����������� ���������� ���� ���������� � ���������.

�������� ��� ������:

�������� imap cert:

������� ��������� ��������:

����� ��������� courier-authdaemond ��� ������:

� � ����� �������� ���� ��� authdaemond � /service:

��������� �������� �� courier-authdaemond:

������ ������� ����������� ��������� ��� ������ courier � ����� /usr/local/etc/rc.d:

������ ��������� ������ � /etc/rc.conf (���������� ����� �� ��������� ������.):

����� �������� ���������� ��� courierpassd ��� ������� ����� ��������:

�������� ���� �� courier-imap � /service:

�������� ������ courier-imap:

PLAIN IMAP ����� ������������ ��� localhost. IMAP SSL ����� ��������� �� ������� ����������.

�������� ���� �� imap-ssl � /service:

���������� ���������������� ������ qmailctl ��������� imapctl.

���� ��������� imapctl stat, ������ ���������� ������� imap.

/service/courier-authdaemond: up (pid 39026) 1129 seconds
/service/courier-authdaemond/log: up (pid 39027) 1129 seconds
/service/courier-imap: up (pid 42398) 594 seconds
/service/courier-imap/log: up (pid 42399) 594 seconds
/service/courier-passwd: up (pid 36102) 1590 seconds
/service/courier-passwd/log: up (pid 36103) 1591 seconds

��� 21. ��������� SquirrelMail

SquirrelMail � ������ ����������� ����� � ���-�����������, ���������� �� PHP.
��� ��������� �������������� ���������� ��. http://www.squirrelmail.org
����� ���������� squirrelmail �� ������, ��������� ��������� �������:

Squirrelmail ����� ������������� � /usr/local/www � �������������� ����������� ������.
������ ������� symlink � ����������������� ����� ����� � webmail.

�������������� Squirrelmail
������ ���������� ���������������� Squirrelmail. ��������� ������� ��� �������� � ����� ���������:

�������� ����. ����� 1 — Organization Preferences. ����� �� �������� ������ ����� ���� ��������
���������������. ����� �� ���������, ������� ������� S, ����� ���������, � ����� ������� ����
� ����� ������� ������� R, ����� ��������� � ������� ����.

������� � ����� 2 — Server settings. ������� 1 Domain � ������� ���� �� ����������.
�� ������ ������ ��� ������� ��� ��������� IP ��� ������� IP, ����� �� �������������.
���� ��� �������� ������ ��������� ������ �������������� / �����������, �����������
��������� IP. ���� ����������� ������� IP, �� ��� ����� ��� ����������� IP �����
�������� ������. ���� �� ����������� ������ DynDNS ��� dyndns.org, �������������
������������ ��������� IP � ��������� Qmail ������ ����� �������������� / �����������.

� ������������ � ����������� ������� ����������� ���������. �������� XXXX �� IP ������
��������� �������:
1. Domain : x.x.x.x
2. Invert Time : false
3. Sendmail or SMTP : Sendmail

A. Update IMAP Settings : localhost:143 (other)
B. Change Sendmail Config : /var/qmail/bin/sendmail

������ Y � ����� Enter. ������ S ��� ���������� � ����� Enter. ������ Q ��� ������ �� ����.

������� ��������� ��� �������� squirrelmail:

�������� php.ini (���� �� ��� �� �����������):

��������� Squirrelmail
���� ������� ����� ������ ��� ��������� ����� squirrelmail:


Fatal error: Call to undefined function: preg_replace() in /usr/local/www/apache22/data/functions/global.php on line 165

���������� ��������� ����:

����� �������� ��� Squirrelmail �������� ���������, ���������� ��������� ���� ������������. ��������� ���, ����������� �� ���������� ������l. http://your-squirrelmail-location/src/configtest.php. �������� your-squirrelmail-location �� ��� IP ��� hostname. �� ������� ��� ��� ��� squirrelmail �������� ���������. ���� ������ �����:

ERROR: Error connecting to SMTP server «localhost:25».Server error: (0) Unknown error: 0

������ �� �� � �������. ������ ��� ������� ��� ������ ��������� �� 25 ����. ����� ��������� squirrelmail ��������������� ������ change_pass-2.7-1.4.x ����� ����� ����������� �������� ������ � squirrelmail.

��� 22.��������� QmailAdmin � onchange

��������� qmailadmin � ���������� ����� onchange

������ � ���� ������:

����������� qmailadmin
����� �� ��������� ����� ������������� ����� qmailadmin, �� �����, ����� ������ �� ������ ���� �������� �� ���������. ���������� ��������:

����� ��������� ������:

��� �������� ��� �������� �������� ������������ ���������� qmailadmin ��������� � ���� ������������ ����� ����������� ����� («Spam Detection»)

������ �������: http://www.domain.xxx/cgi-bin/qmailadmin ������� ����� � ����������� ����� ����� ������������ � ������:
����� ��������� �������� ����� ��� ������ ������. ���� ���� �������� �����, ����������� �������

��� 23.��������� vQadmin

�������� � ����:

�������� ������������ � ������:

Adding password for user admin

���������: 2009-02-08,
��������� ����������: 2009-08-19,
�����: Gegemon

Ixtis, 2009-02-09 � 8:13:45

��������� suidperl �� ���������, ����� � ���� qmail-scanner ���������� � cwrapper. �� ����� suidperl’�. ����� ��� ����� suidperl ������������� ���� � ������������.

���� ������ �� ��������, �� SUID_PERL ��������� ��� SquirrelMail. ��������� ��� � ������������ ��� �� ���������� ��� �����, ������ ��������� ����������. �� ����� ������-������ PHP-������� � ������� ����� ���������.

SUID_PERL ����� � ��� vpopmail ��� �������.:)
� � �����������, �����������, ������������� ����� ���������� ����.

># ln -s /var/qmail/bin/sendmail /usr/sbin/sendmail
># ln -s /var/qmail/bin/sendmail /usr/lib/sendmail
�����! ������� /etc/mail/mailer.conf ��� ����� ���������

����� ����� �� ���������� �������� ������� php4??
>cd /usr/ports/devel/php4-pcre
��� ��� ��������?
———————-
�� �� ���� ��������, �� exim ���-�� �����, ��� � ���� ����� ������� qmail ��� ���� ������� �� ��� ��� ���� ����� ����� �� ���� �������� �� ����������� ���� � �����, ������� �� exim �������� ���������.
————————
� �� ������� ���������� ������� ������� ��� ����� �� ��������������, � ���������� ����������� ���������� �������, � ������� ����� �� ������� ���� ��������

Gegemon, 2009-02-11 � 13:27:38

To abigor: ������� � ������.

������� ������!
��� ���� ���� � �������� ����� ���� �������
������ �� ������ qmail-spamcontrol (������ ������������ ���� qmail-smtpd)

������� ������ �� ����� ������� � ���� ������. ����� ��������� � �������� � ����� spamassasin, clamav, courier-imap

�.�. ����� � ������ ������ ������ �������� �������� �� ������ (� ����� � �� ������ �� ������) �� ��� ������������� � �������� � ���������, �� ����� ���������� ��������� ;) ������� ����� �������������� ��� ����

cd /usr/ports/mail/vpopmail
# make CONFIGURE_ARGS=»—enable-logging=p —enable-skeleton —enable-onchange-script \
—enable-auth-module=mysql —disable-passwd —enable-clear-passwd —disable-many-domains \
—enable-auth-logging —enable-sql-logging —enable-valias —disable-mysql-limits»
*************
��� ��� ��� ���� vpopmail ���������� ������-�� � ���������� CDB, �� �� MySQL. ����?

To: Jurik47
����� � ����� ����������. ��� ����� ���� ��������.

To arksu:
����������!

JIeXa, 2009-08-12 � 17:20:33

��. ������������ ������� ����������. suid bit ��� vpopmail — � ����� ��������?
������ ����� ����������� qmail.. ����, ���� ������� ������������, �����.. ���� ������� ������ �� ������, �� ����� � ���� �� ������� ������������ «������������ �����������» � ������ ������.
�� ������ � ����������.��� ����������� ���������.
�� ��� ��� ������� ������ ������� ��
qmail+vpopmail(��� �������)+ucspi

���.
� qmailrocks.org — c freebsdrocks.net. :)
� ��� ����� ����� �� ����������� ������� �� qmailrocks.org.
http://qmail.jms1.net/qmailrocks.shtml
��� ��� ��� � ���� � �� �� ���� ���������� ��������. :)
�� � ��� ������ ��� ��� Simscan.
� ���������?

ALex_hha, 2009-08-18 � 23:39:28

�������, �� ����� � �� ������� �� �����. � �������� �� ������ ���������� �����������

�� �����. sendmail �� ����. � qmail �� �����. � exim �� �����. � postfix �� �����. ��� ��������. ������ ���� � ������ �� ����� ������ ����.


2014-07-27, lissyara
gmirror
�������� �������� ����������� ������� ���������� gmirror, �� ����� �������� � �������������� gpart. ������������� ����� ������ ��� ������������ ��������. 2013-08-20, zentarim
Scan+Print server FreeBSD 9
��������� ������� ������ � ������� ������������ ��� ����������� ������������ ������� FreebSD 9 ��� ��� Canon PIXMA MP540 2011-11-20, BlackCat
������ �� WiFi-�����
������ ������� ��������� ������ �� WiFi-����� ���� ��������� ��-������� 2011-09-14, manefesto
��������� git+gitosis
��������� ������� �������� ������ ��������� ���� � ������ git+gitosis+ssh
�����
���������� �����
������ �� ����� ���������: 15 ���.
�� ��������� 30 ��� ����: 87 �������
�� ������� ����
9819 �������,
992 ���������� IP

������ ��� ��������� �����, ������� �����, @ � �����

����������� ����� ������ ��� ��������� �����, ������� �����, @ � �����
������ �������� ����� (IMAP- � POP3-�������) IMAP-������ � imap.mail.ru
POP3-������ � pop.mail.ru
������ ��������� ����� (SMTP-������) smtp.mail.ru
��� ������������
������ ������, ������� �� ����������� ��� ����� � �������� ����
���� IMAP � 993 (�������� ���������� SSL/TLS)
POP3 � 995 (�������� ���������� SSL/TLS)
SMTP � 465 (�������� ���������� SSL/TLS)
�������������� ������� ������ (��� ����������)

� ���������� �������� ��������� ���������� �������, ��� ������ ��������� ����� (��� ������ SMTP) ������� �����������.

���� � ��� �������� �������� � ���������� �������� ���������, �������������� ����� ���������� .

��� ����� ��� vpopmail_passwd

vpopmail_passwd — Change a virtual user’s password

Description bool vpopmail_passwd ( string user, string domain, string password)

This function is EXPERIMENTAL . The behaviour of this function, the name of this function, and anything else documented about this function may change without notice in a future release of PHP. Use this function at your own risk.

Warning

This function is currently not documented; only the argument list is available.

��� ����� ��� vpopmail_passwd

vpopmail_passwd — Change a virtual user’s password

Description bool vpopmail_passwd ( string user, string domain, string password)

Warning

This function is EXPERIMENTAL . The behaviour of this function, the name of this function, and anything else documented about this function may change without notice in a future release of PHP. Use this function at your own risk.

Warning

This function is currently not documented; only the argument list is available.

vpopmail_passwd

vpopmail_passwd — �������� ������ ������������ ������������.

��������

bool vpopmail_passwd (string user, string domain, string password)

Warning

��� ������� — �����������������. ���������, ��� � �� ���������, ��� ����������������� ��� ������ ������� ����� ���� �������� � ������� ������� ��� ��� ��������������. �� ������ ������������ ��� ������� ������ �� ���� ����� � ����.

��������������!

��� ������� � ��������� ����� ��� �� �����������������; ������� ������ ������ ����������.

��� ����� ��� vpopmail_passwd

vpopmail_passwd — �������� ������ ������������ ������������.

��������

bool vpopmail_passwd (string user, string domain, string password)

��������������!

��� ������� — �����������������. ���������, ��� � �� ���������, ��� ����������������� ��� ������ ������� ����� ���� �������� � ������� ������� ��� ��� ��������������. �� ������ ������������ ��� ������� ������ �� ���� ����� � ����.

��������������!

��� ������� � ��������� ����� ��� �� �����������������; ������� ������ ������ ����������.

��������������!

����� ���������� �����
vpopmail_error ����� vpopmail_set_user_quota

���� �� �� ����� ��� ������, �� ���������� ��������������� ������� �� �����:

Илон Маск рекомендует:  frame в HTML
Понравилась статья? Поделиться с друзьями:
Кодинг, CSS и SQL