Bonjour à tous,
j'ai un petit problème de "segmentation fault" avec ce bout de code servant à l'envoi de mail.
L'erreur se déclenche au premier fprintf (j'ai vérifié le pointeur destinataire est bien alloué)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 void sendmail(char* destinataire,char* message) { FILE * email= popen( "/usr/lib/sendmail", "wb" ); fprintf( email, "To: %s\r\n",destinataire); fprintf( email, "From: %s\r\n",FROM ); fprintf( email, "\r\n" ); fprintf( email, "%s\r\n",message ); pclose( email ); syslog(LOG_INFO,"Mail envoyé| %s",destinataire); }
Merci
Partager