Include_file : import des emails via un fichier texte

Bonjour
Nous avons un fichier texte de nos 700 adhérents pour la diffusion de notre newsletter.
Nous avons choisi Ouvaton parceque Sympa était proposé, et que Sympa intègre cette option, qui se nomme include_file:
https://www.sympa.org/manual_6.0/parameters-data-sources#include_file

On la retrouve dans l’admin web de sympa :
Admin > COnfigurer la liste > Définition des sources de données > Inclusion d’un fichier (include_file)

Par contre selon le manuel, je comprends qu’il faut mettre dans cette case le chemin vers le fichier texte contenant les emails. Où devons-nous stocker ce fichier pour le mettre à disposition de Sympa ?
Sachant qu’il faudra periodiquement le mettre à jour puisque les adhérents changent (nouveaux, non renouvellement etc)

Merci

Bonjour,

A priori (je ne connais pas cette fonctionnalité), vous devriez utiliser include_remote_file juste en dessous de include_file, et déposer votre fichier dans un dossier de votre site, si besoin protéger par .htaccess (https://ouvaton.coop/proteger-par-htpasswd).
Et ensuite indiquer un nom pour cette source, l’URL de ce fichier, et les identifiants.

Je ne sais pas si ça fonctionne, si vous voulez je peux tester.

Bonjour,
Je crois, en effet, que (include_file) ne permet l’importation qu’à partir d’un fichier situé dans le même sous-domaine de liste et, comme il n’y a pas d’accès FTP (du moins, je ne l’ai pas trouvé !), cette fonction est inutilisable chez Ouvaton.
J’utilise ((include_remote_file) avec un fichier situé sur un autre sous-domaine, protégé par .htaccess, et ça fonctionne bien.

Ah oui bonne idée !
Et est-ce que htaccess peut aussi autoriser uniquement l’IP de sympa a recuperer le fichier (pour avoir une double protection…) ?

Il suffit d’ajouter la ligne suivante dans les restrictions :
allow from 123.45.67.89
Je ne connais pas l’adresse IP qu’utilise Sympa pour charger le fichier et je ne sais pas si elle est susceptible de changer…

Bonjour,

L’adresse IP du serveur Sympa est 194.36.166.30. Elle ne devrait pas changer prochainement.

Merci beauoup à tous les deux pour votre aide, ça marche comme ça, sympa se met à jour tout seul en allant chercher le fichier sur un sous-domaine que j’ai créé exprès pour.
Le htaccess, pour mémoire est comme ça :

AuthUserFile /var/www/vhosts/truc.domaine.org/httpdocs/.htpasswd
AuthName "Acces reserve"
AuthType Basic
Require valid-user

<Limit GET POST>
 order deny,allow
 deny from all
 allow from 194.36.166.30
</Limit>