• E’ la seconda volta che chiedo aiuto. La risposta alla mia prima richiesta è stata esaustiva.
    Prima di porre questa domanda ho girato un po’ per il web. Ho provato anche ad applicare le soluzioni suggerite, ma le mie scarse conoscenze sia di WP che di SMPT, e altre sigle per mandare e ricevere email, nonchè la difficoltà di mettere le mani in un file del tipo.ini non mi hanno portato ad una soluzione.
    Ho iniziato, per cominciare ad imparare con un sito locale. Ho l’esigenza di provare ad entrare come altro utente per vedere di scrivere un articolo come utente diverso da admin es collaboratore etc.
    Sembra che riesco ad iscrivermi, tanto è vero che se cerco di reiscrivermi con la stessa email mi è impedito, ma non mi arriva la mail all’indirizzo che ho fornito. Se poi cerco di recuperare la password mi viene la scritta:
    Impossibile inviare l’email.
    Possibili motivi: il tuo host può aver disabilitato la funzione mail().

    Informo infine che ho installato con poco successo i seguenti plugin: Contact form 7 (che mi permette di scrivere un post come questo, al quale però non c’è un seguito) profile builder e User role editor che come ho accennato non ho ancora ben capito come configurarli per farli funzionare a modo (ma questo chiederò in altra sezione)
    Accetto suggerimenti, sperando che le difficoltà non mi blocchino il successivo apprendimento.
    Grazie

    • Questo topic è stato modificato 8 anni, 7 mesi fa da profmanc.
    • Questo topic è stato modificato 8 anni, 7 mesi fa da profmanc.
    • Questo topic è stato modificato 8 anni, 7 mesi fa da profmanc.
    • Questo topic è stato modificato 8 anni, 7 mesi fa da profmanc.
    • Questo topic è stato modificato 8 anni, 7 mesi fa da profmanc.
Stai visualizzando 11 risposte - dal 1 al 11 (di 11 totali)
  • Non puoi fare quel test in locale. Non si possono spedire email dal proprio pc locale. Vedrai che quando metterai il sito online le email ti arriveranno.

    Chi ha creato la discussione profmanc

    (@profmanc)

    Questo significa che non posso provare cosa succede se volessi affidare a terzi la cura di una sezione del sito, non posso provare come intervenire a bloccare o modificare quanto scritto da altri. E’ un bel problema. Allora devo per forza metterlo on line su un sito di prova. Ma a questo punto sorge un’altra domanda: come faccio per non far vedere le mie prove? da chi per caso si trova a digitare in google un titolo smile al mio costruendo sito? Qualche volta ho visto “Under construction” e mi sono sempre chiesto: chi lo ha scritto può accedere e lavorarci sopra al contrario di me che sono arrivato qui per caso?
    Grazie

    Per ricevere posta in un server locale leggi questo articolo.

    Per quanto riguarda invece un sito di test on line dovrai sicuramente spuntare l’opzione in Impostazioni > Lettura per comunicare ai motori di ricerca di non indicizzare il sito. Naturalmente chi conosce il link diretto potrà vederlo comunque, ma il sito non sarà indicizzato perché generalmente i motori onorano le richieste in tal senso non avendo motivi per non farlo.

    Se installerai un plugin del tipo “under construction” chiunque non connesso vedrà la pagina con l’avviso che sceglierai di mostrare, mentre le persone connesse lo vedranno normalmente e potranno lavorarci.
    Anche se un plugin così ha maggior utilizzo per siti che sono già stati pubblici (con indirizzo noto e/o indicizzato) e che sono temporaneamente sospesi, ha senso anche per un sito che nessuno conosce e che non è indicizzato (nonostante la rara eventualità che qualcuno capiti).

    Chi ha creato la discussione profmanc

    (@profmanc)

    Grazie.
    SOno andato a vedere il link che hai messo. Traduco l’articolo e appena avrò un attimo di tempo provo il plugin.
    Ti farò sapere il risultato

    Chi ha creato la discussione profmanc

    (@profmanc)

    Ho cominciato a tradurre, ma ho visto che l’articolo fa riferimento a un WAMP server, io, invece, ho impostato tutto con XAMP.
    Procedo lo stesso? Prima di continuare aspetto delucidazioni se me ne puoi dare.
    Grazie

    Sì, ciò che fa il plugin è solo configurare la funzione wp_mail( ) a usare SMTP invece di mail( )

    Chi ha creato la discussione profmanc

    (@profmanc)

    Dopo essere entrato come admin con una email di yahoo ho cercato di far funzionare WP Mail SMTP
    Purtroppo l’articolo che mi hai indicato e che io ho tradotto puntualmente riporta delle immagini del tutto diverse da quelle dell’ultimo aggiornamento del plughin ed un neofita come me, si è trovato spaesato. Le voci che ho riempito in “setting” dell’ultimo aggiornamento sono:

    From email mionome@gmail.com
    From name ho inserito il nome del costruendo sito (se lascio in bianco è wordpress)
    Mailer Fra le varie opzioni ho spuntato gmail
    Return-path Set the return-path to match the From Email (ho spuntato l’ozione)
    Client ID mionome@gmail.com
    Client secret Ho messo la password della mia email (ho forse sbagliato qui?)
    Authorized redirect URI Compare una finestrella in cui è scritto http://localhost/wordpress/wp-admin/options-general.php?page=wp-mail-smtp&tab=auth
    Authorize Allow plugin to send emails using your Google account (ovviamente autorizzo)

    Ma premendo “autorizzo” viene la seguente scritta

    401. That’s an error.
    Error: invalid_client
    The OAuth client was not found.
    Request Details
    response_type=code
    access_type=offline
    client_id=mionome@gmail.com
    redirect_uri=http://localhost/wordpress/wp-admin/options-general.php?page=wp-mail-smtp&tab=auth
    state=
    scope=https://www.googleapis.com/auth/gmail.send
    approval_prompt=force
    include_granted_scopes=true

    That’s all we know.

    Infine effettuando una email test, viene la seguente informativa di errore

    Versions:
    WordPress: 4.9.4
    WordPress MS: No
    PHP: 7.2.2
    WP Mail SMTP: 1.2.5

    Params:
    Mailer: gmail
    Constants: No
    Client ID/Secret: Yes
    Auth Code: No
    Access Token: No

    Server:
    OpenSSL: Yes
    PHP.allow_url_fopen: Yes
    PHP.stream_socket_client(): Yes
    PHP.fsockopen(): Yes
    PHP.curl_version(): Yes
    Apache.mod_security: No

    Debug:
    Error while sending via Gmail mailer: {
    “error”: {
    “errors”: [
    {
    “domain”: “global”,
    “reason”: “required”,
    “message”: “Login Required”,
    “locationType”: “header”,
    “location”: “Authorization”
    }
    ],
    “code”: 401,
    “message”: “Login Required”
    }
    }
    Please copy only the content of the error debug message above, identified with an orange left border, into the support forum topic if you experience any issues.

    Per me è un caos. Non ho capito nemmeno una parola di quanto WordPress mi ha comunicato.

    • Questa risposta è stata modificata 8 anni, 7 mesi fa da profmanc.
    • Questa risposta è stata modificata 8 anni, 7 mesi fa da profmanc. Motivo: togliere riferimenti personali di una email
    • Questa risposta è stata modificata 8 anni, 7 mesi fa da Cristiano Zanca.

    @profmanc *** Il tuo ultimo post non si vede nel forum perché il sistema l’ha bloccato (forse perché pieno di codice non correttamente pubblicato nel tag code), ma l’ho ricevuto via mail.***

    Io ti ho consigliato quel plugin perché le sue informazioni lo indicano come un mezzo semplice per configurare SMTP da poter utilizzare in un’installazione locale. Non conosco direttamente il plugin non avendolo mai utilizzato, né posso approntare un sito in locale solo per provarlo per te – tanto più che alla fine ti direi le stesse cose che si leggono nelle diverse guide disponibili nel web per quel plugin, magari più aggiornate, oltre alle informazioni che puoi trovare nelle pagine del plugin stesso.

    I messaggi di errore che vedi non sono di WP, ma del plugin, e se leggi meglio nell’ultima riga c’è scritto di “copiare il messaggio di debug identificato con il bordo sinistro di color arancione” per poterlo riportare così com’è direttamente nel forum di supporto del plugin. Il debug serve proprio a quello.
    Purtroppo se non riesci a configurare SMTP manualmente, né con un plugin, non vedo altre alternative che farselo fare da qualcuno o installare un sito di test live.

    Chi ha creato la discussione profmanc

    (@profmanc)

    Innanzitutto ti ringrazio,
    ma non essendo un utilizzatore di forum, pur avendo visto più di una volta i simboli sopra scritti (b , i, link, b-quote etc) non ne conosco il significato e non so come usarli. Se hai qualche link che li spiega me lo puoi postare per favore? in particolare mi interessa sapere come mettere i codici, dato che il forum mi averva bloccato per un inesatto inesrimento di essi e le immagini prese dal desktop
    Proverò comunque a mettere lo scritto identificato con il colore arancione sul forum del plugin. ed eventualmente a ricercarne qualche altro perchè ho visto che ce ne sono.

    • Questa risposta è stata modificata 8 anni, 7 mesi fa da profmanc. Motivo: specificazioni
    • Questa risposta è stata modificata 8 anni, 7 mesi fa da profmanc.

    Sono tag HTML standard. b è il grassetto, i è il corsivo, link è un collegamento ipertestuale, b-quote è una citazione, ul/ol/li sono elenchi, code è codice. Se usi l’editor di WP dovresti già conoscerli, e funzionano allo stesso modo, cioè selezionando la parte di testo interessata.

    Chi ha creato la discussione profmanc

    (@profmanc)

    Grazie

Stai visualizzando 11 risposte - dal 1 al 11 (di 11 totali)

Il topic ‘da localhost non riesco a inviare e ricevere email’ è chiuso a nuove risposte.