Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1202 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Webcalendar et Mail

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Webcalendar et Mail

n°920237
Brigitte_L​ahaie
Posté le 07-06-2007 à 09:58:54  profilanswer
 

Bonjour,
 
je viens d'installer webcalendar sur une Ubuntu 7.04.
 
Tout fonctionne normalement sauf l'envoie de mail.
 
Dans Webcalendar, j'ai activé la fonction Courrier Electronique et j'ai mis une adresse d'expediteur par défaut.
Déja, la je me pose une question. Cette adresse nécessite un mot de passe pour envoyer un mail, donc je ne vois pas comment cela peut fonctionner vu que je ne renseigne pas ce mot de passe. :heink:  
 
Pour envoyer un mail, j'ai lu qu'il fallait ajouter le serveur SMTP dans PHP.ini.
Mon serveur de mail tourne sur une autre machine, j'ai donc rajouté son nom dans la section SMTP .
SMTP = nom_de_mon_serveur.nom_de_mon_domaine.fr
 
Est-ce que j'ai oublié quelquechose?
 
Pour le rappel d'evenement, il existe un script (send_reminders.php) à faire tourner via un cron. Ca j'ai pas encore fait vu que le reste ne fonctionne pas.
 
En gros, je vois pas trop comment Webcalendar arrive à envoyer des mails. J'ai un peu de mal à cerner le truc.
Votre aide est la bien venue.
 
 
PS : Sur la meme machine tourne OSC Inventory et GLPI. Ca ne devrait pas poser de problème mais on ne sait jamais.
 
Merci
 


---------------
http://raoul.spreadshirt.fr
mood
Publicité
Posté le 07-06-2007 à 09:58:54  profilanswer
 

n°920239
toniotonio
Posté le 07-06-2007 à 10:03:38  profilanswer
 

sous linux c'est la fonction mail de php qui envoie le mail par sendmail.
la section smtp est pour windows et sans effet sous linux
 
il te faut un MTA (genre postfix) sur ton serveur pour envoyer les mails


Message édité par toniotonio le 07-06-2007 à 10:05:24

---------------
Messagerie dédiée, Relais Mail Antispam/Antivirus, Infogérance 24/7: http://www.eole-its.com
n°920258
Brigitte_L​ahaie
Posté le 07-06-2007 à 10:19:48  profilanswer
 

OK.
 
Y'a un truc que je pige pas.
Tu dis que la fonction mail de php permet l'envoie de mail via sendmail et après, tu parles de postfix.
 
Je dois mettre sendmail ou postfix?
 
J'ai deja postfix sur un autre serveur, y'a pas moyen d'utiliser celui là. Je suis obligé de faire tourner postfix sur le serveur ou webcalendar est installé?
 
Je pige pas trop ces lignes là dans php.ini
; For Unix only.  You may supply arguments as well (default: "sendmail -t -i" ).
;sendmail_path =
 
; Force the addition of the specified parameters to be passed as extra paramete$
; to the sendmail binary. These parameters will always replace the value of
; the 5th parameter to mail(), even in safe mode.
;mail.force_extra_parameters =

 
 
 
 
Dans le cas ou j'installe postfix,je vais devoir creer un compte expediteur mais quid du mot de passe?


Message édité par Brigitte_Lahaie le 07-06-2007 à 10:22:56

---------------
http://raoul.spreadshirt.fr
n°920262
toniotonio
Posté le 07-06-2007 à 10:25:20  profilanswer
 

sendmail c'est aussi la commande d'envoi de mail sous linux (bien sur herité du serveur du meme nom)
tous les mta propose la meme commande sous le nom generique sendmail
 
il te faut donc installer postfix sur ton serveur


---------------
Messagerie dédiée, Relais Mail Antispam/Antivirus, Infogérance 24/7: http://www.eole-its.com
n°920289
Brigitte_L​ahaie
Posté le 07-06-2007 à 11:03:00  profilanswer
 

oups, j'étais focalisé sur le nom du soft et j'ai completement zappé la commande :)
 
Bon, ben je vais installer postfix.
 
Merci pour ton aide.


---------------
http://raoul.spreadshirt.fr
n°921840
Brigitte_L​ahaie
Posté le 11-06-2007 à 13:44:14  profilanswer
 

Salut,
 
je viens d'installer postfix + proc mail, mais ca ne fontctionne toujours pas :(  
 
 
Sur mon serveur, je peux envoyer des mails via la commande mail, ca fonctionne bien, mais la notification via webcalendar, ne fonctionne toujours pas.


Message édité par Brigitte_Lahaie le 11-06-2007 à 13:44:38

---------------
http://raoul.spreadshirt.fr
n°921844
toniotonio
Posté le 11-06-2007 à 13:47:04  profilanswer
 

as tu bien parametré le php.ini ?
que disent les logs ?
postconf -n


---------------
Messagerie dédiée, Relais Mail Antispam/Antivirus, Infogérance 24/7: http://www.eole-its.com
n°921849
Brigitte_L​ahaie
Posté le 11-06-2007 à 13:55:18  profilanswer
 

tu mets quoi dans php.ini?
 
sinon, postconf -n me donne ca :
 
root@osiris:~# postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
config_directory = /etc/postfix
inet_interfaces = loopback-only
mailbox_command = procmail
mailbox_size_limit = 0
mydestination = ****.fr, *****.fr, localhost.*****.fr, localhost
myhostname = osiris.******fr
mynetworks = 127.0.0.0/8
myorigin = /etc/mailname
recipient_delimiter = +
relayhost =  
smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
smtpd_use_tls = yes

 
 
 
C'est pour une utilisation locale uniquement


---------------
http://raoul.spreadshirt.fr
n°921856
Brigitte_L​ahaie
Posté le 11-06-2007 à 14:01:27  profilanswer
 

Bon, ben ca marche en fait, sauf que le mail de rappel a était envoyé à 14h  pour un évenement qui devait avoir lieu à 13h45.
 
Faut que je vois ca dans le cron je pense

Message cité 1 fois
Message édité par Brigitte_Lahaie le 11-06-2007 à 14:01:40

---------------
http://raoul.spreadshirt.fr
n°921857
toniotonio
Posté le 11-06-2007 à 14:01:59  profilanswer
 

dans ton php.ini tu dois avoir une section comme ca:
 

Code :
  1. [mail function]
  2. ; For Win32 only.
  3. SMTP = localhost
  4. smtp_port = 25
  5. ; For Win32 only.
  6. ;sendmail_from = me@example.com
  7. ; For Unix only.  You may supply arguments as well (default: "sendmail -t -i" ).
  8. ;sendmail_path =


 
c'est la config par defaut
 
 
sinon il faudrait voir les logs:  /var/log/mail.log


---------------
Messagerie dédiée, Relais Mail Antispam/Antivirus, Infogérance 24/7: http://www.eole-its.com
mood
Publicité
Posté le 11-06-2007 à 14:01:59  profilanswer
 

n°921860
toniotonio
Posté le 11-06-2007 à 14:02:37  profilanswer
 

Brigitte_Lahaie a écrit :

Bon, ben ca marche en fait, sauf que le mail de rappel a était envoyé à 14h  pour un évenement qui devait avoir lieu à 13h45.
 
Faut que je vois ca dans le cron je pense


 
ok
pense toujours a regardé les logs avant tout


---------------
Messagerie dédiée, Relais Mail Antispam/Antivirus, Infogérance 24/7: http://www.eole-its.com
n°921864
Brigitte_L​ahaie
Posté le 11-06-2007 à 14:08:31  profilanswer
 

J'ai pas encore le reflexe de regarder les logs.
 
C'est pas naturel pour moi, va falloir que je me force :(
 
Prochaine étape : authentification à Webcalendar via active directory :bounce:  
 
Merci pour ton aide :jap:


---------------
http://raoul.spreadshirt.fr
n°922249
pierre419
Posté le 12-06-2007 à 09:59:02  profilanswer
 

Bonjour Brigitte_Lahaie,
 
Je viens d'installer webcalendar et m'apprête à faire le cron pour le rappel des évènements.
 
As-tu résolut ton problème de décallage ?
 
C'est bien dans le Cron qu'il faut faire attention ?
 
Ou y a-t-il un pramètre à ne pas oublier dans webcalendar ?
 
Merci d'avance

n°922255
Brigitte_L​ahaie
Posté le 12-06-2007 à 10:39:09  profilanswer
 

Salut,
 
c'est bien dans le cron que ca se joue.
J'ai mis ca  
 
*/10 * * * * wget http://osiris//webcalendar/tools/send_reminders.php > /dev/null 2>&1
 
 
*/10 pour que ca tourne toutes les 10 min.
 
En revanche, je me suis apercu que je suis pollué, toutes les 10 min, par des send_reminders.php.1 send_reminders.php.2... que je n'arrive pas à dégager automatiquement :heink: .


Message édité par Brigitte_Lahaie le 12-06-2007 à 10:40:10

---------------
http://raoul.spreadshirt.fr
n°922354
pierre419
Posté le 12-06-2007 à 14:22:08  profilanswer
 

J'ai trouvé des choses intéressantes sur ce lien http://www.bluehostforum.com/archi [...] t-224.html


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Webcalendar et Mail

 

Sujets relatifs
Utiliser postfix pour renvoyer des mail free vers une autre boite ?Mail et impression mensuel de mes logs
Redirection de mailmail qui boucle
Quel serveur de mail? (le plus secure)Fonction mail pour serveur [réglé]
Envoyer mail avec images via SquirrelMailNe pas distribuer un mail en fonction de ses pièces jointes
pb de mail sous linuxenvoie mail, en specifiant l'expediteur FROM
Plus de sujets relatifs à : Webcalendar et Mail


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR