OVH Cloud OVH Cloud

Spécifier l'expéditeur avec la commande "mail"

14 réponses
Avatar
Patrick Stadelmann
Hello,

Comment fait-on pour spécifier l'adresse de l'expéditeur avec la
commande "mail" de Mac OS X ?

Merci,

Patrick
--
Patrick Stadelmann <Patrick.Stadelmann@unine.ch>

10 réponses

1 2
Avatar
patpro ~ patrick proniewski
In article ,
Patrick Stadelmann wrote:

Hello,

Comment fait-on pour spécifier l'adresse de l'expéditeur avec la
commande "mail" de Mac OS X ?


je dirais en réponse courte : on fait pas.
En réponse longue tu peux te pencher sur le man, il semble qu'il soit
possible de passer des options a sendmail directement. Deux questions se
posent alors :
- est ce que les memes options seront comprises par postfix (en général
c'est le cas) ?
- est ce que ces options permettent de forcer l'émetteur à autre chose
que le défaut de mail ?

bonne chance :)

patpro

Avatar
Saïd
patpro ~ patrick proniewski :
bonne chance :)



Chez moi mail n'envoie pas de mails. J'ai bien un truc dans
/private/var/spool/postfix/maildrop/27076102007

qui contient le texte de mon mail, mais ca ne part pas.

--
Saïd.

Avatar
patpro ~ patrick proniewski
In article ,
patpro ~ patrick proniewski wrote:

En réponse longue tu peux te pencher sur le man, il semble qu'il soit
possible de passer des options a sendmail directement.


oui bon en fait il semble que non, j'avais lorgné le man mail sur mon
FreeBSD 4.10, et l'option n'est pas présente sur le man mail de Panther.
Je dis "il semble" car un strings `which mail` retourne entre autre :
"sendmail-options" et "Sendmail arguments:", donc avec de la chance...

patpro

Avatar
Patrick Stadelmann
In article , Saïd
wrote:

patpro ~ patrick proniewski :
bonne chance :)



Chez moi mail n'envoie pas de mails. J'ai bien un truc dans
/private/var/spool/postfix/maildrop/27076102007

qui contient le texte de mon mail, mais ca ne part pas.


Ca fonctionne chez moi, sans avoir configuré quoique se soit.

Patrick
--
Patrick Stadelmann


Avatar
patpro ~ patrick proniewski
In article , Saïd
wrote:

patpro ~ patrick proniewski :
bonne chance :)



Chez moi mail n'envoie pas de mails. J'ai bien un truc dans
/private/var/spool/postfix/maildrop/27076102007

qui contient le texte de mon mail, mais ca ne part pas.


chez moi ca marche (sauf que mon postfix n'est pas configuré pour que
les serveurs externent acceptent mes mails) :

sur le Mac :

$ mail
Subject: test
blah
.
EOT

sur la machine de destination :

Nov 1 18:49:57 boleskine postfix/smtpd[14293]: connect from
cassandre[192.168.0.1]
Nov 1 18:49:57 boleskine postfix/smtpd[14293]: NOQUEUE: reject: RCPT
from cassandre[192.168.0.1]: 450 : Sender
address rejected: Domain not found; from=
to= proto=ESMTP helo=<cassandre.localhost>
Nov 1 18:49:59 boleskine postfix/smtpd[14293]: disconnect from
cassandre[192.168.0.1]


J'ai MAILSERVER=-AUTOMATIC- dans /etc/hostconfig

patpro


Avatar
patpro ~ patrick proniewski
In article ,
Patrick Stadelmann wrote:

In article , Saïd
wrote:

patpro ~ patrick proniewski :
bonne chance :)



Chez moi mail n'envoie pas de mails. J'ai bien un truc dans
/private/var/spool/postfix/maildrop/27076102007

qui contient le texte de mon mail, mais ca ne part pas.


Ca fonctionne chez moi, sans avoir configuré quoique se soit.



tu as des destinataires fort peu regardant alors ;)
Parce que je ne connais aucun serveur digne de ce nom qui accepterait
les mails venant d'une machine en .local, y'a forcément quelque chose a
configurer pour émettre des mails proprement.

patpro



Avatar
Saïd
patpro ~ patrick proniewski :
In article , Saïd
wrote:

patpro ~ patrick proniewski :
bonne chance :)



Chez moi mail n'envoie pas de mails. J'ai bien un truc dans
/private/var/spool/postfix/maildrop/27076102007

qui contient le texte de mon mail, mais ca ne part pas.


chez moi ca marche (sauf que mon postfix n'est pas configuré pour que
les serveurs externent acceptent mes mails) :



/maildrop/ c'est pour les mails qui ont ete refuses?


J'ai MAILSERVER=-AUTOMATIC- dans /etc/hostconfig



J'ai ca aussi. Je n'ai touche a rien du cote mail depuis l'installation de
Panther.

--
Saïd.
C programmers never die - they're just cast into void.



Avatar
Patrick Stadelmann
In article ,
patpro ~ patrick proniewski wrote:

In article ,
Patrick Stadelmann wrote:

In article , Saïd
wrote:

patpro ~ patrick proniewski :
bonne chance :)



Chez moi mail n'envoie pas de mails. J'ai bien un truc dans
/private/var/spool/postfix/maildrop/27076102007

qui contient le texte de mon mail, mais ca ne part pas.


Ca fonctionne chez moi, sans avoir configuré quoique se soit.



tu as des destinataires fort peu regardant alors ;)
Parce que je ne connais aucun serveur digne de ce nom qui accepterait
les mails venant d'une machine en .local, y'a forcément quelque chose a
configurer pour émettre des mails proprement.


.local ??? A part l'adresse d'expéditeur, je ne vois pas ce qu'il
faudrait configurer d'autre.

Patrick
--
Patrick Stadelmann




Avatar
Patrick Stadelmann
In article ,
patpro ~ patrick proniewski wrote:

In article ,
patpro ~ patrick proniewski wrote:

En réponse longue tu peux te pencher sur le man, il semble qu'il soit
possible de passer des options a sendmail directement.


oui bon en fait il semble que non, j'avais lorgné le man mail sur mon
FreeBSD 4.10, et l'option n'est pas présente sur le man mail de Panther.
Je dis "il semble" car un strings `which mail` retourne entre autre :
"sendmail-options" et "Sendmail arguments:", donc avec de la chance...


Bon, sinon il y a un truc simple pour envoyer un mail depuis un script
(un bête client SMTP quoi) ?

Patrick
--
Patrick Stadelmann


Avatar
patpro ~ patrick proniewski
In article ,
Patrick Stadelmann wrote:

Ca fonctionne chez moi, sans avoir configuré quoique se soit.



tu as des destinataires fort peu regardant alors ;)
Parce que je ne connais aucun serveur digne de ce nom qui accepterait
les mails venant d'une machine en .local, y'a forcément quelque chose a
configurer pour émettre des mails proprement.


.local ??? A part l'adresse d'expéditeur, je ne vois pas ce qu'il
faudrait configurer d'autre.



cf. les log smtp que j'ai posté ici, le serveur destinataire refuse
normalement le mail puisqu'il provient de qui
n'est pas une adresse mail correcte.
Il y'a donc un minimum de config à faire pour que les mails soient vus
comme venant d'un éméteur crédible.
Et ce genre de chose ce n'est pas propre de le configurer au niveau
"utilisateur", c'est nettement plus pertinant de le configurer dans le
main.cf de postfix par exemple.

Si je veux obtenir cet effet chez moi, je colle dans
/etc/postfix/main.cf :

myhostname = cassandre.patpro.net

avec cassandre.patpro.net qui résout bien sur mon SMTP destinataire :

$ host cassandre.patpro.net
cassandre.patpro.net has address 192.168.0.1

et alors seulement, ce SMTP accepte les mails, car ils arrivent avec un
expéditeur crédible.

patpro



1 2