Professional Documents
Culture Documents
!"#$%&"#'(!)$*+ !"#$%&'(&)'*!%*!+
!"#$%&'()*+$&),*'&)-./-.&0&)-1%&!"$2&-,+#$)
!"#$%&'()*+$&),*'&)-./-.&0&)-1%&!"$2
-,+#$)&)*-'&!3&)*-'&(1&"!"1*"&45657
)*-'&!3&)*-'&(1&"!"1*"&45657 A\^M>A\/\G0(WNA(*N.0FU(./0*(.\AH\A
>G>0>FU(.\0M*
M*XF0>GJ(XG.(A\LNAX.
>G.0FUU>GJ(XNLg\A(FGX(XNLg\A?LN/*N.\
>G.0FUU>GJ(XNLg\A
>G.0FUU>GJ(XNLg\A?LN/*N.\
>G.0FUU>GJ(FXX>0>NGFU(*A\A\^M>.>0\.(WNA
*N.0FU(./0*
>G.0FUU>GJ(/FA>FX!
#
>G.0FUU>GJ(AF!!>0/^
>G.0FUU>GJ(*N.0FU
>G>0>FU>h>GJ(XF0F!F.\
.0FA0>GJ(Z(AMGG>GJ(*N.0FU
>G.0FUU>GJ(LFXX]
NUX(>G.0FUUF0>NG(JM>X\
!"#$%#&'()(*+,-)$(./0*(,12312(-+(,1&%(4"$5(16)#$,(#,()('++%(78+#71(9+2(16)#$(6)251-12,:(*+,-)$(#,(312;(<+=129"$ >G.0FUUF0>NG(FGX(LNGW>JMAF0>NG(NW
/FA>FX!
)&%(4)751%(4;()($)2'1(7+66"&#-;(+9(%131$+<12,:(>-(#,()&(+<1&?,+"271(6)#$(,12312(,72#<-(=2#--1&(#&(@)3).72#<-()&%
>G.0FUU>GJ(AM!]
A"4;:(>-(7)&(41(",1%(-+(4"#$%(#&?8+",1(./0*(,12312,(B",-($#51(/)#$'"&C(.1&%'2#%C(/)#$78#6<C(1-7:
>G.0FUU(AF!!>0/^
*+,-)$(#&,-)$$)-#+&(#,(&+-(312;(,-2)#'8-9+2=)2%:(081(<2+71,,(#,(9)#2$;(7+6<$1D:(>-E,(417)",1(*+,-)$(&11%,(,1312)$
>G.0FUU>GJ(GNX\@.
<)75)'1,(-+(41(#&,-)$$1%(419+218)&%C(#-(7)&(41(",1%:(>(8)31(-2#1%(-+(6)51(#-(),(,#6<$1(),(<+,,#4$1:
>G.0FUU>GJ(*N.0FU
LA\F0\(.].0\/X(.\AH>L\(W>U\(WNA(*N.0FU
!"#$%&"'"()*+,&*-,.)/0*123-*."&4"& >G.0FUU(FGX(LNGW>JMA\(GJ>Gi
F(%+6)#&(&)61(92+6(G)61781)<(+2(G)61,#$+ FLL\..(*N.0FU(j\!(>G0\AWFL\
F(H*.(+2(7$+"%(=#-8(6#"6(I(J!(+9(AF/()&%(K(3L*M H>X\N(U\..NG
N<12)-#&'(.;,-16O(M4"&-"(KP:PI(+2(M4"&-"(QR:PI(+2(L1&-N.(S
LNGLUM.>NG
>()6(",#&'(L+&-)4+(9+2(-81(<"2<+,1(+9(%16+&,-2)-#+&:
>&(+2%12(-+(,-)2-(=#-8(#&,-)$$)-#+&C(;+"(=#$$(&11%(-+(7+&&17-(-+(-81(,12312:(>9(;+"()21(+&(;+"(8)31(-+('1-()&(..T
7$#1&-(9+2(-8#,(<"2<+,1:(N&1(,"78(..T(7$#1&-(#,(*"--;:(!"-(#9(;+"()21(+&(U#&"D(+2(/)7C(B",-(+<1&(-81(-126#&)$()&% ,%)%*!&-'+!+
-;<1(,,8VDD:D:D:DDD(=8121(DD:D:D:DDD(#,(;+"2(,12312(>*()%%21,,: Install CyberPanel on Ubuntu and Create WordPress
Website
W#2,-(+9()$$(,=#-78(-+(2++-(",12
MailerQ installation and configuration on Ubuntu-Step
by Step
1 sudo -i
Secret of IP warming – Plans, Schedule, Strategy &
Pitfalls
F9-12(-8)-("<%)-1()&%("<'2)%1(;+"2(M4"&-"
Create Mail Server on Windows with Open Source
1 apt update -y hMailServer
2 apt upgrade -y
Why Emails are going to Spam from my Domain?
!"#$%&'()*+,)-./0-#1 Windows/Linux
5(.)/00%(7*8,9:"&*/(;*8,9:"&<=,'6,." )"!%.',/%+
\6)#$(/)251-#&'
A171&-$;(<+,-)$(-1)6(,=#-781%(-+(%+7512(6+%1(-+(6)51(#&,-)$$)-#+&(1),#12(9+2(-81(1&%?",12,:(081219+21(=1(&11%
T+,-#&'
-+(#&,-)$$(X+7512()&%(X+7512?L+6<+,1(Y2,-:(>()$21)%;(8)31(%#,7",,1%(=8)-(#,(%+7512C(%+7512?7+6<+,1(Z U#&"D
#&,-)$$)-#+&(,-1<,(#&(%1-)#$:(W11$(9211(-+(21)%(-81()2-#7$1(-+(8)31()(7$1)2("&%12,-)&%#&'(+9(%+7512: /#,71$$)&1+",
./0*(,12312
j+2%<21,,
2'1%$33&'()*0/4.-
W#2,-(+9()$$(,1-(91=(<)75)'1,(-+(,1-"<(X+7512(21<+,#-+2;
!"#$%&' L+661&-, 0)',
1 sudo apt-get install apt-transport-https ca-certificates curl software-properties-common -y
!<=:>&'9?@A:&),*'&)BCDBC&0&)BE>&!<:F
G1D-C()%%(X+7512E,(+[7#)$(J*J(51;: -GA=:?&)@BH&IJ666
/)278(KkC(KPKQ(?(kOQl()6
G+=C(;+"(7)&(#&,-)$$(%+7512(21<+,#-+2;(",#&'(9+$$+=#&'(7+66)&%, W142")2;(QkC(KPKQ(?(IOK`()6
O9;&@9&#E?@A::&8CBB&))$&KBC@=LPA@B&9E
1 echo \ Q=GICA&,A=:&)BCD666
2 "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu
/);(lC(KPKQ(?(KOKQ(<6
3 $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
KCBA@B&,A=:&)BCDBC&9E&R=E>9;?&;=@N&(HBE
G1D-("<%)-1(-81(,;,-16(,+9-=)21, )9<CPB&N,A=:)BC666
@"&1(Q`C(KPKQ(?(QPOQk()6
)=GH:B?@&RAJ&@9&K9ELM<CB&'9?@A:&0&KCBA@B
1 sudo apt-get install docker-ce docker-ce-cli containerd.io ),*'&T&#E?@A::666
/)278(KSC(KPKQ(?(lOKP()6
2'1%$33&'()*0/4.-5607"01.
#E?@A::=EM&$B@U?&-EPCJH@&8CBB&))$&KBC@=LPA@B
9E&666
W#2,-(+9()$$(%+=&$+)%(-81(7"221&-(,-)4$1(21$1),1(+9(X+7512(L+6<+,1O
/)278(KIC(KPKQ(?(SO`m()6
W#&)$$;(-1,-(-81(%+7512?7+6<+,1(#&,-)$$)-#+& #E?@A::&KJIBC'AEB:&9E&"I<E@<&AE>&KCBA@B
R9C>'CB??&RBI?=666
1 docker-compose --version .1<-16412(KKC(KPKQ(?(QPOPk()6
]+"(=#$$(,11(%+7512?7+6<+,1(312,#+&:(>9(;+"(,11()&;-8#&'(1$,1(-8#,(61)&,(,+61-8#&'(8),('+&1(=2+&':
5(.)/00%(7*>;;%)%,(/0*-&"&"#$%.%)".*+,&*-,.)/0*123- ('$$'0&1+&'*&(")%#''2
F9-12(#&,-)$$)-#+&(+9(X+7512()&%(X+7512?7+6<+,1(;+"(&11%(-+(#&,-)$$(91=(+-812(<)75)'1,($#51(J#-C(/)2#)X!C
A)44#-/^C(1-7:
89::9;
!
.+C($1-E,(#&,-)$$(-861(+&1(4;(+&1: +&(0=#--12
W#2,-(+9(#&,-)$$('#-()&%('#-(7"2$
G1D-(7$+&1(-81(<+,-)$(81$<12(21<+,#-+2;
2'1%$33&'()8$-&$*9
G+=C(;+"(7)&(#&,-)$$(/)2#)X!(#&(-81(%+7512(7+&-)#&12
1 docker run -d \
2 --name postal-mariadb \
3 -p 127.0.0.1:3306:3306 \
4 --restart always \
5 -e MARIADB_DATABASE=postal \
6 -e MARIADB_ROOT_PASSWORD=postalpassword \
7 mariadb
2'1%$33&'():$;;&%8<
A)44#-/^(#,(&171,,)2;(-+(<2+71,,(61,,)'1,()&%(%#,-2#4"-1(-81($+)%,
0+(#&,-)$$(#-C(2"&(-81(9+$$+=#&'(7+66)&%,
1 docker run -d \
2 --name postal-rabbitmq \
3 -p 127.0.0.1:5672:5672 \
4 --restart always \
5 -e RABBITMQ_DEFAULT_USER=postal \
6 -e RABBITMQ_DEFAULT_PASS=password \
7 -e RABBITMQ_DEFAULT_VHOST=postalvhost \
8 rabbitmq:3.8
G+=(=1(8)31(#&,-)$$1%()$$(-81(<2121_"#,#-1(<)75)'1,C(#-E,(-#61(-+(#&,-)$$(*+,-)$
5(.)/00%(7*-,.)/0
081(<+,-)$(21<+,#-+2;C(;+"(#&,-)$$1%(1)2$#12C(#,(7)<)4$1(+9('1&12)-#&'(,+61(7+&Y'"2)-#+&(Y$1,(-+(",1
A"&(-81(9+$$+=#&'(7+66)&%:
F4+31(7+66)&%('1&12)-1(`(Y$1,:(N"-(+9(=8#78(3)40$&'(#&(#,(+9(+"2(#&-121,-:
]+"(&11%(-+(1%#-(-81(3)40$&'(#&()&%(6)51(78)&'1,:(!"-(419+21(-8)-(#&,-)$$()&(1%#-+2:(>(,"''1,-(#&,-)$$#&'(&)&+:
G+=(-+(1%#-(3)40$&'(#&(2"&(-81(9+$$+=#&'(7+66)&%
1 nano /opt/postal/config/postal.yml
]+"(=#$$(,11(+"-<"-(,+61-8#&'($#51(-8#,
L2+,,?78175(;+"2(7+&Y'(Y$1()&%(-81&(,)31()&%(7$+,1(-81(Y$1(=#-8(5678"9"::
2'&%&$3&=&'()*$%$;$1.
>&#-#)$#a#&'(X)-)4,1(#,(,"<12(1),;C(B",-(1D17"-1(-81(9+$$+=#&'(7+66)&%()&%(;+"(=#$$(,11(%)-)4),1(-)4$1,(=121
'1--#&'(721)-1%(#&(+"-<"-:
1 postal initialize
F9-12(-8)-(#-E,(-#61(-+(4"#$%(<+,-)$
1 postal make-user
]+"(=#$$(41(),51%(1#$%&"%,;"-$#1"$-,"3$44<)+,"=)+"$,#%-"*41+:(0;<1(-81()&,=12()&%(-81&('+(-+(&1D-(,-1<:
,%$-%&'()>):?''&'()@01%$3
.-)2-#&'()&%(2"&&#&'(<+,-)$(#,()$,+(,"<12(1),;:(@",-(2"&(-81(9+$$+=#&'(7+66)&%:
1 postal start
]+"(7)&(78175(-81(,-)-",(+9(<+,-)$
1 postal status
2'1%$33&'()6$##A
08#,(#,(&1=(91)-"21()%%1%(4;(*+,-)$(-1)6(-+(#&,-)$$(..U()"-+6)-#7)$$;:
1 docker run -d \
2 --name postal-caddy \
3 --restart always \
4 --network host \
5 -v /opt/postal/config/Caddyfile:/etc/caddy/Caddyfile \
6 -v /opt/postal/caddy-data:/data \
7 caddy
G+=(;+"(7)&('+(-+(https://mail.yourdomain.com:5000
https://mail.yourdomain.com:5000()&%($+'(#&(",#&'()%6#&(721%1&-#)$,:(]+"(=#$$
,11(-81()%6#&(<)'1(,+61-8#&'($#51(-8#,:
>&C(&1D-()2-#7$1(=1(=#$$($1)2&(-+(721)-1(+2')&#a)-#+&C(%+6)#&(6)&)'161&-()&%(./0*(721)-#+&C(1-7:
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
bbbbbbbbbb
?0;*%(.)/00/)%,(*7$%;"
5(.)/00/)%,(*/(;*=,(@7$&/)%,(*,+*2/&%/8A
W#2,-(+9()$$C(#&,-)$$(/)2#)X!(%)-)4),1(+&(;+"2(,12312:
F9-12(#&,-)$$#&'(/)2#)X!C(#-E,(-#61(-+(%+(,+61(7+&Y'"2)-#+&(-+(/)2#)X!
1 mysql_secure_installation
F&,=12()$$(-81(_"1,-#+&,(),(,8+=&(41$+=O
G1D-($+'#&(-+(/)2#)X!(-+(721)-1(6;,_$(%)-)4),1
1 mysql -u root -p
\&-12(;+"2(2++-(<),,=+2%C(-81&(721)-1()(%)-)4),1()&%(",12(9+2(*+,-)$:(T121(>()6(721)-#&'(%)-)4),1(&)61
c<+,-)$d()&%(%)-)4),1(",12(c<+,-)$",12d:(F$,+C(21<$)71(<+,-)$",12(<),,=+2%(c;+"2e<),,=+2%d(=#-8()(<),,=+2%(+9
;+"2(78+#71:
G1D-C('2)&-()$$(-81(<2#3#$1'1,(-+(-81(<+,-)$(%)-)4),1O
F9-12(-8)-(,)31()&%(1D#-(92+6(-81(/)2#)X!(,81$$
1 FLUSH PRIVILEGES;
2 QUIT;
5(.)/00%(7*!$BC
>-E,(-#61(-+(#&,-)$$(A"4;(+&(-81(,12312:(!;(%19)"$-C(A"4;(#,(&+-()3)#$)4$1(#&(-81(M4"&-"(QR:PI(%19)"$-(21<+,#-+2;:
081219+21C(=1(&11%(-+()%%(A"4;(21<+,#-+2;(Y2,-:
G1D-C("<%)-1(-81(21<+,#-+2;()&%(#&,-)$$(-81(A"4;:
1 apt-get update -y
2 apt-get install ruby2.6 ruby2.6-dev build-essential -y
5(.)/00*!/BB%)2D
G+=(=1(&11%(-+(#&,-)$$(A)44#-/^(9+2(61,,)'1(_"1"1#&':(W+2(-8)-C(=1(&11%(-+(#&,-)$$(91=(%1<1&%1&7#1,:
F%%(,#'&#&'(51;,()&%(91=(21<+,#-+2#1,
G+=(=1(&11%(-+()%%()<-(21<+,#-+2#1,(6)#&-)#&1%(4;(01)6(A)44#-/^
F9-12(-8)-("<%)-1(-81(21<+,#-+2;()&%(#&,-)$$(\2$)&':
1 apt-get update -y
2 apt-get install -y erlang-base \
3 erlang-asn1 erlang-crypto erlang-eldap erlang-ftp erlang-inets \
4 erlang-mnesia erlang-os-mon erlang-parsetools erlang-public-key \
5 erlang-runtime-tools erlang-snmp erlang-ssl \
6 erlang-syntax-tools erlang-tftp erlang-tools erlang-xmerl
F-($),-C(#&,-)$$(A)44#-/^:
G+=(=1(8)31(A)44#-/^(#&,-)$$1%C($1-E,(78175(-81(,-)-",(+9(A)44#-/^
F9-12(-8)-(=1(&11%(-+(721)-1(A)44#-/^(38+,-()&%(",12(9+2(<+,-)$:(.#6<$;(2"&(-81(9+$$+=#&'(7+66)&%O
5(.)/00%(7*E,;"F.
!;(%19)"$-C(-81($)-1,-(312,#+&(+9(G+%1B,(#,(&+-()3)#$)4$1(#&(-81(M4"&-"(QR:PI(%19)"$-(21<+,#-+2;:(081219+21C()%%
-81(21<+,#-+2;(9+2(-8)-(Y2,-:
G1D-(#&,-)$$(#-:
5(.)/00%(7*-,.)/0
!19+21(#&,-)$$#&'(*+,-)$C(;+"(=#$$(&11%(-+(721)-1()(",12(9+2(<+,-)$(6)#$(,12312(+&(M4"&-":
G+=C(1&)4$1(2"4;(-+($#,-1&(+&(=14(<+2-,:
F9-12(-8)-C(#&,-)$$()$$(-81(21_"#21%('16,(=#-8(-81(9+$$+=#&'(7+66)&%O
G1D-C(#&,-)$$(<2+7+%#$1(=#-8('16O
W#&)$$;C(#&,-)$$(&+5+'#2#(=#-8('16O
>&,-)$$('#-(=#-8(-81(9+$$+=#&'(7+66)&%
G+=C(721)-1()(%#217-+2;(,-2"7-"21(9+2(*+,-)$:(T121()$$(-81(Y$1,(=#$$(41(51<-(21$)-1%(-+(*+,-)$
1 mkdir -p /opt/postal/app
>-E,(-#61(-+(%+=&$+)%(-81($)-1,-(312,#+&(+9(*+,-)$:
1 wget https://postal.atech.media/packages/stable/latest.tgz
N&71(-81(%+=&$+)%(#,(7+6<$1-1%C(1D-2)7-(-81(%+=&$+)%1%(Y$1(=#-8(-81(9+$$+=#&'(7+66)&%O
G1D-C(78)&'1(+=&12,8#<(+9(<+,-)$(%#217-+2;:
G+=C(721)-1()(,;6$#&5(9+2(*+,-)$(4#&)2;
1 ln -s /opt/postal/app/bin/postal /usr/bin/postal
F9-12(-8)-C(#&,-)$$()$$(-81(21_"#21%(%1<1&%1&7#1,(=#-8(-81(9+$$+=#&'(7+66)&%O
>9($>)?1"40134"=$%&4"$-,"()*"@10"0A1"1++)+C(-81&(1D17"-1(-81(9+$$+=#&'(7+66)&%:(08#,(122+2(#,(417)",1
6#616)'#7('+-("<%)-1%:
1 cd /opt/postal/app
2 bundle update mimemagic
3 bundle install
4 cd ~
G1D-C('1&12)-1(*+,-)$(L+&Y'"2)-#+&(Y$1,(=#-8(-81(9+$$+=#&'(7+66)&%O
1 postal initialize-config
G+=C(+<1&(*+,-)$(7+&Y'"2)-#+&(Y$1()&%(1%#-(#-(-+(21f17-(7+2217-(#&9+26)-#+&O
1 nano /opt/postal/config/postal.yml
/)51(-81(9+$$+=#&'(78)&'1,(),(<12(;+"2(1&3#2+&61&-O
1. web:
2. host: postal.example.com
3. # The protocol that requests to the management interface should happen on
4. protocol: https
5.
6. main_db:
7. # Specify the connection details for your MySQL database
8. host: localhost
9. username: postal
10. password: password
11. database: postal
12.
13. message_db:
14. # Specify the connection details for your MySQL server that will be house the
15. # message databases for mail servers.
16. host: localhost
17. username: postal
18. password: password
19. prefix: postal
20.
21. rabbitmq:
22. # Specify the connection details for your RabbitMQ server.
23. host: 127.0.0.1
24. username: postal
25. password: password
26. vhost: /postal
27.
28. dns:
29. # Specifies the DNS record that you have configured. Refer to the documentation at
30. # https://github.com/atech/postal/wiki/Domains-&-DNS-Configuration for further
31. # information about these.
32. mx_records:
33. - mx.postal.example.com
34. smtp_server_hostname: postal.example.com
35. spf_include: spf.postal.example.com
36. return_path: rp.postal.example.com
37. route_domain: routes.postal.example.com
38. track_domain: track.postal.example.com
39.
40. smtp:
41. # Specify an SMTP server that can be used to send messages from the Postal management
42. # system to users. You can configure this to use a Postal mail server once the
43. # your installation has been set up.
44. host: 127.0.0.1
45. port: 2525
46. username: # Complete when Postal is running and you can
47. password: # generate the credentials within the interface.
48. from_name: Postal
49. from_address: postal@yourdomain.com
.)31()&%(7$+,1(-81(Y$1(=#-8(5678"9"::(081&C(#&#-#)$#a1(%)-)4),1(=#-8(-81(9+$$+=#&'(7+66)&%O
1 postal initialize
G1D-C(;+"(=#$$(&11%(-+(721)-1()()%6#&(",12(9+2(*+,-)$:
1 postal make-user
F&,=12()$$(-81(_"1,-#+&,(),(,8+=&(41$+=O
W#&)$$;C(,-)2-(-81(*+,-)$()<<$#7)-#+&:
1 postal start
G+=C(78175(-81(,-)-",(+9(*+,-)$
1 postal status
@",-(#&(7),1C(#9(;+"($#51(-+(,-+<(<+,-)$(,123#71C(;+"(7)&(%+(,+(4;
1 postal stop
=&"/)"*1C.)"';*1"&4%9"*@0"*+,&*-,.)/0
G1D-C(;+"(=#$$(&11%(-+(721)-1()(,;,-16%(,123#71(Y$1(-+(6)&)'1(*+,-)$(,123#71:(08#,(7)&(41(%+&1(=#-8(-81
9+$$+=#&'(7+66)&%O
1 nano /etc/systemd/system/postal.service
F%%(-81(9+$$+=#&'($#&1,O
1 [Unit]
2 Description=Postal Mail Platform
3 After=mysql.service rabbitmq-server.service
4 Wants=mysql.service rabbitmq-server.service
5
6 [Service]
7 ExecStart=/usr/bin/postal start
8 ExecStop=/usr/bin/postal stop
9 ExecReload=/usr/bin/postal restart
10 User=postal
11 Restart=on-failure
12 Type=forking
13
14 [Install]
15 WantedBy=mysql.service rabbitmq-server.service
.)31()&%(7$+,1(-81(Y$1:(081&C(21$+)%(-81(,;,-16%(=#-8(-81(9+$$+=#&'(7+66)&%O
1 systemctl daemon-reload
G1D-C(,-)2-(*+,-)$(,123#71()&%(1&)4$1(#-(-+(,-)2-(+&(4++-(=#-8(-81(9+$$+=#&'(7+66)&%O
]+"(7)&(78175(-81(,-)-",(+9(*+,-)$(,123#71(=#-8(-81(9+$$+=#&'(7+66)&%O
5(.)/00*/(;*=,(@7$&"*E7%(G
G1D-C(;+"(=#$$(&11%(-+(#&,-)$$(G'#&D(-+()771,,(*+,-)$(6)#$(,12312:(W#2,-C(#&,-)$$(G'#&D(=#-8(-81(9+$$+=#&'(7+66)&%O
G1D-C(7+<;(G'#&D(7+&Y'"2)-#+&(Y$1(=#-8(-81(9+$$+=#&'(7+66)&%O
1 cp /opt/postal/app/resource/nginx.cfg /etc/nginx/sites-available/default
G1D-C(721)-1()(,1$9?,#'&1%(..U(712-#Y7)-1(=#-8(-81(9+$$+=#&'(7+66)&%O
1 mkdir /etc/nginx/ssl/
2 openssl req -x509 -newkey rsa:4096 -keyout /etc/nginx/ssl/postal.key -out /etc/nginx/ssl/postal.cert -days 365 -nodes
F&,=12()$$(-81(_"1,-#+&,(),(,8+=&(41$+=O
G1D-C(+<1&(-81(G'#&D(%19)"$-(3#2-")$(8+,-(Y$1()&%(%1Y&1(;+"2(%+6)#&O
1 nano /etc/nginx/sites-available/default
T121C(;+"(&11%(-+(6)51(-81(9+$$+=#&'(78)&'1,O
1 server_name postal.example.com;
.)31()&%(7$+,1(-81(Y$1:(F9-12(-8)-C(21,-)2-(G'#&D(,123#71(=#-8(-81(9+$$+=#&'(7+66)&%O
>99"..*-,.)/0*H"B*5()"&+/9"
G+=C(+<1&(;+"2(=14(42+=,12()&%(-;<1(-81(MAU(https://mail.yourdomain.com:(]+"(=#$$(41(21%#217-1%(-+(-81
)%6#&(<)'1:(U+'#&(=#-8(16)#$(#%()&%(<),,=+2%:
F9-12(-8)-C(;+"(=#$$(<+,-)$(%),84+)2%:
>&C(&1D-()2-#7$1(=1(=#$$($1)2&(-+(721)-1(+2')&#a)-#+&C(%+6)#&(6)&)'161&-()&%(./0*(721)-#+&C(1-7:
I%;",*J"..,(
=,(90$.%,(
>&,-)$$#&'(*+,-)$(#,(,+61=8)-(7+6<$1D(<2+71%"21:(G+&1-81$1,,C(#-E,(=+2-8(-+('#31(#-()(-2;(7+&,#%12#&'(-81(*+,-)$
91)-"21,:
n
/FALT(KkC(KPKQ n
kQ(LN//\G0. !](XT>AF@(AFTMU
)#+,-(*N.0FUC(*N.0FU(./0*C(./0*(.\AH\A
!"#$%&'"()&%*'$+
$ ! % & ' ( ) * +
,-.&/(0"')-&1(2%
>&,-)$$#&'(U1-E,(\&72;<-
, W211(..U(L12-#Y7)-1(+&
kQ -
#A1%/)#$
A\*U>\.
Ezeani Emmanuel
/)278(KSC(KPKQ()-(SOQK()6
>(-+-)$$;($+31(;+"2(-"-+2#)$C(;+"(,)31%(61(92+6()$$-(+9(,-21,,C(-8)&5(;+"::(#(=),()4$1(-+(,<#&("<
6#&1:
L)&(;+"("<%)-1(-81(7+&-1&-(=#-8()($#&5(-+(;+"2(J#-T"4(9+2(-81(XG.(7+&Y'
A1<$;
Clement Godswill
F<2#$(QSC(KPKQ()-(lOPI(<6
T+=(7)&(#(#&,-)$$(<+,-)$(-+(,1&%(QPP5(r(16)#$,(4;(",#&'(><,(2+-)-#+&
A1<$;
Dhiraj Rahul
F<2#$(KPC(KPKQ()-(`OPm()6
]+"(7)&(#&,-)$$(<+,-)$(9+$$+=#&'(-8#,('"#%1()&%(3#%1+:(!"-(9+2(,1&%#&'(QPP5(;+"(&11%(-+('1-
91=(>*,(-+(2+-)-1:(U1-(61(5&+=(#9(;+"(&11%(6;(81$<:
A1<$;
Clement Godswill
F<2#$(KPC(KPKQ()-(IOKI()6
08)&5,(9+2(;+"2(21<$;:(>(4+"'8-(,1312)$(#<,(92+6(7+&-)4+:(>(8)31(9+$$+=1%(;+"2(3#%1+
)&%(#&,-)$$(<+,-)$(,"771,,9"$;:(>(8)31(-2#1%(-+(!"#$%()(&1=(6)#$(,12312(#&(<+,-)$C()9-12
)%%#&'()(,12312(&)61C(>(7$#75(+&(-81(4"#$%(,12312(4"--+&C(#-(=),(B",-($+)%#&'()&%
$+)%#&'(=#-8+"-(4"#$%#&'()&;(,12312:(>(7)&('#31(;+"(6;(<+,-)$($+'#&(%1-)#$,C(,+(;+"(7)&
,11(-8)-(6;(<+,-)$(7)&&+-(4"#$%(6)#$(,12312
A1<$;
Dhiraj Rahul
F<2#$(K`C(KPKQ()-(RO`K()6
.116,($#51()&(#,,"1(=#-8(6;,_$(7+&&17-#+&(+2(<128)<,(=2+&'(",12&)61()&%
<),,=+2%(-+(2)44#-6_:(L)&(;+"(72+,,?78175(721%1&-#)$,(-8)-(;+"(1&-121%(#&
<+,-)$:;6$
>9(#,,"1(%+1,&E-(21,+$31(16)#$(61(-81(721%1&-#)$,()-(7+&-)7-V#&'"#%1:#&
A1<$;
Partha
@)&")2;(KPC(KPKK()-(QQOQK()6
T#(.#2
>(8)31(-81(,)61(122+2(=8121(>(#&,-)$$(<+,-)$()$,+(721)-1(+2')&#a)-#+&
,"771,,9"$$;(=8121(#(-2;(-+(4"#$%()(6)#$(,12312(B",-($+)%#&'()&%($+)%#&':(#
8)31()$21)%;(78175(;6$(7+&Y'(Y$1(4"-(%+&E-('1-()&;(122+2(4"-(#&(<+,-)$
,-)-",C(#(2171#31(-81(41$+=(,-)-",(6,'C(*$1),1(81$<
<+,-)$e72+&eQ(n%+7512?1&-2;<+#&-:,8(<+,-(o(M<
<+,-)$e21_"1"12eQ(n%+7512?1&-2;<+#&-:,8(<+,-(o(M<
<+,-)$e,6-<eQ(n%+7512?1&-2;<+#&-:,8(<+,-(o(\D#-(Q
<+,-)$e=14eQ(n%+7512?1&-2;<+#&-:,8(<+,-(o(M<
<+,-)$e=+2512eQ(n%+7512?1&-2;<+#&-:,8(<+,-(o(M<
Dhiraj Rahul
@)&")2;(KKC(KPKK()-(mOQP()6
L8175(<+,-)$(7+&Y'"2)-#+&(Y$1:
Jozef
F<2#$(KQC(KPKQ()-(SOkK(<6
j8;(%+(;+"(-8#&5(#('+-(-8#,(122+2p,"%+()<-?'1-(#&,-)$$(2"4;K:`(2"4;K:`?%13(4"#$%?1,,1&-#)$(?;
A1)%#&'(<)75)'1($#,-,o(X+&1
!"#$%#&'(%1<1&%1&7;(-211
A1)%#&'(,-)-1(#&9+26)-#+&o(X+&1
*)75)'1(2"4;K:`(#,(&+-()3)#$)4$1C(4"-(#,(2191221%(-+(4;()&+-812(<)75)'1:
08#,(6);(61)&(-8)-(-81(<)75)'1(#,(6#,,#&'C(8),(411&(+4,+$1-1%C(+2
#,(+&$;()3)#$)4$1(92+6()&+-812(,+"271
*)75)'1(2"4;K:`?%13(#,(&+-()3)#$)4$1C(4"-(#,(2191221%(-+(4;()&+-812(<)75)'1:
08#,(6);(61)&(-8)-(-81(<)75)'1(#,(6#,,#&'C(8),(411&(+4,+$1-1%C(+2
#,(+&$;()3)#$)4$1(92+6()&+-812(,+"271
\O(*)75)'1(q2"4;K:`E(8),(&+(#&,-)$$)-#+&(7)&%#%)-1
\O(*)75)'1(q2"4;K:`?%13E(8),(&+(#&,-)$$)-#+&(7)&%#%)-1
A1<$;
Dhiraj Rahul
F<2#$(K`C(KPKQ()-(ROKR()6
>(8)31("<%)-1%(-81()2-#7$1(-+(#&7$"%1(2"4;(K:m
L)&(;+"(-2;()')#&(=#-8()&("<%)-1%(,1-(+9(7+66)&%,p
F$,+C(%+($1-(61(5&+=(-81(+"-7+61:
L8112,(
A1<$;
Jozef
F<2#$(KIC(KPKQ()-(ROI`()6
08)&5(;+"(312;(6"78(#-(%+1,(=+25
A1<$;
Dhiraj Rahul
F<2#$(KIC(KPKQ()-(lOk`()6
]1,C("&$1,,(;+"2(H*.(92+6()&+-812(=+2$%(#-(,8+"$%(=+25:(>(8)31(-1,-1%(#-(+&
M4"&-"(QR:PI:
A1<$;
Jozef
F<2#$(KIC(KPKQ()-(ROkK()6
>('+-(-8#,(122+2()')#&(=81&(",#&'(-8#,(7+661&%O
,"%+('16(#&,-)$$(&+5+'#2#(?3(qQ:S:KE
!"#$%#&'(&)-#31(1D-1&,#+&,:(08#,(7+"$%(-)51()(=8#$1o
\AANAO(\22+2(#&,-)$$#&'(&+5+'#2#O
\AANAO(W)#$1%(-+(4"#$%('16(&)-#31(1D-1&,#+&:
7"221&-(%#217-+2;O(n3)2n$#4n'16,nK:S:Pn'16,n&+5+'#2#?Q:S:Kn1D-n&+5+'#2#
n",2n4#&n2"4;K:S(?>(n",2n$#4n2"4;nK:S:P(?2(:n,#-17+&9KPKQPIKI?K`Rm`l?62S9S+:24(1D-7+&9:24
78175#&'(#9(-81(L(7+6<#$12()771<-,(o(;1,
!"#$%#&'(&+5+'#2#(",#&'(<)75)'1%($#42)2#1,:
M,#&'(6#&#e<+2-#$1(312,#+&(K:Q:P
A1<$;
David
@"$;(QIC(KPKQ()-(`OkQ(<6
F9-12(-8)-C(#&,-)$$()$$(-81(21_"#21%(%1<1&%1&7#1,(=#-8(-81(9+$$+=#&'(7+66)&%O
Q:(<+,-)$(4"&%$1(n+<-n<+,-)$n31&%+2n4"&%$1
cL+"$%(&+-(Y&%(6)#$?K:S:K:1%'1(#&()&;(+9(-81(,+"271,d
*$1),1(81$<(61
A1<$;
Dhiraj Rahul
@"$;(KPC(KPKQ()-(QPOIk()6
>(8)31("<%)-1%(-81(7+66)&%:(*$1),1(-2;()')#&()&%($1-(61(5&+=(#9(-81(#,,"1(<12,#,-,:
A1<$;
Sandi
@"$;(K`C(KPKQ()-(QO`P()6
T#C(-8)&5(;+"(9+2(;+"2(-"-+2#)$,:
>(,"771,,9"$$;(#&,-)$$()&%(",1(<+,-)$(-+(,1&%(16)#$(92+6(6)"-#7(3#)(,6-<(s6)"-#7(+&(,1<)2)-1%
3<,t:
!"-(-8121(#,(+&1(<2+4$16($19-C(#()$21)%;(",1(R'4(2)6(3<,()&%(-81(,1&%#&'(,<11%(+&$;()2+"&%(kP
16)#$,n6#&"-1:
>()$21)%;(#&721),1(-81(<+,-)$(=+2512()&%(%+(,+61(6;,_$(-"&#&'(-8)-(>(9+"&%(+&(<+,-)$('#-8"4:
>,(-8121()&;-8#&'(>(7+"$%(%+(-+(YD(-8#,p(F-($1),-(#(&11%(kPP(16)#$,n6#&"-1(2)-1:(>(,11(+&('#-8"4
-8121(#,()(<12,+&(=8+(7+"$%(,1&%(`PP(16)#$,n6#&(=#-8(I'4(3<,:(.+(#&(6;(+<#&#+&(>(7+"$%('1-
41--12(<129+26)&71:
!19+21(-8#,(>()6(",#&'()6)a+&(,1,(3#)(,6-<(=#-8(,)61(6)"-#7()&%(-8121(#,(&+(<2+4$16(=#-8
,1&%#&'(,<11%(2)-1:
08)&5(;+":
A1<$;
Ravi
@"$;(`PC(KPKQ()-(ROIk()6
<+,-)$(6)51?",12('#31,(-8#,(122+2C(8+=(-+(,+$31(-8#,(<$:
QO(92+6(n+<-n<+,-)$n31&%+2n4"&%$1n2"4;nK:m:Pn'16,n6;,_$K?P:k:`n$#4n6;,_$Kn7$#1&-:24OlPO#&
u#&#-#)$#a1E
n+<-n<+,-)$n31&%+2n4"&%$1n2"4;nK:m:Pn'16,n6;,_$K?P:k:`n$#4n6;,_$Kn7$#1&-:24OlPO#&(u7+&&17-EO
F771,,(%1%(9+2(",12(q<+,-)$EVE$+7)$8+,-E(s",#&'(<),,=+2%O(]\.t
s/;,_$KOO\22+2OOL+&&17-#+&\22+2t
A1<$;
Dhiraj Rahul
@"$;(`PC(KPKQ()-(QQOPQ()6
>(=#$$(#&31,-#')-1(#&-+(-81(#,,"1()&%(=#$$("<%)-1(-81()2-#7$1()77+2%#&'$;:
A1<$;
Truong
F"'",-(`PC(KPKQ()-(lOk`()6
>(21)$$;($+31(;+"2()2-#7$1:(H12;(Gv
>(8)31()(_"1,-#+&O
>(7)&(+&$;()771,,(6;(*+,-)$(,12312(4;(",#&'(q8--<nnO6)#$:6;%+6)#&:7+6OkPPPE(#&,-1)%(+9(-81
7+2217-(=);(#,(q8--<,Onn6)#$:6;%+6)#&:7+6E(),(;+"2('"#%1:
g#&%$;(81$<(61(=#-8(8+=(-+(YD(#-p
08)&5,()($+-v
A1<$;
Dhiraj Rahul
.1<-16412(`C(KPKQ()-(SOPQ()6
08)&5,(9+2(<+#&-#&'(#-(+"-C(>(8)31("<%)-1%(-81()2-#7$1:(>9(;+"($#51(-+()771,,(#-(-+(T00*(-81&
",1(<+2-(RP()&%(9+2(T00*.(",1(<+2-(II`:
U1-(61(5&+=(#9(#-(%#%&E-(=+25:
A1<$;
Truong
.1<-16412(kC(KPKQ()-(kOKk()6
/);(>(5&+=(8+=(-+()771,,(*+,-)$(.12312(-+(q8--<,Onn6)#$:6;%+6)#&:7+6E(&+-(",#&'
q8--<Onn6)#$:6;%+6)#&:7+6OkPPPEp
A1<$;
Dhiraj Rahul
.1<-16412(mC(KPKQ()-(IOKm(<6
M,1(<+2-(II`(#&,-1)%(+9(<+2-(kPPP:
A1<$;
Debra Powell
.1<-16412(Q`C(KPKQ()-(lO`l(<6
>-,(,);#&'(,12312(&+-(9+"&%()&%(#-,(&+-(=+25#&'(=#-8(8--<,(+2(8--<(<$",
kPPPC(II`CRP()$$(&+-(=+25#&'(*$1),1(81$<(61(YD(-8#,:(#(9+$$+=1%
1312;-8#&'(7+2217-$;()&%(#-,(,-#$$(&+-(=+25#&':
moises
.1<-16412(`PC(KPKQ()-(`Ok`()6
T#C(#(8)31(+&1(122+2C(=81&(#(2"&(<+,-)$(#&#-#)$#a1(#('+-(-8#,(122+2O
F771,,(%1%(9+2(",12(q2++-EVEQSK:DD:DD:DDE(s",#&'(<),,=+2%O(]\.t
L+"$%&E-(721)-1(q<+,-)$E(%)-)4),1:(*$1),1(78175(;+"2(7+&Y'"2)-#+&:
F&;(#%1)(8+=(-+(,+$31(-8#,p(##6(",#&'("4"&-"(QR:PI
08)&5,
A1<$;
Dhiraj Rahul
N7-+412(kC(KPKQ()-(KOIl(<6
L8175(-81(<+,-)$:;6$(Y$1:(]+"(6#'8-(8)31(1&-121%(#&7+2217-(721%1&-#)$,
A1<$;
Francisco Ubieto
N7-+412(`C(KPKQ()-(ROkm(<6
T#(X8#2)BC
08)&5(;+"(+2(-81(-"-+2#)$,C(>E31(9+$$+=1%(#-(4"-(2"&(#&-+(-2+"4$1(#&,-)$$#&'(/)2#)X!
L)&E-(7+&&17-(-+(/;.^U(,12312(+&(qQKS:P:P:QE(sQQkt
L+"$%&E-(721)-1(q<+,-)$E(%)-)4),1:(*$1),1(78175(;+"2(7+&Y'"2)-#+&:
2)51()4+2-1%v
)&%
\AANA(QPIk(sKRPPPtO(F771,,(%1%(9+2(",12(q2++-EVE$+7)$8+,-E(s",#&'(<),,=+2%O(]\.t
>E31(-2#1%("&#&,-)$$#&'()&%(#&,-)$$#&'C(21,1--#&'(-81(,12312C(78)&'#&'(92+6("4"&-"(QR:PI(-+(KP:PC
",#&'(-81(+$%(61-8+%()&%(-81(&1=(=#-8(%+7512o
,+(9)2(&+-8#&'(=+25,()&%(6;(92",-2)-#+&(#,()-()&()$$?-#61(8#'8(vvv
-81(=+2,-(<)2-(#,(-8)-(>(8)%(-81(+$%(312,#+&(+9(*+,-)$(=+25#&'(4"-(%17#%1%(-+("<%)-1:
>(,1&-()(<2#3)-1(16)#$C(>(8+<1(;+"(7)&(81$<:
08)&5,:
A1<$;
Dhiraj Rahul
N7-+412(kC(KPKQ()-(KOIS(<6
*$1),1(-2;(-81(&1=(%+7512(61-8+%:(081(+$%(61-8+%(#,(+4,+$1-1(&+=:
A1<$;
KS Uddin
N7-+412(lC(KPKQ()-(ROPP()6
>,(#-(<+,,#4$1(-+(#&,-)$$(*+,-)$()&%(/)#$=#aa("&%12(,)612(H*.(-8+"'8(*+,-)$(#,(#&,-)$$1%(",#&'
%+7512p
A1<$;
Dhiraj Rahul
N7-+412(QPC(KPKQ()-(KOPP()6
]1,
A1<$;
Roy Colboure
N7-+412(QPC(KPKQ()-(QKOkQ()6
F771,,(%1%(9+2(",12(q2++-EVEQSK:QS:P:QE(s",#&'(<),,=+2%O(]\.t
L+"$%&E-(721)-1(q<+,-)$E(%)-)4),1:(*$1),1(78175(;+"2(7+&Y'"2)-#+&:
2)51()4+2-1%v
/;,_$KOO\22+2OOL+&&17-#+&\22+2O(F771,,(%1%(9+2(",12(q2++-EVEQSK:QS:P:QE(s",#&'(<),,=+2%O(]\.t
<$,(#(-2#1%(-+(%+(<+,-)$(#&#-#)$#a1C(#(511<('1--#&'(-8#,(122+2(1312;(-#61C(<$,(7)&(;+"(81$<(61(21,+$31
#-:(08)&5,
A1<$;
Dhiraj Rahul
N7-+412(QPC(KPKQ()-(QOkl()6
*$1),1(",1(-81(%+7512(312,#+&(+9(*+,-)$:(N$%12(312,#+&(#,(&+=(+4,+$1-1:
A1<$;
Michael
G+316412(QlC(KPKQ()-(IOIk()6
T+=(%+(;+"(%+(-8)-(p(>(8)31()(%#'#-)$+71)&(%2+<$1-(,1-"<(92+6(-8#,('21)-(<+,-(o(4"-(>
7)&E-(7$1)2(-81(_"1"1,()&%(8)31(a12+(1D<12#1&71(=#-8(,,8($+$:(.+(>(=),(=+&%12#&'(#9
#-E,(<+,,#4$1(-+(8)31(7<)&1$()&%()$$(-8)-(+&(-81(,)61(%2+<$1-(),(-8#,(+2(=8)-1312:
A1)$$;(&1=(-+(-8#,C(411&()(<8<(n(7<)&1$('";(9+2(KP(;1)2,:
A1<$;
Dhiraj Rahul
G+316412(KPC(KPKQ()-(QOkm()6
]+"(7)&(#&,-)$$(7<)&1$(+&(%+7512C(<2+3#%1%(;+"(8)31(,"[7#1&-(5&+=$1%'1:
A1<$;
Roy Colboure
N7-+412(QPC(KPKQ()-(QKOkk()6
F771,,(%1%(9+2(",12(q2++-EVEQSK:QS:P:QE(s",#&'(<),,=+2%O(]\.t
L+"$%&E-(721)-1(q<+,-)$E(%)-)4),1:(*$1),1(78175(;+"2(7+&Y'"2)-#+&:
2)51()4+2-1%v
/;,_$KOO\22+2OOL+&&17-#+&\22+2O(F771,,(%1%(9+2(",12(q2++-EVEQSK:QS:P:QE(s",#&'(<),,=+2%O(]\.t
T1;(J"2"C
#('+-(-8#,(122+2(61,,)'1(=8#$1(-2;#&'(-+(%+(<+,-)$(#&#-#)$#a1C(<$1),1(8+=(7)&(;+"(81$<(61(,+$31(#-:
08)&5,
A1<$;
Dhiraj Rahul
N7-+412(QPC(KPKQ()-(QOkR()6
*$1),1(",1(-81(%+7512(312,#+&(+9(*+,-)$:(N$%12(312,#+&(#,(&+=(+4,+$1-1:
A1<$;
Roy Colboure
N7-+412(QPC(KPKQ()-(QKO`I(<6
*$1),1(7)&(;+"(81$<(61(=#-8(-81(-"-+2#)$("2$(-+(-81(&1=(312,#+&(+9(-81(%+7512(-+(",1
9+2(<+,-)$p
08)&5,
A1<$;
Roy Colboure
N7-+412(QPC(KPKQ()-(QOQ`(<6
#("<'2)%1%(-81(%+7512(312,#+&(-+(Q:Kl:K(,-#$$(&+-(=+25#&'C(<$,(8+=(7)&(;+"
81$<p
-8)&5
A1<$;
T1$$+C(>()6(-2;#&'(-+(#&,-)$$(./0*(,12312(),(<12(;+"2('"#%1$#&1:(!"-(>(=),(,-"75(#&(#&,-)$$(2)44#-6_
A1<$;
Dhiraj Rahul
N7-+412(QQC(KPKQ()-(`OKI(<6
02;(%+7512(61-8+%
A1<$;
T1$$+C(>()6(-2;#&'(-+(#&,-)$$(./0*(,12312(),(<12(;+"2('"#%1$#&1:(!"-(>(=),(,-"75(#&(#&,-)$$(2)44#-6_
,12312:(L)&(;+"(<$1),1('"#%1(61(+&(-8#,(,17-#+&:(\312;(-#61(>()6('1--#&'(122+2(9+2(-8#,(,-1<:
\22+2O(081(21<+,#-+2;(#,(&+-(,#'&1%:
U++5#&'(9+2=)2%(-+(81)2#&'(92+6(;+":
08)&5,
A1<$;
Dhiraj Rahul
N7-+412(QQC(KPKQ()-(`OKk(<6
02;(%+7512(61-8+%:
A1<$;
1312;-8#&'(#,(,+2-1%(+"-:(08)&5,(-+(;+"2(-"-+2#)$:(!"-(>(7+"$%&E-('1-(<+,-)$(=14
#&-129)71:(T+=(-+()771,,(+&(<+,-)$(=14(#&-129)71p
U++5#&'(9+2=)2%(-+(81)2#&'(92+6(;+":
08)&5,
A1<$;
<+,-)$e,6-<eQ()&%(<+,-)$e=+2512eQ()$=);,(,-+<(),(,++&(),(>(,-)2-(#-:(>(#&,-)$$(-81(<+,-)$(3K:
<+,-)$e=14eQ(#,(&+=(2"&&#&'()&%(8+<1(#-(=#$$(2"&()$$(-81(-#61:(j8)-(7+"$%(41(-81(,+$"-#+&p
U++5#&'(9+2=)2%(-+(81)2#&'(92+6(;+":
08)&5,
A1<$;
j81&(>(781751%(-81(<+,-)$($+',C(>('+-(-81(122+2(61,,)'1(),(41$+=O
4"&%$12O(9)#$1%(-+($+)%(7+66)&%O(<"6)(sn",2n$+7)$n4"&%$1n4#&n<"6)t
\22&+OO\FXXAGN0FHF>UO(L)&&+-(),,#'&(21_"1,-1%()%%21,,(w(4#&%sKt(9+2(cQSK:QPk:``:R`d(<+2-
kPPP
T+=(-81()4+31(122+2(7)&(41(,+$31%p
U++5#&'(9+2=)2%(-+(81)2#&'(92+6(;+":
08)&5,
A1<$;
CSCforMe
N7-+412(KSC(KPKQ()-(lOQS(<6
T#C
>(=+"$%($#51(-+(#&,-)$$(/)"-#7(I()&%(*+,-)$(+&(-81(,)61(H*.:(F&;(#&,-)$$('"#%1,(-+(<+#&-(61(#&(-81
2#'8-(%#217-#+&p
A1<$;
greg
@)&")2;(K`C(KPKK()-(QPOkS(<6
T1$$+C
-8)&5(;+"(,+(6"78(9+2(-81(3)$"1(+9(;+"2(7+&-1&-:
>(8)31(411&(9+$$+=#&'(-81(<2+71,,()&%('+-(,-"75()-(-81(<)2-(=8121(>(&11%(-+(4++-,-2)<(-+
6)#$:;+"2%+6)#&:7+6:
*"--;(-1$$,(61(d(7)&E-(7+&&17-(-+(6)#$:6;%+6)#&:7+6(d
F&;(#%1)(=8121(-8#,(7+61,(92+6(p(#(-8+"'8(#-(=),(XG.(<+#&-#&'(=2+&'(4"-(1312;-8#&'(,116,(-+
41(Y&1:
>(=+"$%()<<217#)-1(#9(;+"(7+"$%(81$<(Y'"2#&'(+"-(=8121(-81(<2+4$16(7+61,(92+6:
A1<$;
Dhiraj Rahul
W142")2;(QC(KPKK()-(mOKK()6
]+"(6#'8-(8)31(6#,,1%()&;(<213#+",(,-1<
A1<$;
anuj
@)&")2;(KIC(KPKK()-(`OQl(<6
=81&(#(781751%(<+,-)$(,-)-",(#-,(,8+=#&'(-8#,
<+,-)$e,6-<eQ(n%+7512?1&-2;<+#&-:,8(<+,-(o(\D#-(Q
7)&()&;+&1(81$<
A1<$;
Dhiraj Rahul
W142")2;(QC(KPKK()-(mOKQ()6
/)51(,"21(;+"(8)31(",1%(-81(7+2217-(#&9+26)-#+&(#&(<+,-)$:;6$(Y$1:
1D#-(Q(#,(21$)-1%(-+(-8#,(+&$;
A1<$;
zeeshan
W142")2;(mC(KPKK()-(QQOPQ(<6
T1$$+C
J1--#&'(41$+=(122+2(=81&(2"&&#&'(<+,-)$(#&#-#)$#a1(7+66)&%:
2++-V<+,-)$Oxb(<+,-)$(#&#-#)$#a1
*"$$#&'(=14(o(%+&1
*"$$#&'(,6-<(o(%+&1
*"$$#&'(=+2512(o(%+&1
*"$$#&'(72+&(o(%+&1
*"$$#&'(21_"1"12(o(%+&1
L21)-#&'(<+,-)$e2"&&12e2"&(o(%+&1
>&#-#)$#a#&'(%)-)4),1
G+(,1721-(51;(=),(,<17#Y1%(#&(-81(*+,-)$(7+&Y'(Y$1:(M,#&'(+&1(9+2(B",-(-8#,(,1,,#+&
F771,,(%1%(9+2(",12(q<+,-)$EVEQSK:QS:P:QE(s",#&'(<),,=+2%O(GNt
L+"$%&E-(721)-1(q<+,-)$E(%)-)4),1:(*$1),1(78175(;+"2(7+&Y'"2)-#+&:
2)51()4+2-1%v
/;,_$KOO\22+2OOL+&&17-#+&\22+2O(F771,,(%1%(9+2(",12(q<+,-)$EVEQSK:QS:P:Qy(s",#&'(<),,=+2%O
GNt
n",2n$+7)$n4"&%$1n'16,n6;,_$K?P:k:`n$#4n6;,_$Kn7$#1&-:24OlPO#&(u7+&&17-E
n",2n$+7)$n4"&%$1n'16,n6;,_$K?P:k:`n$#4n6;,_$Kn7$#1&-:24OlPO#&(u#&#-#)$#a1E
n",2n$+7)$n4"&%$1n'16,n)7-#31217+2%?
k:K:mn$#4n)7-#31e217+2%n7+&&17-#+&e)%)<-12,n6;,_$Ke)%)<-12:24OKKO#&(u&1=E
n",2n$+7)$n4"&%$1n'16,n)7-#31217+2%?
k:K:mn$#4n)7-#31e217+2%n7+&&17-#+&e)%)<-12,n6;,_$Ke)%)<-12:24OKKO#&(u6;,_$Ke7+&&17-#+&E
n",2n$+7)$n4"&%$1n'16,n)7-#31217+2%?
k:K:mn$#4n)7-#31e217+2%n7+&&17-#+&e)%)<-12,n)4,-2)7-n7+&&17-#+&e<++$:24OR`PO#&
u&1=e7+&&17-#+&E
n",2n$+7)$n4"&%$1n'16,n)7-#31217+2%?
k:K:mn$#4n)7-#31e217+2%n7+&&17-#+&e)%)<-12,n)4,-2)7-n7+&&17-#+&e<++$:24ORSIO#&
u78175+"-e&1=e7+&&17-#+&E
n",2n$+7)$n4"&%$1n'16,n)7-#31217+2%?
k:K:mn$#4n)7-#31e217+2%n7+&&17-#+&e)%)<-12,n)4,-2)7-n7+&&17-#+&e<++$:24ORk`O#&
u-2;e-+e78175+"-e&1=e7+&&17-#+&E
n",2n$+7)$n4"&%$1n'16,n)7-#31217+2%?
k:K:mn$#4n)7-#31e217+2%n7+&&17-#+&e)%)<-12,n)4,-2)7-n7+&&17-#+&e<++$:24ORQIO#&
u)7_"#21e7+&&17-#+&E
n",2n$+7)$n4"&%$1n'16,n)7-#31217+2%?
k:K:mn$#4n)7-#31e217+2%n7+&&17-#+&e)%)<-12,n)4,-2)7-n7+&&17-#+&e<++$:24Ok`RO#&(u78175+"-E
n",2n$+7)$n4"&%$1n'16,n)7-#31217+2%?
k:K:mn$#4n)7-#31e217+2%n7+&&17-#+&e)%)<-12,n)4,-2)7-n7+&&17-#+&e<++$:24O`RKO#&(u7+&&17-#+&E
n",2n$+7)$n4"&%$1n'16,n)7-#31217+2%?
k:K:mn$#4n)7-#31e217+2%n7+&&17-#+&e)%)<-12,n)4,-2)7-n7+&&17-#+&e<++$:24OQP``O#&
u21-2#131e7+&&17-#+&E
n",2n$+7)$n4"&%$1n'16,n)7-#31217+2%?k:K:mn$#4n)7-#31e217+2%n7+&&17-#+&e8)&%$#&':24OQQRO#&
u21-2#131e7+&&17-#+&E
n",2n$+7)$n4"&%$1n'16,n)7-#31217+2%?k:K:mn$#4n)7-#31e217+2%n7+&&17-#+&e8)&%$#&':24OlPO#&
u7+&&17-#+&E
n",2n$+7)$n4"&%$1n'16,n)7-#31217+2%?k:K:mn$#4n)7-#31e217+2%n-),5,n6;,_$e%)-)4),1e-),5,:24OmO#&
u7+&&17-#+&E
n",2n$+7)$n4"&%$1n'16,n)7-#31217+2%?
k:K:mn$#4n)7-#31e217+2%n-),5,n6;,_$e%)-)4),1e-),5,:24OQIO#&(u721)-1E
n",2n$+7)$n4"&%$1n'16,n)7-#31217+2%?k:K:mn$#4n)7-#31e217+2%n-),5,n%)-)4),1e-),5,:24OQQlO#&
u721)-1E
n",2n$+7)$n4"&%$1n'16,n)7-#31217+2%?k:K:mn$#4n)7-#31e217+2%n-),5,n%)-)4),1e-),5,:24OQ`lO#&
u4$+75(#&(721)-1e7"221&-E
n",2n$+7)$n4"&%$1n'16,n)7-#31217+2%?k:K:mn$#4n)7-#31e217+2%n-),5,n%)-)4),1e-),5,:24O`QmO#&
u4$+75(#&(1)78e7"221&-e7+&Y'"2)-#+&E
n",2n$+7)$n4"&%$1n'16,n)7-#31217+2%?k:K:mn$#4n)7-#31e217+2%n-),5,n%)-)4),1e-),5,:24O`Q`O#&
u1)78E
n",2n$+7)$n4"&%$1n'16,n)7-#31217+2%?k:K:mn$#4n)7-#31e217+2%n-),5,n%)-)4),1e-),5,:24O`Q`O#&
u1)78e7"221&-e7+&Y'"2)-#+&E
n",2n$+7)$n4"&%$1n'16,n)7-#31217+2%?k:K:mn$#4n)7-#31e217+2%n-),5,n%)-)4),1e-),5,:24OQ`RO#&
u721)-1e7"221&-E
n",2n$+7)$n4"&%$1n'16,n)7-#31217+2%?k:K:mn$#4n)7-#31e217+2%n2)#$-#1,n%)-)4),1,:2)51OKlO#&(u4$+75
sK($131$,t(#&(q
n+<-n<+,-)$n)<<n4#&n4"&%$1O`O#&(u$+)%E
n+<-n<+,-)$n)<<n4#&n4"&%$1O`O#&(uE
0),5,O(0N*(~•(%4O721)-1
s.11(9"$$(-2)71(4;(2"&&#&'(-),5(=#-8(w-2)71t
\AANAO(Q
7)&()&;+&1(81$<
A1<$;
Dhiraj Rahul
W142")2;(SC(KPKK()-(`OkK()6
02;(-81(%+7512(61-8+%:
A1<$;
!"#$%&#$%'()(*+,-&#$%'
Q:( .#6<$1,-(j);(-+(L+&Y'"21(*+,-)$(Z(L21)-1(./0*(r(>&,-)$$(..U(?(#&J"#%1(z(X#'#-)$(/)251-#&'C(N&$#&1(!",#&1,,(Z(j+2%*21,,
/)278(KSC(KPKQ()-(lOKQ()6
{o|(-81()2-#7$1(>&,-)$$(*+,-)$(./0*(,12312(+&(M4"&-"(QR:PIC(>()$21)%;(8)31(%#,7",,1%(,-1<,(-+(#&,-)$$(*+,-)$
."771,,9"$$;:(G+=(#&(-8#,()2-#7$1C(>(=#$$(-1$$({o|
A1<$;
!"#$"%#%&"'()
j)&-(-+(B+#&(-81(%#,7",,#+&p(
W11$(9211(-+(7+&-2#4"-1v
1AGB&}
-GA=:&}
RBI?=@B
)ADB&GJ&EAGBW&BGA=:W&AE>&;BI?=@B&=E&@N=?&IC9;?BC&X9C&@NB&EBY@&@=GB&#&P9GGBE@6
&)=ME&<H&@9&9<C&EB;?:B@@BC
Post Comment