[FAIT] foutu problème d'envoi de mail

Salut,j’ai encore une fois un problème pour l’envoi de mail car la messagerie m’indique une error 554 : relay host denied !
quelqu’un peu me dire ce que ça veut dire ? et comment y remédire

Voici mon main.cf :

[code]#

Postfix MTA Manager Main Configuration File;

Please do NOT edit this file manually;

Postfix directory settings; These are critical for normal Postfix MTA functionallity;

command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
program_directory = /usr/lib/postfix

Some common configuration parameters;

inet_interfaces = all
mynetworks_style = host

myhostname = nunux
mydomain = nunux.local
myorigin = $mydomain

smtpd_banner = $myhostname VHCS2 2.4 Spartacus Managed ESMTP 2.4.7.1
setgid_group = postdrop

Receiving messages parameters;

mydestination = $myhostname, $mydomain
append_dot_mydomain = no
append_at_myorigin = yes
local_transport = local
virtual_transport = virtual
transport_maps = hash:/etc/postfix/vhcs2/transport

Delivering local messages parameters;

mail_spool_directory = /var/mail
mailbox_size_limit = 0
mailbox_command = procmail -a “$EXTENSION”

biff = no

alias_database = hash:/etc/aliases

local_destination_recipient_limit = 1
local_recipient_maps = unix:passwd.byname $alias_database

Delivering virtual messages parameters;

virtual_mailbox_base = /var/mail/virtual
virtual_mailbox_limit = 0

virtual_mailbox_domains = hash:/etc/postfix/vhcs2/domains
virtual_mailbox_maps = hash:/etc/postfix/vhcs2/mailboxes

virtual_alias_maps = hash:/etc/postfix/vhcs2/aliases

virtual_minimum_uid = 1000
virtual_uid_maps = static:1000
virtual_gid_maps = static:8

SASL paramters;

smtpd_sasl_auth_enable = yes

smtpd_sasl_security_options = noanonymous

smtpd_sasl_local_domain = vhcs.net

broken_sasl_auth_clients = yes

smtpd_recipient_restrictions =
permit_sasl_authenticated,
permit_mynetworks,
reject_unauth_destination
[/code]

Essaye en ajoutant ça a ton main.cf :

non, ça doit être bêtement que le “mynetwork_style=host” limite le relaying à la machine locale.
dexmon, si tu fais tes envois avec un MUA sous X (qui passerait par eth plutot que lo) ou depuis une machine distante, c’est surement ça.
x.guimard.free.fr/postfix/index. … orks_style
personnellement, moi, je suis en subnet, avec un “mynetworks” fixé en dur sur le lo et les machines de mon lan et de ma dmz.

Et en la commentant ?
Puis en ajoutant :

Ce peut pas le faire ?

j’ai changer comme tu as indiqué, j’ai tester avec subnet et class résultat je sais plus me connecter au net.
Alorsq sj’ai mi 192.168.0.0.1/24, 127.0.0.0/8 et il me dit qu’il connais pas les réseaux !!!
alors j’ai remi host comme valeur et je peux me reconnecter au net !

[quote=“dexmon”]j’ai changer comme tu as indiqué, j’ai tester avec subnet et class résultat je sais plus me connecter au net.
Alorsq sj’ai mi 192.168.0.0.1/24, 127.0.0.0/8 et il me dit qu’il connais pas les réseaux !!!
alors j’ai remi hot comme valeur et je peux me reconnecter au net ![/quote]
:open_mouth: qu’est ce que tu veux dire par “me reconnecter au net” ?
quel rapport entre la connection et postfix ?

sinon, chez moi, j’aimynetworks_style = subnet mynetworks = 127.0.0.0/8, 192.168.1.0/24, 192.168.2.0/24

ben je veux dire que lorsque j’ai changer les paramètres dans postfix je ne savais plus surfer !!
apparmement il y aaucun rapport mais vala

Alors j’ai mi mi le paramètres de goldyfruit à :
relayhost = mon_fai

et ça à l’air de marcher. mais je comprend pas car tes paramètres devrait marcher aussi

Euh :open_mouth:

bon, tu laisses ta config host ou tu peux surfer,
tu fais un /etc/init.d/postfix stop
tu surfes, à ce moment là ?

Ensuites, tu mets une config subnet avecmynetworks_style = subnet mynetworks = 127.0.0.0/8, 192.168.0.0/24,
puis sans redemarrer, tu surfes.
Ca marche ?

Ensuite tu fais un /etc/init.d/postfix start,
tu surfes.
Ca marche ?

J’ai stopper postfix et je sais surfer

j’ai tester comme tu as dit avec mynetworks, j’ai starter postfix et ça n’envoi rien

Je dois remmettre les paramètres à :

mynetworks_style = host relayhost = mon _fai

et là je sais tout faire !

Bouh si tu as beaucoups d’envois ton FAI va pas être content. :laughing:

ce que je comprend pas c’est que les mails que j’avais tenter envoyés sont partis

Les mails ne pouvant pas être délivrés Postfix les a placés en queue.
Pour vider la file d’attente tu peux faire un :

c’est une commande à savoir.
En tout cas le principal c’est que ça fonctionne car tout à l’heure les inscriptions sur mon forum n’était pas envoyées, ni avec la fonction mail() et ni avec smtp !
Maintenant tout est parti OUF

Merci à vous deux