HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials

HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials (http://www.howtoforge.com/forums/index.php)
-   Installation/Configuration (http://www.howtoforge.com/forums/forumdisplay.php?f=4)
-   -   IMAP & POP3 FC3 (http://www.howtoforge.com/forums/showthread.php?t=878)

Samer A. Yaghi 17th October 2005 09:26

IMAP & POP3 FC3
 
I m Install FC3 I Cant find IMAP and POP3 services
I want do Configration To FC3 as Mailserver
I want Help? :) :)

falko 17th October 2005 09:36

Did you follow this tutorial for Fedora 3? http://www.howtoforge.com/perfect_setup_fedora_core_3
Then have a close look at page 3 ( http://www.howtoforge.com/perfect_se...dora_core_3_p3 ), especially the section Install apt For Fedora.
Afterwards, you can install imap by running
Code:

apt-get install imap

Samer A. Yaghi 17th October 2005 09:47

FULL FC3 Install
 
and then Do ===>
Configure DNS server ?
1. we must disable the firewall in the machine
# iptables -F // flush (delete all rules)
# /etc/rc.d/init.d/iptables stop // stop the service
# chkconfig --level 3 iptables off // stop this service when run level 3 starts


2a. in the master: pico the file /etc/named.conf

options {
directory "/var/named";
/*
* If there is a firewall between you and nameservers you want to talk to, you
* might need to uncomment the query-source directive below. Previous versions
* of BIND always asked questions using port 53, but BIND 8.1 uses an
* unprivileged port by default.
*/
// query-source address * port 53;
};
// a caching only nameserver config
controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
zone "." IN {
type hint;
file "named.ca"; //var/named/named.ca
};
zone "localhost" IN { //default
type master;
file "localhost.zone";
allow-update { none; };
};
zone "paltel.com" IN { //our zone
type master;
file "paltel.com.zone"; //we must create this file in /var/named
allow-update { 192.168.0.2; };
};
zone "0.168.192.in-addr.arpa" IN { //reverse Zone (note that netId reversed ) type master;
file "paltel.com.rev";
allow-update { 192.168.0.2; };
};
include "/etc/rndc.key";


3a. in the file /etc/resolv.conf
nameserver 192.168.0.1

4a. touch the file /var/named/paltel.com.zone and pico it

$TTL 86400
@ IN SOA paltel.com root.paltel.com ( //serverName, mailTo
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS paltel.com.
IN NS mail.paltel.com.
@ IN A 192.168.0.1 // @=paltel.com(zone name)
mail IN A 192.168.0.2
www IN CNAME paltel.com.

//if the statment does not ende with "." mean that zoneName will appended
// => mail = mail.paltel.com.

5. touch the file /var/named/paltel.com.rev and pico it
$TTL 86400
@ IN SOA paltel.com. root.paltel.com. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS paltel.com.
IN NS mail.paltel.com.
1 IN PTR paltel.com.
2 IN PTR mail.paltel.com.
2b. in the slave: pico the file /etc/named.conf

options {
directory "/var/named";
/*
* If there is a firewall between you and nameservers you want to talk to, you
* might need to uncomment the query-source directive below. Previous versions
* of BIND always asked questions using port 53, but BIND 8.1 uses an
* unprivileged port by default.
*/
// query-source address * port 53;
};
// a caching only nameserver config
controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
zone "." IN {
type hint;
file "named.ca"; //var/named/named.ca
};
zone "localhost" IN { //default
type master;
file "localhost.zone";
allow-update { none; };
};
zone "paltel.com" IN {
type slave;
file "paltel.com.zone";
masters { 192.168.0.1; }; //it get the zone file from the server
};
zone "0.168.192.in-addr.arpa" IN { //reverse Zone (note that netId reversed )
type slave;
file "paltel.com.rev";
masters { 192.168.0.1; };
};
include "/etc/rndc.key";


3b. in the file /etc/resolv.conf
nameserver 192.168.0.1

6. to apply changes you must type :
# service named restart
or # /etc/rc.d/init.d/named restart

7. test your configuration by typing :
[root@SAD /var/named]# host paltel.com
paltel.com has address 192.168.0.1
[root@SAD /var/named]# host www.paltel.com
www.paltel.com is an alias for paltel.com.
paltel.com has address 192.168.0.1
[root@SAD /var/named]# host mail.paltel.com
mail.paltel.com has address 192.168.0.2
[root@SAD /var/named]# host 192.168.0.1
1.0.168.192.in-addr.arpa domain name pointer paltel.com.
[root@SAD /var/named]# host 192.168.0.2
2.0.168.192.in-addr.arpa domain name pointer mail.paltel.com.


- Configure SendMail ?
1. after installation pico /etc/mail/local-host-names which will contains the domains that sendmail will treat as local and process for delivery
# local-host-names - include all aliases for your machine here.
paltel.com
localhost

2. /var/named/paltel.com.zone must contains lines like
IN NS paltel.com.
IN NS mail.paltel.com.
@ IN A 192.168.0.1
@ IN MX 10 @
mail IN CNAME @

3. pico the file /etc/aliases which contains the mail aliasses for forwarding mails and append these lines then run the command "newaliases" to apply changes
info : root
admin : root
support : root,sad //if mail come to support@mydomain then it will redirected to
//root & sad mail boxes

4. pico the file /etc/mail/access which contains the computers or subnets which can use our mail deamon
[root@SAD /etc/mail]# cat access
# by default we allow relaying from localhost...
localhost RELAY
127.0.0.1 RELAY
paltel.com RELAY
192.168.0 RELAY

5. pico the file /etc/mail/sendmail.mc and add these lines
MASQUERADE_AS(`paltel.com')dnl
MASQUERADE_DOMAIN(`paltel.com')dnl
FEATURE(`masquerade_entire_domain')dnl
MAILER(smtp)dnl
MAILER(procmail)dnl
MAILER(local)dnl
#Cwpaltel.com

6. convert mc file to cf file using m4 tool
# m4 sendmail.mc >sendmail.cf

7. on the mail server we must enable imap and pop3 protocols (change the line disable = no in the files /etc/xinetd.d/imap and /etc/xinetd.d/ipop3 ) the restart xinetd super service
# service xinetd restart

8. start sendmail
# /usr/sbin/sendmail -bd //bd: bg deamon
or
# service sendmail start

but I cant find imap and pop3 services

falko 17th October 2005 10:22

Have a look at this apt thing here: http://www.howtoforge.com/perfect_se...dora_core_3_p3
and run
Code:

apt-get install imap

Samer A. Yaghi 17th October 2005 12:36

dovecot service not start
 
dovecot failed. The error was: Starting Dovecot Imap: Fatal: listen(143) failed: Address already in use
[FAILED]

Samer A. Yaghi 17th October 2005 12:49

bash: apt-get: command not found

falko 17th October 2005 12:54

Quote:

Originally Posted by Samer A. Yaghi
bash: apt-get: command not found

You have to install apt-get first, as described here: http://www.howtoforge.com/perfect_se...dora_core_3_p3
Please read carefully! :rolleyes:


All times are GMT +2. The time now is 16:05.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.