Support et annonces PhpMyNewsLetter.
Vous n'êtes pas identifié(e).
Pages : 1
Merci pour le Spécifique ca fonctionne super top !
Le serveur de domaine est en interne, il n'est pas accessible de l'extérieure et ne porte pas le bon nom.
N'y a t il pas de solution pour faire une exeption sur @maroquineriethomas.com ?
Merci
Donc pour le MX
effectivement j'en est un qui est sur le domaine AT-ARMANCON.COM
et le serveur sur maroquineriethomas.com
Je ne peux pas mettre le MX sur maroquineriethomas.com (je ne vois pas comment) & les adresses en at-armancon.com ont été désactivé sauf une ou deux donc inutilisable.
Peut on dire at-armancon.com = maroquineriethomas.com ou juste accepter maroquineriethomas.com ?
L'envoie fonctionne, me reste plus que le problème des MX que je n'est pas encore su résoudre.
Héhé j'aimerais aussi bannir MicroDaube mais je n'est pas le choix, pour le peu de liberté que j'ai un serveur debian ^^
Alors j'ai déjà changer le mail en baptiste.couble@maroquineriethomas.com mais sur le bandeau avant envoie j'ai toujours admin@newsletter.maroquineriethomas.com.
j'ai testé adresse ip, cname en mode SMTP sur le port 25 avec mon compte AD, toujours la même erreur...
J'ai activé le smtp,
J'avoue que je suis un peu perdu sur l'adresse...
Et le mail dans le bandeau n'est pas bon ?? celui par default...
Merci
J'ai un serveur exchange mais j'ai laissé la fonction php mail, sans configurer le smtp.
je ne trouve pas le fichier send.php
le send preview :
Failed to load data
Erreur lors de l'expédition du message
En fait dans le header je trouve une 302
J'ai modifié le mail mais celui à l'air de rester pour l'envoie test
Bonjour,
Effectivement je n'avais pas maroquineriethomas.com dans mes MX.
Je ne trouve pas de post parlant du Json, je me demande si il ne me manque pas un module php ?
Cdt
Oui il y a un MX
Je n'est pas trouvé le format pour importer les listes de mails
Merci ca fonctionne pour l'édition
erreur JSON à l'envoie du message
"SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data"
Question peut on ajouter des utilisateur/créateur de newsletter ?
Y a t il un gestionnaire de modèles ? est ce les archives ?
Nouveau bug
Je suis sur rédaction et envoie d'un message
j'ai remarqué aussi que je pouvais ajouter des adresses en gmail.com, free.fr mais je n'arrive pas pour @maroquineriethomas.com
Je disais la semaine derniere car je dois ne plus me rappeler des id créé.
Bonjour,
j'ai résolus le problème, mais un autre survient... je pense que le problème viens des accès a MariaDb vu que j'ai créé les accès la semaine derniere...
Voulez vous que je poste ma config nginx du coup ? pour la résolution ?
Pourtant quand je met juste un index.php dans le dossier avec juste un echo dedans le domaine fonctionne...
Du coup :
https://newsletter.maroquineriethomas.com/install.php
même erreur
Modification du fichier conf plus bas
J'avais vu que j'avais laissé le domaine sur l'image ^^
Cdt
server {
listen 80;
# listen [::]:80;
server_name newsletter.maroquineriethomas.com;
return 301 https://$server_name$request_uri;
}
server {
listen 443 ssl;
#listen [::]:443 ssl;
server_name newsletter.maroquineriethomas.com;
# Path to the root of your installation
root /var/www/newsletter.maroquineriethomas.com/;
ssl on;
ssl_certificate /etc/letsencrypt/live/newsletter.maroquineriethomas.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/newsletter.maroquineriethomas.com/privkey.pem;
ssl_dhparam /etc/ssl/certs/dhparam.pem;
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 1440m;
ssl_buffer_size 8k;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers 'kEECDH+ECDSA+AES128 kEECDH+ECDSA+AES256 kEECDH+AES128 kEECDH+AES256 kEDH+AES128 kEDH+AES256 DES-CBC3-SHA +SHA !aNULL !eNULL !LOW !kECDH !DSS !MD5 !EXP !PSK !SRP !CAMELLIA !SEED';
ssl_prefer_server_ciphers on;
ssl_trusted_certificate /etc/letsencrypt/live/newsletter.maroquineriethomas.com/chain.pem;
ssl_stapling on;
ssl_stapling_verify on;
# Add headers to serve security related headers
add_header X-Content-Type-Options nosniff;
add_header X-XSS-Protection "1; mode=block";
add_header X-Robots-Tag none;
add_header X-Download-Options noopen;
add_header X-Permitted-Cross-Domain-Policies none;
add_header Strict-Transport-Security 'max-age=31536000; includeSubDomains;';
location = /robots.txt {
allow all;
log_not_found off;
access_log off;
}
location = /.well-known/carddav {
return 301 $scheme://$host/remote.php/dav;
}
location = /.well-known/caldav {
return 301 $scheme://$host/remote.php/dav;
}
# set max upload size
client_max_body_size 512M;
fastcgi_buffers 64 4K;
# Enable gzip but do not remove ETag headers
gzip on;
gzip_vary on;
gzip_comp_level 4;
gzip_min_length 256;
gzip_proxied expired no-cache no-store private no_last_modified no_etag auth;
gzip_types application/atom+xml application/javascript application/json application/ld+json application/manifest+json application/rss+xml application/vnd.geo+json application/vnd.ms-fontobject application/x-font-ttf application/x-web-app-manifest+json application/xhtml+xml application/xml font/opentype image/bmp image/svg+xml image/x-icon text/cache-manifest text/css text/plain text/vcard text/vnd.rim.location.xloc text/vtt text/x-component text/x-cross-domain-policy;
location / {
rewrite ^ /index.php$uri;
}
location ~ ^/.well-known/acme-challenge/* {
allow all;
}
location ~ ^/(?:build|tests|config|lib|3rdparty|templates|data)/ {
deny all;
}
location ~ ^/(?:\.|autotest|occ|issue|indie|db_|console) {
deny all;
}
location ~ ^/(?:index|remote|public|cron|core/ajax/update|status|ocs/v[12]|updater/.+|ocs-provider/.+)\.php(?:$|/) {
fastcgi_split_path_info ^(.+\.php)(/.*)$;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param HTTPS on;
#Avoid sending the security headers twice
fastcgi_param modHeadersAvailable true;
fastcgi_param front_controller_active true;
fastcgi_pass php-handler;
fastcgi_intercept_errors on;
fastcgi_request_buffering off;
fastcgi_read_timeout 300;
}
location ~ ^/(?:updater|ocs-provider)(?:$|/) {
try_files $uri/ =404;
index index.php;
}
# Adding the cache control header for js and css files
# Make sure it is BELOW the PHP block
location ~* \.(?:css|js|woff|svg|gif)$ {
try_files $uri /index.php$uri$is_args$args;
add_header Cache-Control "public, max-age=7200";
add_header X-Content-Type-Options nosniff;
add_header X-XSS-Protection "1; mode=block";
add_header X-Robots-Tag none;
add_header X-Download-Options noopen;
add_header X-Permitted-Cross-Domain-Policies none;
# Optional: Don't log access to assets
access_log off;
}
location ~* \.(?:png|html|ttf|ico|jpg|jpeg)$ {
try_files $uri /index.php$uri$is_args$args;
# Optional: Don't log access to other assets
access_log off;
}
}
Je n'est pas crée le sous domaine, je voulais faire les premiers dans mon domaine j'ai donc fait un cname sur mon serveur dns.
Cela veut il dire que l'application est conçus exclusivement pour sortir vers le wan ?
Je vais créer le sous domaine du coup et sont petit ssl chez letencrypt
Merci
Je ne suis pas sure que le problème vienne de nginx, mais vu que je l'utilise depuis un ou deux mois je ne peux pas dire que je suis un expert.
Cdt
Bonjour,
Serveur debian 9
Nginx
mariadb
Avant de déziper l'archive je test ma config avec index.php : <?php echo "Hello php !"; ?>
Tout fonctionne, donc gogogo...
dans le dossier du site je dézip l'archive,
puis sur l'adresse :
http://newsletter.xxxxxxxxxxx.com/
qui me renvoie vers :
http://newsletter.xxxxxxxxxxx.com/install.php
J'ai
Mon fichier de conf inspiré de ma conf nextcloud:
server {
listen 80;
listen [::]:80;
server_name newsletter.xxxxxxxxxxx.com;
# Path to the root of your installation
root /var/www/newsletter.xxxxxxxxxxx.com/;
# Add headers to serve security related headers
add_header X-Content-Type-Options nosniff;
add_header X-XSS-Protection "1; mode=block";
add_header X-Robots-Tag none;
add_header X-Download-Options noopen;
add_header X-Permitted-Cross-Domain-Policies none;
add_header Strict-Transport-Security 'max-age=31536000; includeSubDomains;';
location = /robots.txt {
allow all;
log_not_found off;
access_log off;
}
location = /.well-known/carddav {
return 301 $scheme://$host/remote.php/dav;
}
location = /.well-known/caldav {
return 301 $scheme://$host/remote.php/dav;
}
# set max upload size
client_max_body_size 512M;
fastcgi_buffers 64 4K;
# Enable gzip but do not remove ETag headers
gzip on;
gzip_vary on;
gzip_comp_level 4;
gzip_min_length 256;
gzip_proxied expired no-cache no-store private no_last_modified no_etag auth;
gzip_types application/atom+xml application/javascript application/json application/ld+json application/manifest+json application/rss+xml application/vnd.geo+json application/vnd.ms-fontobject application/x-font-ttf application/x-web-app-manifest+json application/xhtml+xml application/xml font/opentype image/bmp image/svg+xml image/x-icon text/cache-manifest text/css text/plain text/vcard text/vnd.rim.location.xloc text/vtt text/x-component text/x-cross-domain-policy;
location / {
rewrite ^ /index.php$uri;
}
location ~ ^/.well-known/acme-challenge/* {
allow all;
}
location ~ ^/(?:build|tests|config|lib|3rdparty|templates|data)/ {
deny all;
}
location ~ ^/(?:\.|autotest|occ|issue|indie|db_|console) {
deny all;
}
location ~ ^/(?:index|remote|public|cron|core/ajax/update|status|ocs/v[12]|updater/.+|ocs-provider/.+)\.php(?:$|/) {
fastcgi_split_path_info ^(.+\.php)(/.*)$;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param modHeadersAvailable true;
fastcgi_param front_controller_active true;
fastcgi_pass php-handler;
fastcgi_intercept_errors on;
fastcgi_request_buffering off;
}
location ~ ^/(?:updater|ocs-provider)(?:$|/) {
try_files $uri/ =404;
index index.php;
}
# Adding the cache control header for js and css files
# Make sure it is BELOW the PHP block
location ~* \.(?:css|js|woff|svg|gif)$ {
try_files $uri /index.php$uri$is_args$args;
add_header Cache-Control "public, max-age=7200";
add_header X-Content-Type-Options nosniff;
add_header X-XSS-Protection "1; mode=block";
add_header X-Robots-Tag none;
add_header X-Download-Options noopen;
add_header X-Permitted-Cross-Domain-Policies none;
# Optional: Don't log access to assets
access_log off;
}
location ~* \.(?:png|html|ttf|ico|jpg|jpeg)$ {
try_files $uri /index.php$uri$is_args$args;
# Optional: Don't log access to other assets
access_log off;
}
}
/
merci de votre aide...
Cdt
Gocy
Pages : 1