윈도우10 블루스크린 오류코드


아래의 코드로 블루스크린이 발생한 경우 해당 오류 코드의 해결 방법을 진단할 수 있다고 합니다.

크게 도움이 안 될지도 모르겠지만 한번 보시고 안된다면 새로 설치하는 방법을 써야할 것 같습니다.

0x0000000A, 0x0000003B, 0x000000EF, 0x00000133, 0x000000D1, 0x1000007E, 0xC000021A, 0x0000007B, 0xC000000F


https://support.microsoft.com/ko-kr/help/14238/windows-10-troubleshoot-blue-screen-errors 여기에서 확인할 수 있습니다.


반응형
블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

제온 X3450 CPU 온도

IT이야기 2018. 10. 18. 15:43

제온 X3450 CPU 온도


스톡쿨러이긴 한데 여름날씨도 아닌데 CPU 코어 온도가 생각 보다 높게 측정되네요~

아이들 상태에서 45~50도 정도에서 노는군요~

제온 X3450 CPU 온도

하드디스크 온도가 33 ~ 34도, 서브로 사용하는 하드는 27~28도 인걸 보면 CPU 온도가 높긴 높은 것 같습니다.

NVIDIA Geforce 210 은 온도가 40도로 정말 착하네요~



반응형
블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

[리눅스] DNS MX 레코드 변경 확인 방법


라인웍스에서 다음스마트워크로 메일을 이전하려고 MX 레코드를 변경했는데 아래 처럼

"MX 설정이 확인되지 않습니다.

변경하신 MX를 확인하는 데에는 DNS 설정에 따라 최대 24시간이 소요될 수 있습니다."

라고 팝업이 뜨네요~

[리눅스] DNS MX 레코드 변경 확인 방법


그래서 리눅스에서 MX 레코드를 확인해 보았습니다.

방법은 nslookup, host, dig 명령어가 있습니다.


▶ nslookup

[root@vps ~]# nslookup

> set type=mx

> example.com

Server:         8.8.8.8

Address:        8.8.8.8#53


Non-authoritative answer:

example.com      mail exchanger = 20 ALT.ASPMX.daum.net.

example.com      mail exchanger = 10 ASPMX.daum.net.


Authoritative answers can be found from:

> exit


▶ host

[root@vps ~]# host -t mx example.com

example.com mail is handled by 20 ALT.ASPMX.daum.net.

example.com mail is handled by 10 ASPMX.daum.net.


▶ dig

[root@vps ~]# dig -t mx +short example.com

20 ALT.ASPMX.daum.net.

10 ASPMX.daum.net.


잘 변경이 되었는데 다음 내부의 dns 에서 아직 갱신이 되지 않았는가 보네요~

24시간 이내에는 확인이 될 것 같습니다.


3시간이 지나서 확인이 되네요~

참고하세요~


반응형
블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

KT비즈메카EZ 메일 도메인 설정


메뉴가 라인웍스에 비해 비즈메카는 좀 복잡하네요~

회원가입할 때 자신의 회사를 찾아서 등록합니다.

그리고 회사 메일 도메인 설정을 하여야 합니다.

https://ezportal.bizmeka.com/support/tenant/tenant/updateTenantDomainView.do

링크로 이동하면 됩니다.

KT비즈메카EZ 메일 도메인 설정

도메인을 설정하면 관리자는 이미 비즈메카에 가입을 했기 때문인지 몰라도 따로 사용자 등록이 불가능하기 때문에 회사 메일 주소 설정이 가능합니다.

비즈메카와 별개의 메일을 위한 계정입니다.

그 다음에는 mx 레코드 설정을 하여야 합니다.


라인웍스에서 비즈메카 전환시 4기가 회사메일 용량을 쿠폰으로 줍니다.

5기가인줄 착각했네요~ (회사메일 4기가 + 비즈메카 1기가)

비즈메카 1기가는 필요없을 것 같은데요~ ㅎ

https://ezportal.bizmeka.com/support/promotion/listLineWorksPromotionView.do

프로모션인데 등록하고 나면 유효기간이 따로 없습니다.

라인웍스 관리자 기본환경 페이지를 캡쳐해서 등록하면 메일로 쿠폰이 날아옵니다.


https://ezportal.bizmeka.com/support/promotion/listPromotionTenantView.do

여기에서 쿠폰을 등록하면 됩니다.


무료라고 해서 가입은 했는데 사용자 등록이 너무 불편하게 되어 있네요~

관리자 메뉴에서 사용자 추가시 재직증명서를 첨부하라고 하는군요~ ㅋ

초대 문자 보내서 가입시에는 이런걸 묻지는 않지 싶은데 귀찮군요~


반응형
블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

라인웍스에서 KT 비즈메카EZ 전환시 메일 무료용량제공


2018.11.05 까지 무료인 라인웍스가 유료로 전환되는데 다음스마크워크로 이전하자니 다음메일과 같이 사용해야하는 불편함이 있습니다.

라인웍스 이용고객이 KT 비즈메카EZ로 전환시 무료메일을 제공한다는 군요~

KT 비즈메카EZ https://www.bizmeka.com/ 프로모션 행사 안내입니다.


라인웍스에서 KT 비즈메카EZ 전환시 메일 무료용량제공

"유저수 및 무료용량 이용기간 제한 없음"이라고 되어있네요~


라인웍스에서 KT 비즈메카EZ 전환시 메일 무료용량제공

2018.09.14 ~ 2018.11.30 까지 가입 고객 대상이라고 합니다.


라인웍스에서 KT 비즈메카EZ 전환시 메일 무료용량제공

라인웍스 메일을 비즈메카EZ 로 전환하는 방법입니다.



반응형
블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

CentOS 7.x Postfix + Dovecot + RoundCube 설치 방법


하나의 서버에 여러개의 도메인을 운영할 때 시스템 계정이 아닌 DB에 가상 메일계정을 이용하는 방법입니다.

검색해서 설정했더니 잘 안되어서 여러곳의 정보를 취합해서 정리하였습니다.

참조 사이트 :

 https://www.linode.com/docs/email/postfix/email-with-postfix-dovecot-and-mariadb-on-centos-7/

 https://www.digitalocean.com/community/tutorials/how-to-configure-a-mail-server-using-postfix-dovecot-mysql-and-spamassassin

mariadb 및 아파치, php 는 설치되어 있다고 가정하고 진행합니다.


# yum install postfix dovecot dovecot-mysql roundcubemail

# systemctl enable postfix

# systemctl start postfix

# systemctl enable dovecot

# systemctl start dovecot

필요한 패키지를 설치합니다.


# useradd -u 5000 -d /home/vmail -s /sbin/nologin -m vmail

가상메일에서 사용될 계정을 만듭니다.


CREATE DATABASE webmail;

GRANT ALL PRIVILEGES ON webmail.* TO webmail@localhost IDENTIFIED BY '비밀번호';

가상메일에서 사용될 DB 계정을 만듭니다.


CREATE TABLE `webmail`.`virtual_domains` (

 `id` INT NOT NULL AUTO_INCREMENT,

 `name` VARCHAR(50) NOT NULL,

 PRIMARY KEY (`id`)

 ) DEFAULT CHARSET=utf8;


CREATE TABLE `webmail`.`virtual_users` (

 `id` INT NOT NULL AUTO_INCREMENT,

 `password` VARCHAR(106) NOT NULL,

 `email` VARCHAR(80) NOT NULL,

 PRIMARY KEY (`id`),

 UNIQUE KEY `email` (`email`)

 ) DEFAULT CHARSET=utf8;


CREATE TABLE `webmail`.`virtual_aliases` (

 `id` INT NOT NULL AUTO_INCREMENT,

 `source` varchar(100) NOT NULL,

 `destination` varchar(100) NOT NULL,

 PRIMARY KEY (`id`)

 ) DEFAULT CHARSET=utf8;


INSERT INTO `webmail`.`virtual_domains` (`id` ,`name`) VALUES

 ('1', 'aaa.com'),

 ('2', 'bbb.com'),

 ('3', 'example.com');


INSERT INTO `webmail`.`virtual_users` (`id`, `password`, `email`) VALUES

 ('1', ENCRYPT('비밀번호', CONCAT('$6$', SUBSTRING(SHA(RAND()), -16))), 'user1@aaa.com'),

 ('2', ENCRYPT('비밀번호', CONCAT('$6$', SUBSTRING(SHA(RAND()), -16))), 'user2@aaa.com'),

 ('3', ENCRYPT('비밀번호', CONCAT('$6$', SUBSTRING(SHA(RAND()), -16))), 'user1@bbb.com'),

 ('4', ENCRYPT('비밀번호', CONCAT('$6$', SUBSTRING(SHA(RAND()), -16))), 'user2@bbb.com'),

 ('5', ENCRYPT('비밀번호', CONCAT('$6$', SUBSTRING(SHA(RAND()), -16))), 'user1@example.com'),

 ('6', ENCRYPT('비밀번호', CONCAT('$6$', SUBSTRING(SHA(RAND()), -16))), 'user2@example.com');


INSERT INTO `webmail`.`virtual_aliases` (`id`, `source`, `destination`) VALUES

 ('1', 'alias@aaa.com', 'user1@aaa.com'),

 ('2', 'user2@example.com', 'user1@example.com');

가상메일에서 사용될 테이블과 샘플데이터를 만듭니다.

default_pass_scheme = CRYPT 일때는 ENCRYPT('비밀번호')


# vi /etc/postfix/mysql-virtual-alias-maps.cf

hosts = 127.0.0.1

dbname = webmail

user = webmail

password = 비밀번호

query = SELECT destination FROM virtual_aliases WHERE source='%s'


# vi /etc/postfix/mysql-virtual-users.cf

hosts = 127.0.0.1

dbname = webmail

user = webmail

password = 비밀번호

query = SELECT email FROM virtual_users WHERE email='%s'


# vi /etc/postfix/mysql-virtual-mailbox-domains.cf

hosts = 127.0.0.1

dbname = webmail

user = webmail

password = 비밀번호

query = SELECT name FROM virtual_domains WHERE name='%s'


# vi /etc/postfix/mysql-virtual-mailbox-maps.cf

hosts = 127.0.0.1

dbname = webmail

user = webmail

password = 비밀번호

query = SELECT CONCAT(SUBSTRING_INDEX(email,'@',-1),'/',SUBSTRING_INDEX(email,'@',1),'/') FROM virtual_users WHERE email='%s'


# chgrp postfix /etc/postfix/mysql-virtual-*.cf

# chmod o= /etc/postfix/mysql-virtual-*.cf

Postfix 에서 가상메일 계정의 정보를 가져올 쿼리파일을 만듭니다.


# vi /etc/postfix/main.cf

myhostname = mail.example.com

mydestination = localhost

mynetworks = 127.0.0.0/8

inet_interfaces = all

message_size_limit = 30720000

virtual_alias_domains =

virtual_alias_maps = proxy:mysql:/etc/postfix/mysql-virtual-alias-maps.cf, mysql:/etc/postfix/mysql-virtual-users.cf

virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf

virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql-virtual-mailbox-maps.cf

virtual_mailbox_base = /home/vmail

virtual_uid_maps = static:5000

virtual_gid_maps = static:5000

smtpd_sasl_type = dovecot

smtpd_sasl_path = private/auth

smtpd_sasl_auth_enable = yes

broken_sasl_auth_clients = yes

smtpd_sasl_authenticated_header = yes

smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination

smtpd_use_tls = yes

smtpd_tls_cert_file = /etc/pki/dovecot/certs/dovecot.pem

smtpd_tls_key_file = /etc/pki/dovecot/private/dovecot.pem

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 $sender_canonical_maps $recipient_canonical_maps $relocated_maps $transport_maps $mynetworks

virtual_transport = dovecot

dovecot_destination_recipient_limit = 1

Postfix main.cf 파일을 설정합니다.

postconf -e 'mydestination = localhost' 형태의 명령어로도 수정이 가능합니다.

그리고 postconf -n 명령어로 환경설정을 볼 수도 있습니다.

회색 부분을 굳이 설정하지 않아도 됩니다. ( 보안 사용시 필요 )

proxy_read_maps 은 없어도 될 것 같습니다.


# vi /etc/postfix/master.cf

dovecot   unix  -       n       n       -       -       pipe

    flags=DRhu user=vmail:vmail argv=/usr/libexec/dovecot/deliver -f ${sender} -d ${recipient}


submission inet n       -       n       -       -       smtpd

  -o syslog_name=postfix/submission

  -o smtpd_tls_security_level=encrypt

  -o smtpd_sasl_auth_enable=yes

  -o smtpd_reject_unlisted_recipient=no

  #-o smtpd_client_restrictions=$mua_client_restrictions

  #-o smtpd_helo_restrictions=$mua_helo_restrictions

  #-o smtpd_sender_restrictions=$mua_sender_restrictions

  -o smtpd_recipient_restrictions=permit_sasl_authenticated,reject

  -o milter_macro_daemon_name=ORIGINATING

smtps     inet  n       -       n       -       -       smtpd

  -o syslog_name=postfix/smtps

  -o smtpd_tls_wrappermode=yes

  -o smtpd_sasl_auth_enable=yes

  -o smtpd_reject_unlisted_recipient=no

  #-o smtpd_client_restrictions=$mua_client_restrictions

  #-o smtpd_helo_restrictions=$mua_helo_restrictions

  #-o smtpd_sender_restrictions=$mua_sender_restrictions

  -o smtpd_recipient_restrictions=permit_sasl_authenticated,reject

  -o milter_macro_daemon_name=ORIGINATING

Postfix master.cf 파일을 설정합니다.

회색 부분을 설정하지 않아도 됩니다. ( 보안 사용시 필요 )


# systemctl restart postfix


# postmap -q alias@aaa.com mysql:/etc/postfix/mysql-virtual-alias-maps.cf

user1@aaa.com

# postmap -q user1@aaa.com mysql:/etc/postfix/mysql-virtual-users.cf

user1@aaa.com

# postmap -q aaa.com mysql:/etc/postfix/mysql-virtual-mailbox-domains.cf

aaa.com

# postmap -q user1@aaa.com mysql:/etc/postfix/mysql-virtual-mailbox-maps.cf

aaa.com/user1/

postfix 데몬을 재시작 하고 가상계정 정보를 잘 가져 오는지 확인합니다.


# mv /etc/dovecot/dovecot.conf /etc/dovecot/dovecot.conf.ori

# vi /etc/dovecot/dovecot.conf

protocols = imap pop3

listen = *

log_timestamp = "%Y-%m-%d %H:%M:%S "

mail_location = maildir:/home/vmail/%d/%n/Maildir


ssl_cert = </etc/pki/dovecot/certs/dovecot.pem

ssl_key = </etc/pki/dovecot/private/dovecot.pem


namespace {

    type = private

    separator = .

    prefix = INBOX.

    inbox = yes

}


service auth {

    unix_listener auth-master {

        mode = 0600

        user = vmail

    }

    unix_listener /var/spool/postfix/private/auth {

        mode = 0666

        user = postfix

        group = postfix

    }

    user = root

}


service auth-worker {

    user = root

}


protocol lda {

    log_path = /home/vmail/dovecot-deliver.log

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

    postmaster_address = postmaster@example.com

}


protocol pop3 {

    pop3_uidl_format = %08Xu%08Xv

}


passdb {

    driver = sql

    args = /etc/dovecot/dovecot-sql.conf.ext

}


userdb {

    driver = static

    args = uid=vmail gid=vmail home=/home/vmail/%d/%n allow_all_users=yes

}


# vi /etc/dovecot/dovecot-sql.conf.ext

driver = mysql

connect = host=127.0.0.1 dbname=webmail user=webmail password=비밀번호

default_pass_scheme = SHA512-CRYPT

password_query = SELECT email as user, password FROM virtual_users WHERE email='%u';


# chown vmail:dovecot /etc/dovecot

# chown vmail:dovecot /etc/dovecot/dovecot.conf

# chown vmail:dovecot /etc/dovecot/dovecot-sql.conf.ext

# chmod o= /etc/dovecot/dovecot-sql.conf.ext

기존 /etc/dovecot/dovecot.conf 파일을 백업해 놓고 새로운 파일로 설정을 합니다.

그리고 계정계정 로그인 정보에 사용될 /etc/dovecot/dovecot-sql.conf.ext 쿼리파일을 만듭니다.

dovecot 데몬에서 접근이 가능하도록 소유권한을 변경합니다.


# systemctl restart postfix

# systemctl restart dovecot

# tail -n15 /var/log/maillog

이제 postfix, dovecot 데몬을 재시작하고 메일이 잘 보내지고 잘 받아지는지 테스트 하면 됩니다.

telnet localhost smtp, telnet localhost pop3 명령어를 이용해서 메일 테스트를 합니다.


# mysql -u webmail -p webmail < /usr/share/roundcubemail/SQL/mysql.initial.sql


# cp -p /etc/roundcubemail/config.inc.php.sample /etc/roundcubemail/config.inc.php

# vi /etc/roundcubemail/config.inc.php

$config['db_dsnw'] = 'mysql://webmail:비밀번호@localhost/webmail';

$config['product_name'] = 'Webmail'; // HTML Title 부분에 나오는 내용, 적당한 이름으로 변경


# vi /etc/httpd/conf.d/roundcubemail.conf

<Directory /usr/share/roundcubemail/>

    <IfModule mod_authz_core.c>

        # Apache 2.4

        Require local

        Require all granted

    </IfModule>

</Directory>

<Directory /usr/share/roundcubemail/installer/>

    <IfModule mod_authz_core.c>

        # Apache 2.4

        Require local

        Require ip 허용아이피

    </IfModule>

</Directory>

# systemctl restart httpd

RoundCube 메일 환경을 설정합니다.

http://webmail.example.com/roundcubemail 페이지를 호출하여 확인합니다.

로그인시 사용자명에는 이메일 주소를 입력하여야 합니다.


위의 내용은 아래 첨부파일을 다운 받으면 됩니다.

postfix-dovecot-roundcube.txt


반응형
블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

[Linux] Postfix Multiple Domain Virtual Mailbox


도메인이 하나일 때와 가상 VirtualHost 를 여러 운영하는 경우에 설정 방법이 달라서 며칠 동안 고생좀 했네요~

DB 를 이용하지 않고 시스템 유저를 활용하는 방법입니다.


▶ postfix main.cf 기본 설정 하기

# vi /etc/postfix/main.cf

myhostname = mail.localhost

mydomain = localhost

myorigin = $mydomain

inet_interfaces = all

home_mailbox = Maildir/

mydomain 은 virtual domain 과 중복되면 안됩니다.

home_mailbox 값은 virtual domain 과 관계 없는 도메인으로 메일이 올 경우 저장되는 경로입니다.


▶ postfix 유저 UID, mail 그룹 GID 값 알아내기

# cat /etc/passwd | grep postfix

postfix:x:89:89::/var/spool/postfix:/sbin/nologin

# cat /etc/passwd | grep mail

mail:x:8:12:mail:/var/spool/mail:/sbin/nologin

postfix 유저 UID : 89

mail 그룹 GID : 12

Dovecot + RoundCube 연동하려면 아래 처럼 계정을 생성하는 것이 좋습니다.

# useradd -u 5000 -s /sbin/nologin -m vmail

# cat /etc/passwd | grep vmail

vmail:x:5000:5000::/home/vmail:/sbin/nologin



# vi /etc/postfix/main.cf

virtual_mailbox_domains = /etc/postfix/vdomain

virtual_mailbox_base = /var/spool/mail/vhost

virtual_mailbox_maps = hash:/etc/postfix/vmail

virtual_minimum_uid = 89

virtual_uid_maps = static:89

virtual_gid_maps = static:12

virtual_alias_maps = hash:/etc/postfix/virtual


# vi /etc/postfix/vdomain

aaa.com

bbb.com


# vi /etc/postfix/vmail

user1@aaa.com    user1/

user2@aaa.com    user2/

user1@bbb.com    user1/

user2@bbb.com    user2/


# postmap /etc/postfix/virtual

# postmap /etc/postfix/vmail

# systemctl restart postfix

virtual_mailbox_domains 값은 도메인 갯수가 적다면 그냥 나열해도 됩니다. ( virtual_mailbox_domains = aaa.com bbb.com )

virtual_minimum_uid = 89 ( postfix 유저 UID )

virtual_uid_maps = static:89 ( postfix 유저 UID 또는 vmail UID )

virtual_gid_maps = static:12 ( mail 그룹 GID 또는 vmail GID )

vmail UID, GID 를 사용한다면 /var/spool/mail 디렉토리는 기존 root.mail 소유권에서 root.vmail 로 변경을 해주어야 합니다.

# chgrp -R vmail /var/spool/mail

( mkdir 로 /var/spool/mail/vhost, /var/spool/mail/vhost/aaa.com, /var/spool/mail/vhost/bbb.com 만들 필요가 없음 )

dovecot 사용시 퍼미션 조절필요


제대로 안된다면 systemctl status postfix 명령어로 에러 원인을 파악할 수 있습니다.

정리를 하고 나니 생각 보다 간단하네요~


가상계정 DB 를 이용하는 방법은 https://ivps.tistory.com/582 여기를 참고하세요~


반응형
블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

CentOS 7.x RoundCube 설치 방법


wget 으로 소스코드를 다운로드 받아서 설치할 수도 있지만 이번에는 yum install 로 설치하는 방법에 대해서 알아보겠습니다.


▶ RoundCube 설치

# yum install roundcubemail

1.1.12 가 설치 되는군요~


▶ 메일 DB 생성

# mysql -u root -p

CREATE DATABASE rcube;

GRANT ALL PRIVILEGES ON rcube.* TO rcube@localhost IDENTIFIED BY '비밀번호';

exit;

# mysql -u rcube -p rcube < /usr/share/roundcubemail/SQL/mysql.initial.sql


▶ RoundCube 설정

# cp -p /etc/roundcubemail/config.inc.php.sample /etc/roundcubemail/config.inc.php

# vi /etc/roundcubemail/config.inc.php

//$config['db_dsnw'] = 'mysql://roundcube:pass@localhost/roundcubemail';

// 위 부분을 찾아서 아래와 같이 수정

$config['db_dsnw'] = 'mysql://rcube:비밀번호@localhost/rcube';

$config['product_name'] = 'RCube Webmail'; // HTML Title 부분에 나오는 내용, 적당한 이름으로 변경


▶ 아파치 설정

# vi /etc/httpd/conf.d/roundcubemail.conf

<Directory /usr/share/roundcubemail/>

    <IfModule mod_authz_core.c>

        # Apache 2.4

        Require local

        Require all granted

    </IfModule>

</Directory>

<Directory /usr/share/roundcubemail/installer/>

    <IfModule mod_authz_core.c>

        # Apache 2.4

        Require local

        Require ip 허용아이피

    </IfModule>

</Directory>

# systemctl restart httpd

roundcubemail 과 roundcubemail/installer 두 곳 모두 수정하여야 합니다.

혹시 아파치 2.2 버전대라면 아랫쪽을 수정하시면 됩니다.


이제 완료되었습니다.

웹브라우저에서 http://domail.com/roundcubemail 로 웹메일 접속이 가능합니다.


여기에서 언급되지 않은 부분은 https://ivps.tistory.com/577 여기를 참고해서 설정하시면 됩니다.





반응형
블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

[리눅스] SMTP 메일 전송 테스트


리눅스 서버에서 테스트 메일을 보내는 방법입니다.

[root@ivps ~]# telnet localhost 25

Trying ::1...

Connected to localhost.

Escape character is '^]'.

220 mail.ivps.kr ESMTP Postfix

mail from: root@localhost

250 2.1.0 Ok

rcpt to: roundcube@localhost

250 2.1.5 Ok

data

354 End data with <CR><LF>.<CR><LF>

subject: test mail

from localhost

to localhost

.

250 2.0.0 Ok: queued as EF47875AE

quit

221 2.0.0 Bye

Connection closed by foreign host.

[root@ivps ~]#

굵은 글씨 부분처럼 따라 하시면 됩니다.


반응형
블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

RoundCube VirtualHost 도메인 연결


http://domain.com/roundcube 형태의 웹메일 url 이 보기 싫다면 .htaccess 파일에서 RewriteRule 을 이용한 리디렉션을 시켜도 되지만

아파치 설정의 VirtualHost 를 이용할 수도 있습니다.


▶ VirtualHost 도메인 연결

<VirtualHost *:80>

    ServerName mail.domain.com

    DocumentRoot /var/www/html/roundcube

    ErrorLog logs/mail.domain.com-error_log

    LogFormat "%V %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" vcommon

    CustomLog logs/mail.domain.com-access_log vcommon

</VirtualHost>

위 같이 하고 systemctl restart httpd 로 아파치를 재시작합니다.


이제 웹메일 접속을 http://mail.domain.com/ 으로 접속하면 됩니다.


라운드큐브 웹메일 설정은 https://ivps.tistory.com/577 여기를 참고하세요~



반응형
블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,