Configurazione Mail Server e Mail Station

Gestire la posta elettronica sul NAS, sincronizzazione di agenda e contatti
mb_ing
Utente
Utente
Messaggi: 10
Iscritto il: venerdì 18 aprile 2014, 14:05

Re: Configurazione Mail Server e Mail Station

Messaggio da mb_ing »

Grazie mille,
mi metto subito all'opera seguendo i tuoi suggerimenti!
mb_ing
Utente
Utente
Messaggi: 10
Iscritto il: venerdì 18 aprile 2014, 14:05

Re: Configurazione Mail Server e Mail Station

Messaggio da mb_ing »

Allora,
innanzitutto grazie ancora, sei davvero chiaro e puntuale.

Andiamo con ordine... innanzitutto sul mio nas /usr/syno/etc/php.ini non esisteva proprio (possibile??).
L'ho ripescato da un altra cartella utilizzando FIND -NAME php.ini... stava su

Codice: Seleziona tutto

/etc/php/php.ini o
/etc.defaults/php/php.ini
Mah.
Comunque sia ora l'ho posizionato lì, ed ho settato al suo interno

Codice: Seleziona tutto

[mail function]
sendmail_path = /usr/sbin/ssmtp -t -i
mail.add_x_header = On
mail.log = /volume1/web/mail_log.txt
Nel dubbio ho controllato il link simbolico per "sendmail" e punta correttamente alla stessa cartella che hai indicato tu.
I parametri di autenticazione per il mailserver a questo punto dovrebbero essere richiamati da questo sendmail?

Comunque... ho provato poi ad utilizzare quello script di test utilizzando il form, ho messo l'indirizzo del destinatario al posto di webmaster@example.com e ho provato a lanciarlo. La pagina php viene caricata correttamente, inserisco i dati (nel from metto il mio famoso admin@dominio.ltd), clicco feedback e mi esce la schermata che mi dice "Thanks for having sumbitted your feedback".

Il problema è che, ancora, la mail non giunge a destinazione... e il famoso file mail_log.txt resta immacolato: non ci viene scritto niente.

Altre idee?
Scusa lo so che ti sto tirando matto ma sembrerebbe proprio l'ultimo problema di configurazione che mi resta da sistemare per far funzionare completamente il progetto, dannazione! :D
Avatar utente
dMajo
Moderatore
Moderatore
Messaggi: 1962
Iscritto il: sabato 18 agosto 2012, 23:14
Località: FVG - Italia

Re: Configurazione Mail Server e Mail Station

Messaggio da dMajo »

Codice: Seleziona tutto

[mail function]

sendmail_path = /usr/sbin/ssmtp -t -i

o

sendmail_path = /usr/sbin/sendmail -t -i

non sono la stessa cosa, dove hai trovato ssmtp?
Dal 01.01.2015 non rispondo a quesiti tecnici dei non osservanti il regolamento https://www.synologyitalia.com/presentazioni/regolamento-leggere-prima-di-postare-t5062.html

  • UPS: APC SMT2200I+AP9631
  • GTW: Vigor2866Vac(4.4.2): 2StaticIP FTTH(1/.1G)+FTTC(30/3M) :o
  • SWC: Netgear GS728TPv2(PoE+)
    • 4x HP NJ2000G
    • 2x Netgear GS108Tv2
    • 2x VigorAP902
  • NAS: DS1819+: DSM6.2.4(u7),32GB; C(2x845DCPro),R5(3xST6000VN001),R0(2xWD60PURX),VB(WD60EFRX);LAN:LAG(1+2),3,4 :D
    • DS1815+: DSM6.2.4(u7),16GB; R5(3xWD60EFRX),VB(2xWD60EFRX);LAN:LAG(1+2),3
    • RS3617xs+: DSM6.2.4(u7),8GB; R6(8xWD40FFWX),HS(WD40FFWX);LAN:LAG(1+2+3),4,LAG(5+6)
    • DS1513+(4GB); DS115j
  • ALTRO: Denon AVR-4311
    • UE55ES8000Q, UE32ES6800Q, UE22F5410AY
    • Galaxy Note8, A5, TabS3; Nokia N8
  • EXP: E5: NET9 PC:W9,M0,L6

www.alldataee.com
mb_ing
Utente
Utente
Messaggi: 10
Iscritto il: venerdì 18 aprile 2014, 14:05

Re: Configurazione Mail Server e Mail Station

Messaggio da mb_ing »

Ciao, scusa ma tra ponti vari ed altri incarichi a lavoro ho trascurato per qualche giorno questo progetto.
Dunque

facendo FIND -NAME ssmtp

trovo

./etc/ssmtp
./usr/bin/ssmtp
./etc.defaults/ssmtp


Ma quindi nel php.ini devo dargli la posizione di ssmtp o del link simbolico sendmail?
Avatar utente
dMajo
Moderatore
Moderatore
Messaggi: 1962
Iscritto il: sabato 18 agosto 2012, 23:14
Località: FVG - Italia

Re: Configurazione Mail Server e Mail Station

Messaggio da dMajo »

Sul mio nas find -iname ssmtp non trova nulla.

Ad ogni modo nei due etc gli ssmtp saranno file di configurazione di un eventuale ssmtp (eseguibile) in /usr/bin. In etc la conf in uso, mentre in .defaults quella di default (non so se il sw del nas ripristini quella in uso con questa di tanto in tanto, es. riavvio)

Per quanto riguarda il percorso del binario tu puoi indicare quello reale piuttosto che del link simbolico, è uguale. Sul mio nas l'eseguibile si trova dentro la cartella d'installazione del mail server mentre in usr/sbin c'è il link simboloco ad esso. Essendo usr/sbin una cartella standard di linux (ed anche facente parte della variabile d'ambiente PATH) credo sia meglio usare questo percorso qua.

Verifica però di avere sendmail nei percorsi indicati. Se in sbin trovi un link simbolico verificane il puntamento e che effetivamente ci sia l'eseguibile la dove puntato.

Per quanto riguarda invece ssmtp piuttosto che sendmail non so cosa dirti, non so cosa faccia ssmtp ne se sia equivalente fer funzionamento e interfaccia di chiamata (opzioni della riga di commando) a sendmail. In tutti i posti dove ho cercato soluzioni ho sempre trovato sendmail. Come ti dicevo ssmtp sul mio nas neppure esiste.
Dal 01.01.2015 non rispondo a quesiti tecnici dei non osservanti il regolamento https://www.synologyitalia.com/presentazioni/regolamento-leggere-prima-di-postare-t5062.html

  • UPS: APC SMT2200I+AP9631
  • GTW: Vigor2866Vac(4.4.2): 2StaticIP FTTH(1/.1G)+FTTC(30/3M) :o
  • SWC: Netgear GS728TPv2(PoE+)
    • 4x HP NJ2000G
    • 2x Netgear GS108Tv2
    • 2x VigorAP902
  • NAS: DS1819+: DSM6.2.4(u7),32GB; C(2x845DCPro),R5(3xST6000VN001),R0(2xWD60PURX),VB(WD60EFRX);LAN:LAG(1+2),3,4 :D
    • DS1815+: DSM6.2.4(u7),16GB; R5(3xWD60EFRX),VB(2xWD60EFRX);LAN:LAG(1+2),3
    • RS3617xs+: DSM6.2.4(u7),8GB; R6(8xWD40FFWX),HS(WD40FFWX);LAN:LAG(1+2+3),4,LAG(5+6)
    • DS1513+(4GB); DS115j
  • ALTRO: Denon AVR-4311
    • UE55ES8000Q, UE32ES6800Q, UE22F5410AY
    • Galaxy Note8, A5, TabS3; Nokia N8
  • EXP: E5: NET9 PC:W9,M0,L6

www.alldataee.com
Avatar utente
dMajo
Moderatore
Moderatore
Messaggi: 1962
Iscritto il: sabato 18 agosto 2012, 23:14
Località: FVG - Italia

Re: Configurazione Mail Server e Mail Station

Messaggio da dMajo »

Da una piccola ricerca Sembra che ssmtp sia un client di posta atto a consegnarla ad un server smtp. Potresti quindi inviarla per la consegna attraverso un account gmail (server smtp di google) per esempio piuttosto che al server di posta che hai installato sul nas. Devi però verificare(editare) le impostazioni nel file ssmtp in /ect per verificare che siano corrette.

Dall'esempio trovato credo tu debba impostare:

Codice: Seleziona tutto

# Config file for sSMTP sendmail

mailhub= localhost oppure ip del nas oppure nome fqdn visibile dalla lan interna del nas (in teoria dove dovrebbe esserci la porta 25 in ascolto)

#UseSTARTTLS=YES (forse andrebbe scommentato, da verificare)
AuthUser=nomeutente (utente dsm al quale hai assegnato l'account service@domini.tld se ben ricordo)
AuthPass=password (password dsm dell utente qui sopra)

#AuthMethod=LOGIN (forse andrebbe scommentato, da verificare)

FromLineOverride=YES
Se però trovi già delle altre impostazioni, specialmente nel mailhub potrebbe darsi che il ssmtp sia stato installato da qualche altra applicazione che tu hai sul nas (e che io evidentemente non ho) e cambiandole essa potrebbe perdere le funzionalità di invio mail.
Nell'esempio postato trovi anche l'esempio di come testare l'invio di una mail test attraverso ssmtp da console (telnet/ssh/putty)

Se in php.ini non c'era già configurato ssmtp, probabilmente è meglio usare sendmail, visto che hai installato il mail server. Mentre avendo tu presente sul nas ssmtp e se anche php.ini fosse già stato configurato per usare ssmtp allora probabilmente non devi toccare nulla, visto che chi l'ha fatto (una qualche app installata) probabilmente lo avrà fatto correttamente.
Dal 01.01.2015 non rispondo a quesiti tecnici dei non osservanti il regolamento https://www.synologyitalia.com/presentazioni/regolamento-leggere-prima-di-postare-t5062.html

  • UPS: APC SMT2200I+AP9631
  • GTW: Vigor2866Vac(4.4.2): 2StaticIP FTTH(1/.1G)+FTTC(30/3M) :o
  • SWC: Netgear GS728TPv2(PoE+)
    • 4x HP NJ2000G
    • 2x Netgear GS108Tv2
    • 2x VigorAP902
  • NAS: DS1819+: DSM6.2.4(u7),32GB; C(2x845DCPro),R5(3xST6000VN001),R0(2xWD60PURX),VB(WD60EFRX);LAN:LAG(1+2),3,4 :D
    • DS1815+: DSM6.2.4(u7),16GB; R5(3xWD60EFRX),VB(2xWD60EFRX);LAN:LAG(1+2),3
    • RS3617xs+: DSM6.2.4(u7),8GB; R6(8xWD40FFWX),HS(WD40FFWX);LAN:LAG(1+2+3),4,LAG(5+6)
    • DS1513+(4GB); DS115j
  • ALTRO: Denon AVR-4311
    • UE55ES8000Q, UE32ES6800Q, UE22F5410AY
    • Galaxy Note8, A5, TabS3; Nokia N8
  • EXP: E5: NET9 PC:W9,M0,L6

www.alldataee.com
Avatar utente
dMajo
Moderatore
Moderatore
Messaggi: 1962
Iscritto il: sabato 18 agosto 2012, 23:14
Località: FVG - Italia

Re: Configurazione Mail Server e Mail Station

Messaggio da dMajo »

Cercando tuttaltro mi sono imbattuto in questo passaggio della guida in linea del nas:

Web Station support and limitations include:
  • The Home page file should be named as "index.htm", "index.html", or "index.php".
  • Functions which are not supported for PHP: system(), exec().
  • When you use the PHP mail() function, the system will automatically retrieve and use the SMTP server information on the Notification page. Make sure you have enabled e-mail notifications and entered the correct SMTP server information.
  • The real path of the shared folder web is /volume1/web. Some applications require the user to set the path in the configuration file.
  • PHP applications will run using the "nobody" privilege.
  • The names "blog", "photo", "photosrc", and "webdefault" are reserved folder names. These names cannot be used by Web Station, so please do not create folders with these names under the web shared folder.
  • You can customize the error page by creating a missing.html file, a missing.htm file, or a missing.php file. First enable Web Station. Then place the missing.html, missing.htm, or the missing.php file under the web shared folder on the server. When users link to a page which does not exist, they will view this customized error page.
  • Maximum number of active HTTP connections: 256
  • Maximum number of virtual hosts: 30

Quindi a fronte di questo probabilmente il php.ini va lasciato invariato. Synology probabilmente imposta questo altrove, controlla il server per le notifiche.
Dal 01.01.2015 non rispondo a quesiti tecnici dei non osservanti il regolamento https://www.synologyitalia.com/presentazioni/regolamento-leggere-prima-di-postare-t5062.html

  • UPS: APC SMT2200I+AP9631
  • GTW: Vigor2866Vac(4.4.2): 2StaticIP FTTH(1/.1G)+FTTC(30/3M) :o
  • SWC: Netgear GS728TPv2(PoE+)
    • 4x HP NJ2000G
    • 2x Netgear GS108Tv2
    • 2x VigorAP902
  • NAS: DS1819+: DSM6.2.4(u7),32GB; C(2x845DCPro),R5(3xST6000VN001),R0(2xWD60PURX),VB(WD60EFRX);LAN:LAG(1+2),3,4 :D
    • DS1815+: DSM6.2.4(u7),16GB; R5(3xWD60EFRX),VB(2xWD60EFRX);LAN:LAG(1+2),3
    • RS3617xs+: DSM6.2.4(u7),8GB; R6(8xWD40FFWX),HS(WD40FFWX);LAN:LAG(1+2+3),4,LAG(5+6)
    • DS1513+(4GB); DS115j
  • ALTRO: Denon AVR-4311
    • UE55ES8000Q, UE32ES6800Q, UE22F5410AY
    • Galaxy Note8, A5, TabS3; Nokia N8
  • EXP: E5: NET9 PC:W9,M0,L6

www.alldataee.com
mb_ing
Utente
Utente
Messaggi: 10
Iscritto il: venerdì 18 aprile 2014, 14:05

Re: Configurazione Mail Server e Mail Station

Messaggio da mb_ing »

Ciao,
perdona l'assenza e le mancate risposte ma in questi due mesi ho avuto altro a cui dedicarmi.
Ora, consegnato quel progetto, sono tornato a mettere le mani su questo argomento, anche se ci son voluti un paio di giorni solo per ricordarmi a che punto ero arrivato e cosa avevo già fatto.

Allora, ho letto le tue ultime risposte, che a suo tempo non avevo letto.

Dunque... ho provato da linea di comando a lanciare ssmtp:

http://tecadmin.net/ways-to-send-email- ... mand-line/

ma mi ritorna:

Codice: Seleziona tutto

ssmtp: cannot open mailhub:25
In pratica mi sta dicendo che la porta 25 è chiusa? O potrebbe essere il problema di autenticazione?
Perchè la porta sono sicuro sia aperta...

Se invece dovessi editare il file ssmtp, come faccio?
Faccio una domanda idiota, ma se apro il file con notepad++ mi compare una sfilza di caratteri strani, non il classico codice...



EDIT: Cavolo, ho provato ad inviare la mail con comando sendmail invece che ssmtp e me l'ha inviata...
A questo punto allora devo dare come impostazioni a tutti i vari script di usare sendmail invece che ssmtp...
anche se il mittente di questa mail è risultato essere root@mail.domain.ltd... è normale? (alla linea di comando ho fatto accesso tramite utente root).
Avatar utente
dMajo
Moderatore
Moderatore
Messaggi: 1962
Iscritto il: sabato 18 agosto 2012, 23:14
Località: FVG - Italia

Re: Configurazione Mail Server e Mail Station

Messaggio da dMajo »

Siccome non l'ho utilizzato personalmente ti do la mia interpertazione.

La funzione mail di php, così come configurata nel ini utilizza sendmail. I parametri di riferimento (server smtp, account mittente ...) anziché venir settati nel ini vengono presi dalle impostazioni di notifica fatte sul nas nell'apposita sezione del panello di controllo.

Quindi tu puoi utilizzare la funzione mail in tutti i tuoi script e scegliere il mail server installato sul nas come server smtp semplicemente indicando i dati corretti per l'account di notifica del nas.
Dal 01.01.2015 non rispondo a quesiti tecnici dei non osservanti il regolamento https://www.synologyitalia.com/presentazioni/regolamento-leggere-prima-di-postare-t5062.html

  • UPS: APC SMT2200I+AP9631
  • GTW: Vigor2866Vac(4.4.2): 2StaticIP FTTH(1/.1G)+FTTC(30/3M) :o
  • SWC: Netgear GS728TPv2(PoE+)
    • 4x HP NJ2000G
    • 2x Netgear GS108Tv2
    • 2x VigorAP902
  • NAS: DS1819+: DSM6.2.4(u7),32GB; C(2x845DCPro),R5(3xST6000VN001),R0(2xWD60PURX),VB(WD60EFRX);LAN:LAG(1+2),3,4 :D
    • DS1815+: DSM6.2.4(u7),16GB; R5(3xWD60EFRX),VB(2xWD60EFRX);LAN:LAG(1+2),3
    • RS3617xs+: DSM6.2.4(u7),8GB; R6(8xWD40FFWX),HS(WD40FFWX);LAN:LAG(1+2+3),4,LAG(5+6)
    • DS1513+(4GB); DS115j
  • ALTRO: Denon AVR-4311
    • UE55ES8000Q, UE32ES6800Q, UE22F5410AY
    • Galaxy Note8, A5, TabS3; Nokia N8
  • EXP: E5: NET9 PC:W9,M0,L6

www.alldataee.com
erficodesa
Utente
Utente
Messaggi: 61
Iscritto il: venerdì 22 gennaio 2016, 11:25

Re: Configurazione Mail Server e Mail Station

Messaggio da erficodesa »

Buongiorno,
chiedevo aiuto se era possibile.
ho installato l'applicazione mail server e mail station sul mio NAS.

attualmente la situazione è questa:
se mando una mail da fuori a xxx@xxxx.it arriva correttamente al webmail roundcube
se provo a scaricare su client mozilla thunderird scarica correttamente la posta, se invece provo su outlook e iPhone non arriva niente.
se provo a inviare una mail da webmail roundcube mi appare SI è VERIFICATO UN ERRORE Errore SMTP (-1): Connessione al server fallita e ovviamente non invia
se provo a inviare da client outlook, iphone, thunderbird mi dice mail inviata correttamente ma da circa 24 ore che non arrivano ne mail ne vengono respinte...

grazie mille
UPS: Eaton
Firewall: Zyxel USG20 ISP: [ADSL] NGI EOLO IP FISSO
SWC: Zyxel GS1910-24
NAS: RS814 Storage 4x WD RED 3TB;
PC Assemblato: I5, 6GB, SSD240 Samsung
ALTRO:
iPhone 6 64 GB
Rispondi

Torna a “Mail Server, Mail Station & Cal/CardDAV”