mirror of
https://github.com/documenso/documenso.git
synced 2026-04-25 22:05:59 +03:00
No Branch/Tag specified
main
chore/translations
feat/partial-signed-pdf-download
feat/signing-required-field-colors
feat/add-field-overflow-settings
chore/extract-translations
release
feat/public-completed-document-access
feat/bulk-download
docs/signing-reminders
feat/document-file-conversion
feat/prefetch-intent-navigation-links
fix/lint-project
fix/replace-linter-with-biome
fix/security-improvements
perf/dynamic-import-posthog
deps/vite-8
chore/migrate-eslint-prettier-to-oxlint-oxfmt
chore/migrate-to-pnpm
feat/add-pdf-image-renderer
feat/add-embed-v2
fix/extract-emails
feat/table-toolbar-filters
copilot/sub-pr-2478
fix/recipients-send-500
feat/external-2fa-codes
feat/protect-signing-urls
fix/checkbox-checked-values
duncan/legacy-api-endpoints
chore/block-po-files-locally
fix/default-embed-v2-document-rejection-to-false
fix/fields-dialog-title-description
copilot/sub-pr-2323
copilot/sub-pr-2267
exp/autoplace-fields
chore/server-hostname-config
fix/template-add-signers
fix/add-field-drag-drop-colors
fix/envelope-updates
feat/allow-formdata
archive/1.13.2
copilot/add-billing-section-account-page
fix/field-coordinate-bounds
feat/update-user-via-admin-dashboard
feat/expiry-links
feat/team-dashboard
feat/change-radio-direction
feat/admin-create-user-with-org
archive/v1.12.11
feat/envelopes-polish
feat/add-attachments-reworked
fix/font-size-fields
feat/improve-resend-dialog
fix/download-certificate-audit-log-safari
fix/duplicate-document-by-id
feat/document-table-filters
fix/template-migration
exp/effect
fix/migrate-template-metadata
exp/keyboard-signature
feat/document-2fa-redo
feat/add-attachments
feat/billing-redirect-flow
fix/add-api-logging
fix/duplicate-document-template-review
feat/handle-redirectto-param
feat/document-processing-status-indicator
feat/customize-doc-audit-log-certificate
feat/document-2fa
feat/organisations-backup-pls
feat/audit-logs-on-completed-document
chore/webhook-trigger-multiselect
exp/bg
chore/single-signer-wording
fix/template-uploading
feat/bin-tab
fix/staging-test
feat/rr7
squish/rr7
archive/nextjs
power-signer
fix/field-placements
fix/team-member-invites
fix/checkbox-field-bugs
fix/leaderboard-query
fix/zapier-list-documents-endpoint
feat/dictate-signers
feat/allow-same-signer-email-multiple-times
wip/rr7-next
experiment/self-sign
fix/oidc-login-error
feat/document-qrcode
feat/mau
feat/copy-links-audit-logs
chore/december-dep-upgrades
wip/rr7
wip/rr7-auth-package
wip/rr7-better-auth-demo
experiment/what-if-user-ids-were-strings-instead-of-numbers
fix/refactor-api-routes
feat/add-owner-completed-email-setting
fix/embed-whitelabel-colors
feat/delete-archive
fun/sign-with-nose
expiry-links
chore/openpage-viral-metrics
fix/sitemap
feat/signing-reminder
feat/automated-fields-signature
feat/add-polish-translations
staging
fix/open-page
openpage-api-deploy
feat/pulumi
chore/angular-embed-docs
exp/next-15
chore/select-signer
feat/save-data-on-blur
feat/save-recipients-on-blur
feat/signature-color
feat/team-email-template
chore/documenso-url
chore/add-ctas
fix/docker-setup-and-documentation
fix/document-creation-timezone
feat/telemetry
feat/integration-animation
fix/render-deployment
feat/publicProfile
feat/redirect-templates
feat/passkey-dialog
fix/refactor-use-template
chore/resend-onUpdate
chore/subject-onBlur
fix/demo-trpc-duration
fix/self-signer-custom-email-message
fix/benchmark
feat/add-myself-as-signer-temp
feat/checkbox-type
feat/update-marketing-header
experiment/queue
feat/error-demo
feat/add-document-auth-options
feat/document-2fa-test
chore/status-widget
open-page-restructure
feat/document-passkey-test
chore/form-reset
fix/neon-db-migration-test
feat/public-profile
feat/launch-week-content
webhooks_plus_api
exp/custom-field-labels
feat/accept-text-signature
feat/document-version-history
fix/delete-recipient-owners
fix/whitespace-title
feat/refresh
exp/million
feat/doc-comments
ElTimuro-patch-1
feat/teams-slugify
pr/537
date-format-setting
exp/millionjs
feat/runtime-env
chore/next-14
feat/chat-with-documents
feat/plan-limits
fix/467-bugsafari-only-unable-to-copy-document-sharing-link
feat/admin-ui-manage-instance
feat/stripe-free-tier
fix/cascade-delete-share-links
feat/marketing-share-document
feat/single-player-mode-polish
feat/next-13-5-3
chore/github-templates
docs/render-deploy
chore/code-of-conduct
chore/team
feat/add-e2e-testing
docs/minor-readme-updatess
docs/dx
feat-early-adopters
feat/open-early-adopters
fix/432-signee-doc-version-doesnt-have-sticky-signing-area
fix/446-cancel-cta-does-nothing-when-a-signer-opens-the-document
fix/445-signer-name-not-persisting
feat/resend-transport
fix/incorrect-completed-stats
feat/update-email-templates
feat/mania
feat/copy-or-tweet
feat/add-design-system-page
feat/single-player-mode
feat/completed-share-link
feat/designsystem
feat/send-email
feat/custom-emails
blog/upcoming-blog-post
feat/single-player-mode-test
feat/reset-password
blog/selfhosting-blog-post
feat/redirect-signed-document
fix/og-description
feat/universal-upload
chore/readme
chore/blogposts
fix/building-documenso-description
feat/admin-ui-metrics
feat/avatar-fallback
feat/templates
feat/blog-post-next
fix/hide-user-selection
feat/disable-sign
feat/marketing-mobile-nav
chore/remove-console-log-warn
feat/add-email-field
fix/redirect-signin-to-dashboard
feat/blog-og-image
feat/redirect-on-send
feat/billing-page
feat/profile-password-form
fix/signature-color-dark-mode
feat/inbox
feat/promise-safety
readme
chore/reduce-refetch-time
feat/update-document-flow
feat/refactor-shared-components
feat/feature-flag
feat/document-authoring
feat/pie-chart-legend
feat/open-page
docs/add-gitpod-setup
docs/add-render-deploy
docs-coventional-commits
feat/table-actions
minor/updates-google-auth-refresh
feat/add-document-animation
feat/new-email-template
feat/password-reset
fix/send-error-double-send
fix/improve-stripe-webhook-endpoint
feat/support-custom-cert-paths
feat/DOC-170-add-name-field
fix/improve-general-styling
feat/DOC-210-sign-dialog-broken-on-second-opening
bugfix-#71/invalid-email-hint
chore/optimise-deps
test-pr
v2.9.1
v2.9.0
v2.8.1
v2.8.0
v2.7.1
v2.7.0
v2.6.1
v2.6.0
v2.5.1
v2.5.0
v2.4.0
v2.3.2
v2.3.1
v2.3.0
v2.2.8
v2.2.7
v2.2.6
v2.2.5
v2.2.4
v2.2.3
v2.2.2
v2.2.1
v2.2.0
v2.1.0
v2.0.14
v2.0.13
v2.0.12
v2.0.11
v2.0.10
v2.0.9
v2.0.8
v2.0.7
v2.0.6
v2.0.5
v2.0.4
v2.0.3
v2.0.2
v2.0.1
v2.0.0
v1.13.2
v1.13.1
v1.13.0
v1.12.10
v1.12.9
v1.12.8
v1.12.7
v1.12.6
v1.12.5
v1.12.4
v1.12.3
v1.12.2-rc.6
v1.12.2-rc.5
v1.12.2-rc.4
v1.12.2-rc.3
v1.12.2-rc.2
v1.12.2-rc.1
v1.12.2-rc.0
v1.12.1
v1.12.0
v1.12.0-rc.8
v1.12.0-rc.7
v1.12.0-rc.6
v1.12.0-rc.5
v1.12.0-rc.4
v1.12.0-rc.3
v1.12.0-rc.2
v1.12.0-rc.1
v1.12.0-rc.0
v1.11.1
v1.11.0
v1.10.3
v1.10.2
v1.10.1
v1.10.0
v1.10.0-rc.5
v1.10.0-rc.4
v1.10.0-rc.3
v1.10.0-rc.2
v1.10.0-rc.1
v1.10.0-rc.0
v1.9.1-rc.9
v1.9.1
v1.9.1-rc.8
v1.9.1-rc.7
v1.9.1-rc.6
v1.9.1-rc.5
v1.9.1-rc.4
v1.9.1-rc.3
v1.9.1-rc.2
v1.9.1-rc.1
v1.9.1-rc.0
v1.9.0
v1.9.0-rc.12
v1.9.0-rc.11
v1.9.0-rc.10
v1.9.0-rc.9
v1.9.0-rc.8
v1.9.0-rc.7
v1.9.0-rc.6
v1.9.0-rc.5
final-marketing-release
v1.9.0-rc.4
v1.9.0-rc.3
v1.9.0-rc.2
v1.9.0-rc.1
v1.9.0-rc.0
v1.8.1
v1.8.1-rc.9
v1.8.1-rc.8
v1.8.1-rc.7
v1.8.1-rc.6
v1.8.1-rc.5
v1.8.1-rc.4
v1.8.1-rc.3
v1.8.1-rc.2
v1.8.1-rc.1
v1.8.1-rc.0
v1.8.0-rc.4
v1.8.0
v1.8.0-rc.3
v1.8.0-rc.2
v1.8.0-rc.1
v1.8.0-rc.0
v1.7.2
v1.7.2-rc.4
v1.7.2-rc.3
v1.7.2-rc.2
v1.7.2-rc.1
v1.7.2-rc.0
v1.7.1-rc.3
v1.7.1
v1.7.1-rc.2
v1.7.1-rc.1
v1.7.1-rc.0
v1.7.0
v1.7.0-rc.5
v1.7.0-rc.4
v1.7.0-rc.3
v1.7.0-rc.2
v1.7.0-rc.1
v1.7.0-rc.0
v1.6.1
v1.6.1-rc.1
v1.6.1-rc.0
v1.6.0
v1.6.0-rc.3
v1.6.0-rc.2
v1.6.0-rc.1
v1.6.0-rc.0
v1.5.6
v1.5.6-rc.4
v1.5.6-rc.3
v1.5.6-rc.2
v1.5.6-rc.1
v1.5.6-rc.0
v1.5.5-rc.8
v1.5.5
v1.5.5-rc.7
v1.5.5-rc.6
v1.5.5-rc.5
v1.5.5-rc.4
v1.5.5-rc.3
v1.5.5-rc.2
v1.5.5-rc.1
v1.5.5-rc.0
v1.5.4-rc.5
v1.5.4
v1.5.4-rc.4
v1.5.4-rc.3
v1.5.4-rc.2
v1.5.4-rc.1
v1.5.4-rc.0
v1.5.3-rc.1
v1.5.3
v1.5.3-rc.0
v1.5.2-rc.8
v1.5.2
v1.5.2-rc.7
v1.5.2-rc.6
v1.5.2-rc.5
v1.5.2-rc.4
v1.5.2-rc.3
v1.5.2-rc.2
v1.5.2-rc.1
v1.5.2-rc.0
v1.5.1
v1.5.1-rc.0
v1.5.0-rc.6
v1.5.0
v1.5.0-rc.5
v1.5.0-rc.4
v1.5.0-rc.3
v1.5.0-rc.2
v1.5.0-rc.1
v1.5.0-rc.0
v1.4.0-rc.0
v1.4.0
v1.3.2-rc.0
v1.3.1-rc.2
v1.3.1
v1.3.1-rc.1
v1.3.1-rc.0
v1.3.0-rc.2
v1.3.0
v1.3.0-rc.1
v1.3.0-rc.0
v1.2.3
v1.2.2
v1.2.1
v1.2.0
v1.1
v1.0
v0.9
before-prettier
0.9-developer-preview
Labels
Clear labels
Mirrored from GitHub Pull Request
Compliance
Stale
apps: marketing
apps: web
community
component: api
component: integrations
component: ui
duplicate
effort: low
effort: medium
good first issue
hacktoberfest
help wanted
needs triage
needs-replication
needs-testing
on-hold
osshack
priority: high
priority: low
priority: medium
pull-request
Mirrored from GitHub Pull Request
question
roadmap
status: assigned
status: blocked
status: in progress
status: triage
type: bug
type: bug
type: bug
type: documentation
type: enhancement
type: feature
wontfix
💎 Bounty
💰 Rewarded
💰 Rewarded
No labels
Compliance
Stale
apps: marketing
apps: web
community
component: api
component: integrations
component: ui
duplicate
effort: low
effort: medium
good first issue
hacktoberfest
help wanted
needs triage
needs-replication
needs-testing
on-hold
osshack
priority: high
priority: low
priority: medium
pull-request
question
roadmap
status: assigned
status: blocked
status: in progress
status: triage
type: bug
type: bug
type: bug
type: documentation
type: enhancement
type: feature
wontfix
💎 Bounty
💰 Rewarded
💰 Rewarded
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".
No due date set.
Dependencies
No dependencies set.
Reference
starred/documenso#368
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @omoses43 on GitHub (Aug 27, 2024).
Original GitHub issue: https://github.com/documenso/documenso/issues/1307
Not receiving a reset password email or an email to confirm my account
@github-actions[bot] commented on GitHub (Aug 27, 2024):
Thank you for opening your first issue and for being a part of the open signing revolution!
One of our team members will review it and get back to you as soon as it possible 💚
Meanwhile, please feel free to hop into our community in Discord
@Dvalin21 commented on GitHub (Aug 28, 2024):
I've been having that same issue. I haven't gotten a response here or discord
@illia-stv commented on GitHub (Sep 8, 2024):
Same problem😪
@illia-stv commented on GitHub (Sep 8, 2024):
Alright, I didn't have a SMTP server so I needed to just download MailHog (an email testing tool) and run it. By default, it runs on
0.0.0.0:1025, so you just need to setNEXT_PRIVATE_SMTP_HOST="0.0.0.0"andNEXT_PRIVATE_SMTP_PORT=1025in the.envfile. Then, you can catch the confirmation email in the MailHog web app, which runs on127.0.0.1:8025. That’s how I solved the problem for myself.@Dvalin21 commented on GitHub (Sep 9, 2024):
I may have to try that. Its just crazy you have to go around about way to just to get it to send an email to confirm your account.
@ephraimduncan commented on GitHub (Sep 21, 2024):
If you're not receiving reset password emails or account confirmation emails, run
npm run din your terminal. This will starts the necessary services, including the email server withInbucket.Once running, you can access the incoming mail server at
http://localhost:9000/. Check this interface to see if the reset password and account confirmation emails are being processed correctly.@parasiteoflife commented on GitHub (Sep 23, 2024):
I don't think that will fix the problem in my case because my problem is not the lack of an email server, I have one setup that has been tested to send and receive mail, I don't need Inbucket or at least I shouldn't need it.
Anyway, this is the output:
@ephraimduncan commented on GitHub (Sep 24, 2024):
@parasiteoflife Can you try running
npm run reset:hard && npm run dand still see if the issue persists?@parasiteoflife commented on GitHub (Sep 24, 2024):
@jokoburger commented on GitHub (Sep 28, 2024):
I'm having the same issue, that no verification mail is sent out. (Docker compose installation & SMTP credentials are correct).
The logs are non really helping. (Also tried using npm run dx && npm run dev)
I already have port 9000 in use on the host. Is there a way to access the SMTP UI on another port?
Logs:
2024-09-28T15:27:43.822369742Z Eligible jobs: [ 'Send Confirmation Email' ] 2024-09-28T15:27:43.917264804Z Submitting job to endpoint: http://192.168.178.148:4701/api/jobs/send.signup.confirmation.email/**** 2024-09-28T15:27:43.929658265Z [JOBS]: Triggering job send.signup.confirmation.email with payload { email: 'name@mymail.de' } 2024-09-28T15:27:44.918459761Z [JOBS]: Job send.signup.confirmation.email failed Error: Failed to send the confirmation email 2024-09-28T15:27:44.918630369Z at u (/app/apps/web/.next/server/chunks/9783.js:1:31543) 2024-09-28T15:27:44.918687989Z at process.processTicksAndRejections (node:internal/process/task_queues:95:5) 2024-09-28T15:27:44.918742879Z at async Object.handler (/app/apps/web/.next/server/chunks/9783.js:1:19365) 2024-09-28T15:27:44.918777728Z at async /app/apps/web/.next/server/chunks/9783.js:1:15444 2024-09-28T15:27:44.918810878Z at async K (/app/node_modules/next/dist/compiled/next-server/pages-api.runtime.prod.js:20:16853) 2024-09-28T15:27:44.918852168Z at async U.render (/app/node_modules/next/dist/compiled/next-server/pages-api.runtime.prod.js:20:17492) 2024-09-28T15:27:44.918888408Z at async NextNodeServer.runApi (/app/node_modules/next/dist/server/next-server.js:600:9) 2024-09-28T15:27:44.918931287Z at async NextNodeServer.handleCatchallRenderRequest (/app/node_modules/next/dist/server/next-server.js:269:37) 2024-09-28T15:27:44.918968097Z at async NextNodeServer.handleRequestImpl (/app/node_modules/next/dist/server/base-server.js:816:17) 2024-09-28T15:27:44.919001997Z at async invokeRender (/app/node_modules/next/dist/server/lib/router-server.js:174:21) 2024-09-28T15:27:44.936032365Z Submitting job to endpoint: http://192.168.178.148:4701/api/jobs/send.signup.confirmation.email/cm1mb2zvi0002nq2nlv4y5p6r 2024-09-28T15:27:44.945276959Z [JOBS]: Triggering job send.signup.confirmation.email with payload { email: 'name@mymail.de' }Thanks in advance! :)
@parasiteoflife commented on GitHub (Sep 30, 2024):
Finally got it to work with real SMTP server, you don't need to run dev.
In the env variables
NEXT_PRIVATE_INTERNAL_WEBAPP_URLshould be set to your public URL, so same asNEXT_PUBLIC_WEBAPP_URL, using localhost and port doesn't work.Also, using
NEXT_PRIVATE_SMTP_PORT="465"andNEXT_PRIVATE_SMTP_SECURE="true"doesn't work either, you have to use STARTTLS (port 587) and set that env to false.@jokoburger commented on GitHub (Sep 30, 2024):
I tried the adjustment and redeployed the containers but the issue still persists.
Can you share the complete environment settings?
I also tested my Mailserver and it's working.
@parasiteoflife commented on GitHub (Oct 1, 2024):
I just saw the logs you posted show an error, in my case I didn't receive any error, just the email was never sent.
These are my mail env vars:
If you are using double quotes to surround your password try with single quotes.
@Dvalin21 commented on GitHub (Oct 2, 2024):
Exactly, no errors saying it wasn't sent. I would get the same result when trying to send with gmail
On Tue, Oct 1, 2024 at 5:50 PM parasiteoflife @.***>
wrote:
@jokoburger commented on GitHub (Oct 3, 2024):
Thanks for the env vars!
Also tried it and also using single quotes around all all variables. Everything else in configured the same way but still same error message
@RosaEinhorn commented on GitHub (Oct 10, 2024):
I am having the same issue. Mails are not sent. There is no error in the logs, it just says:
Any idea on how to further debug the mail config?
@Dvalin21 commented on GitHub (Oct 11, 2024):
From what I can see we can't get any further logs as we can remote into the container. I deleted my last comment as I put the wrong issue in the wrong post. I've been getting the same issue. Says sent, but no email received and no error logs.
@Dvalin21 commented on GitHub (Oct 11, 2024):
Tried this tonight, still not working for me.
@Dvalin21 commented on GitHub (Oct 11, 2024):
After a little more changing, I got something a little different than before. Instead of getting the "Submitting job to endpoint: http://localhost:port/api/jobs/send.signup.confirmation.email/whatever it is" I got "NEXT_PUBLIC_MARKETING_URL=/api/jobs/send.signup.confirmation.email/whatever it is" What do you have for your NEXT_PUBLIC_MARKETING_URL?
@RosaEinhorn commented on GitHub (Oct 11, 2024):
It is set as in the example compose:
and I have no value in my .env, so it should be https://documenso.com I guess.
@Dvalin21 commented on GitHub (Oct 11, 2024):
Correct, but after making a few changes its the first time that I've seen it being mentioned in my logs. So I thought possibly there was another config for it in the compose and in the env
@Dvalin21 commented on GitHub (Oct 11, 2024):
Found my first error Error: No session found
documenso-app | at c (/app/apps/web/.next/server/chunks/2912.js:1:1190205)
@RosaEinhorn commented on GitHub (Oct 11, 2024):
I am seeing the same error, but I think it is related to accessing Documenso without being logged in (having a valid session).
@Dvalin21 commented on GitHub (Oct 11, 2024):
Can you share your complete .env setup? Thanks
@parasiteoflife commented on GitHub (Oct 12, 2024):
Maybe your env file is not being used. What are you using? Portainer or plain compose file? Also better nuke your current installation (remove the db volume/data) before re-deploying
I'm using Portainer:
Compose file (I'm not linking any ports because NPM access documenso through the docker network):
@Dvalin21 commented on GitHub (Oct 13, 2024):
I'm made some changes to fit yours, but still getting the same thing. What is the marketing url used for in the first place? Even when I set it in my env, it doesn't show up in the logs as being used as part of the confirmation email stuff.
@Dvalin21 commented on GitHub (Oct 13, 2024):
ENV
compose
@parasiteoflife commented on GitHub (Oct 13, 2024):
As far as I know the marketing site is not used for anything, the marketing site is what website https://documen.so shows. I think for the marketing site to be used there needs to be a certain env var and if that is used normal site is not fired up so you would use either one not both in the same container. Currently in my case even documenso-marketing.domain.io resolves to nothing.
How are you generating your keys? Almost all keys should be different, the only one that repeats is the DB user password you can try generate them with:
Also iirc
NEXT_PUBLIC_POSTHOG_KEYshould be defined with an empty string.I recommend you first try using inbucket to see if mails are sent using that, you just have to add the service to the compose file and change the host and port to
documenso-inbucketand2500.@Dvalin21 commented on GitHub (Oct 13, 2024):
I've made sure all keys were different, but haven't tried the inbucket.
@tmlmt commented on GitHub (Oct 13, 2024):
I had the same error and your conversation here made me try to add a few environment variables, and I finally received the confirmation email. What did the trick for me is to have all three of these variables set to my public url:
I just had
NEXT_PUBLIC_WEBAPP_URLbefore, and strangely enough I was received password reset and password reset success emails, but not the confirmation email...@RosaEinhorn commented on GitHub (Oct 14, 2024):
Thanks to everyone for helping to solve this issue (at least for me).
One part has been eye-opening to me which is this comment in @parasiteoflife's config:
I was trying to run documenso privately and access it through a tailscale (headscale) network. Hence I set the domains mentioned by @tmlmt to tailscale dns names. Now that I know that documenso calls its API "publicly" I am sure it was not able to resolve those domain names from inside the container (as the container does now know the tailscale dns).
The solution for me was to host documenso publicly (behind my reverse proxy) and set the domain names to publicly reachable domain names. This solved the issue immediately.
@Dvalin21 commented on GitHub (Oct 14, 2024):
@parasiteoflife Hey, got it working. Not really sure which part got it to work as for some reason the email came delayed. When I resent the confirmation email, it was instant. With that said, I would recommend all to use @parasiteoflife compose and env as a default template. The documentation on this application still needs work and a little confusing. Oh and I was able to use my gmail to send the confirmation.
@epheo commented on GitHub (Nov 5, 2024):
Changing private endpoint to public didn't do it alone.
Email webhook now works well once I replaced my public endpoint self-signed cert with one from a known Certificate Authority.
As a Documenso administrator I would like to be able to use a private endpoints for emails webhook instead of the public one.
@xfang2024 commented on GitHub (Nov 8, 2024):
got the same problem, the logs showed confirmation letters submitted to the endpoint but the never received the letters.
Eligible jobs: [ 'Send Confirmation Email' ]
Submitting job to endpoint: http://localhost:3000/api/jobs/send.signup.confirmation.email/cm380gz2x0000ow34c9ju6ueq
i tried to change the internal web url to the public url, it's still not working.
@altingrc commented on GitHub (Nov 16, 2024):
Same here. The fogot password email is sent successfully, but the verification email not...
Submitting job to endpoint: -http://duco-doc-eahdx5-3d33bc-167-71-39-42.traefik.me/api/jobs/send.signup.confirmation.email/cm3kid5if0000qf2135ev3zg0@etaxi341 commented on GitHub (Nov 18, 2024):
Any news on this? I can't get it to work... Reset Password works but not the verify Mail
@etaxi341 commented on GitHub (Nov 18, 2024):
Wow... I did not think that this would fix it... I have set the
NEXT_PRIVATE_INTERNAL_WEBAPP_URL="http://localhost:3000"
to
NEXT_PRIVATE_INTERNAL_WEBAPP_URL="http://[internal docker container ip]:3000"
and now it works
@Dvalin21 commented on GitHub (Nov 18, 2024):
Nice job!!
@kool2zero commented on GitHub (Jan 8, 2025):
Parasite's reply worked for me. One thing that tripped me up for a bit was that I put the port as a number 587 instead of a string "587".
Also, certain hosting providers like host monster, seem to require the the name option in the transport function.
You would need to make the change in mailer.ts
Then rerun:
npm run build:web@lelehier commented on GitHub (Mar 6, 2025):
no way. I just got the confirmation mail. ._.
Thank you <3
@Dvalin21 commented on GitHub (Mar 6, 2025):
Is this in documentation?
@Novapixel1010 commented on GitHub (Apr 27, 2025):
If anyone still trying to figure this out I made a post #1763
@lntrpdx commented on GitHub (Jan 22, 2026):
Adding some additional info for those who are not successful with this change, I figured that it only works with the default PORT set to 3000, if you set the env variable PORT to [custom_port] different than 3000 and set NEXT_PRIVATE_INTERNAL_WEBAPP_URL to http://documenso:[custom_port] , it has not been working for me, reverting back to 3000 worked.