webForumDet fria alternativet

Problem med postfix

6 svar · 606 visningar · startad av Guldstrand

GuldstrandMedlem sedan juli 20041 271 inlägg
#1

Jag har precis installerat postfix (mailserver) på min server som kör mandriva linux.
Dock så förstår jag inte riktigt hur jag konfigurerar postfix.

Får följande meddelande när jag startar postfix:

Startar postfix: /usr/sbin/postconf: warning: My hostname localhost is not a fully qualified name - set myhostname or mydomain in /etc/postfix/main.cf
postalias: warning: My hostname localhost is not a fully qualified name - set myhostname or mydomain in /etc/postfix/main.cf
/usr/sbin/postconf: warning: My hostname localhost is not a fully qualified name - set myhostname or mydomain in /etc/postfix/main.cf

I main.cf har jag:

# User configurable parameters

inet_interfaces = localhost
mynetworks_style = host
delay_warning_time = 4h
smtpd_banner = $myhostname ESMTP $mail_name ($mail_version) (Mandrakelinux)
unknown_local_recipient_reject_code = 450
smtp-filter_destination_concurrency_limit = 2
lmtp-filter_destination_concurrency_limit = 2
smtpd_sasl_path = /etc/postfix/sasl:/usr/lib/sasl2

Är tacksam för all hjälp.

GuldstrandMedlem sedan juli 20041 271 inlägg
#2

Ingen som vet hur man konfigurerar postfix att arbeta mot telias SMTP server?

colioneMedlem sedan juni 20014 421 inlägg
#3

Jag tycker att felmedellandet är ganska sjlälvförklarande, du måste speca ett fully qualified name som hostname. [1]

För att kunna hjälpa dig att konfa postfix för telia måste du ge oss mer information (vilken smtp bl.a).

Jag förutsätter också att du har läst postfix & postconf manual-sidorna? [2]

[1] http://en.wikipedia.org/wiki/FQDN
[2] bl.a: man postfix, man 1 postconf och man 5 postconf

GuldstrandMedlem sedan juli 20041 271 inlägg
#4

Givetvis har jag läst manualer kring detta, men har tyvärr inte förstått dom riktigt.

Just nu har jag detta:

# User configurable parameters

myhostname = localhost
mydomain = mindoman.se
myorigin = $mydomain

relayhost = [smtprelay1.telia.com]

inet_interfaces = 192.168.1.70
mynetworks_style = host
mynetworks = 127.0.0.0/8 168.100.189.2/32
delay_warning_time = 4h
smtpd_banner = $myhostname ESMTP $mail_name ($mail_version) (Mandrakelinux)
unknown_local_recipient_reject_code = 450
smtp-filter_destination_concurrency_limit = 2
lmtp-filter_destination_concurrency_limit = 2
smtpd_sasl_path = /etc/postfix/sasl:/usr/lib/sasl2

..det verkar fungera IBLAND. :l

nohopeMedlem sedan jan. 20059 inlägg
#5

Enligt felmeddelande är det hostname som måste vara FQDN vilket det inte är i ditt fall.

# The myhostname parameter specifies the internet hostname of this
# mail system. The default is to use the fully-qualified domain name
# from gethostname(). $myhostname is used as a default value for many
# other configuration parameters.

# The mydomain parameter specifies the local internet domain name.
# The default is to use $myhostname minus the first component.
# $mydomain is used as a default value for many other configuration
# parameters.

GuldstrandMedlem sedan juli 20041 271 inlägg
#6

Nu har jag följande:

# User configurable parameters

myhostname = mindoman.se
mydomain = localhost
myorigin = $mydomain

relayhost = [smtprelay1.telia.com]

inet_interfaces = 192.168.1.70
mynetworks_style = host
mynetworks = 127.0.0.0/8 168.100.189.2/32
delay_warning_time = 4h
smtpd_banner = $myhostname ESMTP $mail_name ($mail_version) (Mandrakelinux)
unknown_local_recipient_reject_code = 450
smtp-filter_destination_concurrency_limit = 2
lmtp-filter_destination_concurrency_limit = 2
smtpd_sasl_path = /etc/postfix/sasl:/usr/lib/sasl2

..ser det "rätt" ut? :r

GuldstrandMedlem sedan juli 20041 271 inlägg
#7

Är oerhört tacksam för all hjälp jag kan få med detta.
Som det är nu, så verkar endast vissa mail komma fram, inte alla. :(

133 ms totalt · 3 externa anrop · v20260731065814-full.2b84b982
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)