GET https://kbin.spritesserver.nl/m/selfhosted@lemmy.world/comments/newest?p=55

Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\KbinAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "two_factor"
  "remember_me"
  "App\Security\KbinAuthenticator"
  "App\Security\FacebookAuthenticator"
  "App\Security\GoogleAuthenticator"
  "App\Security\GithubAuthenticator"
  "App\Security\KeycloakAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
1.75 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.04 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
4
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
5
"App\Security\Voter\EntryCommentVoter"
6
"App\Security\Voter\EntryVoter"
7
"App\Security\Voter\MagazineVoter"
8
"App\Security\Voter\MessageThreadVoter"
9
"App\Security\Voter\MessageVoter"
10
"App\Security\Voter\NotificationVoter"
11
"App\Security\Voter\OAuth2UserConsentVoter"
12
"App\Security\Voter\PostCommentVoter"
13
"App\Security\Voter\PostVoter"
14
"App\Security\Voter\UserVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\EntryComment {#1780
  +user: App\Entity\User {#1432 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    I use both. I have a self hosted docker compose instance of mailcow, which alerts me when an update is available.\n
    \n
    I also use protonmail as well.\n
    \n
    Self hosting was a pain in the ass to get working, but I’ve had no issues with it once up. I tossed it behind a reverse proxy to keep it from directly touching the internet.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704803475 {#1531
    date: 2024-01-09 13:31:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1468 …}
  +nested: Doctrine\ORM\PersistentCollection {#1472 …}
  +votes: Doctrine\ORM\PersistentCollection {#1758 …}
  +reports: Doctrine\ORM\PersistentCollection {#1494 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1713 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1454 …}
  -id: 293319
  -bodyTs: "'alert':15 'also':23 'ass':35 'avail':21 'behind':52 'compos':10 'direct':60 'docker':9 'get':37 'host':8,29 'instanc':11 'internet':63 'issu':44 'keep':57 'mailcow':13 'pain':32 'protonmail':25 'proxi':55 'revers':54 'self':7,28 'toss':50 'touch':61 'updat':19 'use':2,24 've':41 'well':27 'work':38"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6522014"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704803475 {#1484
    date: 2024-01-09 13:31:15.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\EntryComment {#1780
  +user: App\Entity\User {#1432 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    I use both. I have a self hosted docker compose instance of mailcow, which alerts me when an update is available.\n
    \n
    I also use protonmail as well.\n
    \n
    Self hosting was a pain in the ass to get working, but I’ve had no issues with it once up. I tossed it behind a reverse proxy to keep it from directly touching the internet.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704803475 {#1531
    date: 2024-01-09 13:31:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1468 …}
  +nested: Doctrine\ORM\PersistentCollection {#1472 …}
  +votes: Doctrine\ORM\PersistentCollection {#1758 …}
  +reports: Doctrine\ORM\PersistentCollection {#1494 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1713 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1454 …}
  -id: 293319
  -bodyTs: "'alert':15 'also':23 'ass':35 'avail':21 'behind':52 'compos':10 'direct':60 'docker':9 'get':37 'host':8,29 'instanc':11 'internet':63 'issu':44 'keep':57 'mailcow':13 'pain':32 'protonmail':25 'proxi':55 'revers':54 'self':7,28 'toss':50 'touch':61 'updat':19 'use':2,24 've':41 'well':27 'work':38"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6522014"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704803475 {#1484
    date: 2024-01-09 13:31:15.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\EntryComment {#1780
  +user: App\Entity\User {#1432 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    I use both. I have a self hosted docker compose instance of mailcow, which alerts me when an update is available.\n
    \n
    I also use protonmail as well.\n
    \n
    Self hosting was a pain in the ass to get working, but I’ve had no issues with it once up. I tossed it behind a reverse proxy to keep it from directly touching the internet.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704803475 {#1531
    date: 2024-01-09 13:31:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1468 …}
  +nested: Doctrine\ORM\PersistentCollection {#1472 …}
  +votes: Doctrine\ORM\PersistentCollection {#1758 …}
  +reports: Doctrine\ORM\PersistentCollection {#1494 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1713 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1454 …}
  -id: 293319
  -bodyTs: "'alert':15 'also':23 'ass':35 'avail':21 'behind':52 'compos':10 'direct':60 'docker':9 'get':37 'host':8,29 'instanc':11 'internet':63 'issu':44 'keep':57 'mailcow':13 'pain':32 'protonmail':25 'proxi':55 'revers':54 'self':7,28 'toss':50 'touch':61 'updat':19 'use':2,24 've':41 'well':27 'work':38"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6522014"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704803475 {#1484
    date: 2024-01-09 13:31:15.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\EntryComment {#2464
  +user: App\Entity\User {#2457 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Friends don’t let friends self host email.\n
    \n
    Easy enough to make it work, but maintaining 100% uptime and 100% deliverability is very difficult.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704803462 {#1724
    date: 2024-01-09 13:31:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1717 …}
  +nested: Doctrine\ORM\PersistentCollection {#2411 …}
  +votes: Doctrine\ORM\PersistentCollection {#2422 …}
  +reports: Doctrine\ORM\PersistentCollection {#2458 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
  -id: 297462
  -bodyTs: "'100':17,20 'deliver':21 'difficult':24 'easi':9 'email':8 'enough':10 'friend':1,5 'host':7 'let':4 'maintain':16 'make':12 'self':6 'uptim':18 'work':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/6265098"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704803462 {#1741
    date: 2024-01-09 13:31:02.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\EntryComment {#2464
  +user: App\Entity\User {#2457 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Friends don’t let friends self host email.\n
    \n
    Easy enough to make it work, but maintaining 100% uptime and 100% deliverability is very difficult.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704803462 {#1724
    date: 2024-01-09 13:31:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1717 …}
  +nested: Doctrine\ORM\PersistentCollection {#2411 …}
  +votes: Doctrine\ORM\PersistentCollection {#2422 …}
  +reports: Doctrine\ORM\PersistentCollection {#2458 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
  -id: 297462
  -bodyTs: "'100':17,20 'deliver':21 'difficult':24 'easi':9 'email':8 'enough':10 'friend':1,5 'host':7 'let':4 'maintain':16 'make':12 'self':6 'uptim':18 'work':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/6265098"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704803462 {#1741
    date: 2024-01-09 13:31:02.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\EntryComment {#2464
  +user: App\Entity\User {#2457 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Friends don’t let friends self host email.\n
    \n
    Easy enough to make it work, but maintaining 100% uptime and 100% deliverability is very difficult.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704803462 {#1724
    date: 2024-01-09 13:31:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1717 …}
  +nested: Doctrine\ORM\PersistentCollection {#2411 …}
  +votes: Doctrine\ORM\PersistentCollection {#2422 …}
  +reports: Doctrine\ORM\PersistentCollection {#2458 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2456 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2453 …}
  -id: 297462
  -bodyTs: "'100':17,20 'deliver':21 'difficult':24 'easi':9 'email':8 'enough':10 'friend':1,5 'host':7 'let':4 'maintain':16 'make':12 'self':6 'uptim':18 'work':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/6265098"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704803462 {#1741
    date: 2024-01-09 13:31:02.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED moderate
App\Entity\EntryComment {#2023
  +user: App\Entity\User {#2012 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Get a domain from Njalla, set it up with Proton Mail. That’s the best solution in my opinion. I don’t think there’s anything better for privacy."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1719838752 {#1363
    date: 2024-07-01 14:59:12.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2030 …}
  +nested: Doctrine\ORM\PersistentCollection {#2026 …}
  +votes: Doctrine\ORM\PersistentCollection {#2022 …}
  +reports: Doctrine\ORM\PersistentCollection {#2025 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2033 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2028 …}
  -id: 293284
  -bodyTs: "'anyth':26 'best':15 'better':27 'domain':3 'get':1 'mail':11 'njalla':5 'opinion':19 'privaci':29 'proton':10 'set':6 'solut':16 'think':23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6521722"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704802119 {#1361
    date: 2024-01-09 13:08:39.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED edit
App\Entity\EntryComment {#2023
  +user: App\Entity\User {#2012 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Get a domain from Njalla, set it up with Proton Mail. That’s the best solution in my opinion. I don’t think there’s anything better for privacy."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1719838752 {#1363
    date: 2024-07-01 14:59:12.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2030 …}
  +nested: Doctrine\ORM\PersistentCollection {#2026 …}
  +votes: Doctrine\ORM\PersistentCollection {#2022 …}
  +reports: Doctrine\ORM\PersistentCollection {#2025 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2033 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2028 …}
  -id: 293284
  -bodyTs: "'anyth':26 'best':15 'better':27 'domain':3 'get':1 'mail':11 'njalla':5 'opinion':19 'privaci':29 'proton':10 'set':6 'solut':16 'think':23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6521722"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704802119 {#1361
    date: 2024-01-09 13:08:39.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED moderate
App\Entity\EntryComment {#2023
  +user: App\Entity\User {#2012 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Get a domain from Njalla, set it up with Proton Mail. That’s the best solution in my opinion. I don’t think there’s anything better for privacy."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1719838752 {#1363
    date: 2024-07-01 14:59:12.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2030 …}
  +nested: Doctrine\ORM\PersistentCollection {#2026 …}
  +votes: Doctrine\ORM\PersistentCollection {#2022 …}
  +reports: Doctrine\ORM\PersistentCollection {#2025 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2033 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2028 …}
  -id: 293284
  -bodyTs: "'anyth':26 'best':15 'better':27 'domain':3 'get':1 'mail':11 'njalla':5 'opinion':19 'privaci':29 'proton':10 'set':6 'solut':16 'think':23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6521722"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704802119 {#1361
    date: 2024-01-09 13:08:39.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
13 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
14 DENIED moderate
App\Entity\EntryComment {#3199
  +user: Proxies\__CG__\App\Entity\User {#3200 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2023
    +user: App\Entity\User {#2012 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: "Get a domain from Njalla, set it up with Proton Mail. That’s the best solution in my opinion. I don’t think there’s anything better for privacy."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1719838752 {#1363
      date: 2024-07-01 14:59:12.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2030 …}
    +nested: Doctrine\ORM\PersistentCollection {#2026 …}
    +votes: Doctrine\ORM\PersistentCollection {#2022 …}
    +reports: Doctrine\ORM\PersistentCollection {#2025 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2033 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2028 …}
    -id: 293284
    -bodyTs: "'anyth':26 'best':15 'better':27 'domain':3 'get':1 'mail':11 'njalla':5 'opinion':19 'privaci':29 'proton':10 'set':6 'solut':16 'think':23"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6521722"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704802119 {#1361
      date: 2024-01-09 13:08:39.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2023}
  +body: "Njalla had some big controversy regarding their reliability and trustworthiness. I’d stay away from their services."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704806664 {#3197
    date: 2024-01-09 14:24:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@Dehydrated@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3201 …}
  +nested: Doctrine\ORM\PersistentCollection {#3203 …}
  +votes: Doctrine\ORM\PersistentCollection {#3205 …}
  +reports: Doctrine\ORM\PersistentCollection {#3207 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3209 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3211 …}
  -id: 293416
  -bodyTs: "'away':14 'big':4 'controversi':5 'd':12 'njalla':1 'regard':6 'reliabl':8 'servic':17 'stay':13 'trustworthi':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6522615"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704806664 {#3198
    date: 2024-01-09 14:24:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED edit
App\Entity\EntryComment {#3199
  +user: Proxies\__CG__\App\Entity\User {#3200 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2023
    +user: App\Entity\User {#2012 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: "Get a domain from Njalla, set it up with Proton Mail. That’s the best solution in my opinion. I don’t think there’s anything better for privacy."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1719838752 {#1363
      date: 2024-07-01 14:59:12.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2030 …}
    +nested: Doctrine\ORM\PersistentCollection {#2026 …}
    +votes: Doctrine\ORM\PersistentCollection {#2022 …}
    +reports: Doctrine\ORM\PersistentCollection {#2025 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2033 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2028 …}
    -id: 293284
    -bodyTs: "'anyth':26 'best':15 'better':27 'domain':3 'get':1 'mail':11 'njalla':5 'opinion':19 'privaci':29 'proton':10 'set':6 'solut':16 'think':23"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6521722"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704802119 {#1361
      date: 2024-01-09 13:08:39.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2023}
  +body: "Njalla had some big controversy regarding their reliability and trustworthiness. I’d stay away from their services."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704806664 {#3197
    date: 2024-01-09 14:24:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@Dehydrated@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3201 …}
  +nested: Doctrine\ORM\PersistentCollection {#3203 …}
  +votes: Doctrine\ORM\PersistentCollection {#3205 …}
  +reports: Doctrine\ORM\PersistentCollection {#3207 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3209 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3211 …}
  -id: 293416
  -bodyTs: "'away':14 'big':4 'controversi':5 'd':12 'njalla':1 'regard':6 'reliabl':8 'servic':17 'stay':13 'trustworthi':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6522615"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704806664 {#3198
    date: 2024-01-09 14:24:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
16 DENIED moderate
App\Entity\EntryComment {#3199
  +user: Proxies\__CG__\App\Entity\User {#3200 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2023
    +user: App\Entity\User {#2012 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: "Get a domain from Njalla, set it up with Proton Mail. That’s the best solution in my opinion. I don’t think there’s anything better for privacy."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1719838752 {#1363
      date: 2024-07-01 14:59:12.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2030 …}
    +nested: Doctrine\ORM\PersistentCollection {#2026 …}
    +votes: Doctrine\ORM\PersistentCollection {#2022 …}
    +reports: Doctrine\ORM\PersistentCollection {#2025 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2033 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2028 …}
    -id: 293284
    -bodyTs: "'anyth':26 'best':15 'better':27 'domain':3 'get':1 'mail':11 'njalla':5 'opinion':19 'privaci':29 'proton':10 'set':6 'solut':16 'think':23"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6521722"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704802119 {#1361
      date: 2024-01-09 13:08:39.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2023}
  +body: "Njalla had some big controversy regarding their reliability and trustworthiness. I’d stay away from their services."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704806664 {#3197
    date: 2024-01-09 14:24:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@Dehydrated@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3201 …}
  +nested: Doctrine\ORM\PersistentCollection {#3203 …}
  +votes: Doctrine\ORM\PersistentCollection {#3205 …}
  +reports: Doctrine\ORM\PersistentCollection {#3207 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3209 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3211 …}
  -id: 293416
  -bodyTs: "'away':14 'big':4 'controversi':5 'd':12 'njalla':1 'regard':6 'reliabl':8 'servic':17 'stay':13 'trustworthi':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6522615"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704806664 {#3198
    date: 2024-01-09 14:24:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
17 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
18 DENIED moderate
App\Entity\EntryComment {#3268
  +user: App\Entity\User {#2012 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3199
    +user: Proxies\__CG__\App\Entity\User {#3200 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#2023
      +user: App\Entity\User {#2012 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: null
      +root: null
      +body: "Get a domain from Njalla, set it up with Proton Mail. That’s the best solution in my opinion. I don’t think there’s anything better for privacy."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1719838752 {#1363
        date: 2024-07-01 14:59:12.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2030 …}
      +nested: Doctrine\ORM\PersistentCollection {#2026 …}
      +votes: Doctrine\ORM\PersistentCollection {#2022 …}
      +reports: Doctrine\ORM\PersistentCollection {#2025 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2033 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2028 …}
      -id: 293284
      -bodyTs: "'anyth':26 'best':15 'better':27 'domain':3 'get':1 'mail':11 'njalla':5 'opinion':19 'privaci':29 'proton':10 'set':6 'solut':16 'think':23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6521722"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704802119 {#1361
        date: 2024-01-09 13:08:39.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2023}
    +body: "Njalla had some big controversy regarding their reliability and trustworthiness. I’d stay away from their services."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704806664 {#3197
      date: 2024-01-09 14:24:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@Dehydrated@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3201 …}
    +nested: Doctrine\ORM\PersistentCollection {#3203 …}
    +votes: Doctrine\ORM\PersistentCollection {#3205 …}
    +reports: Doctrine\ORM\PersistentCollection {#3207 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3209 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3211 …}
    -id: 293416
    -bodyTs: "'away':14 'big':4 'controversi':5 'd':12 'njalla':1 'regard':6 'reliabl':8 'servic':17 'stay':13 'trustworthi':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6522615"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704806664 {#3198
      date: 2024-01-09 14:24:24.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2023}
  +body: "Source?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704818229 {#3266
    date: 2024-01-09 17:37:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@Dehydrated@lemmy.world"
    "@PropaGandalf@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3269 …}
  +nested: Doctrine\ORM\PersistentCollection {#3271 …}
  +votes: Doctrine\ORM\PersistentCollection {#3273 …}
  +reports: Doctrine\ORM\PersistentCollection {#3275 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3277 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3279 …}
  -id: 293742
  -bodyTs: "'sourc':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6525430"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704818229 {#3267
    date: 2024-01-09 17:37:09.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED edit
App\Entity\EntryComment {#3268
  +user: App\Entity\User {#2012 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3199
    +user: Proxies\__CG__\App\Entity\User {#3200 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#2023
      +user: App\Entity\User {#2012 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: null
      +root: null
      +body: "Get a domain from Njalla, set it up with Proton Mail. That’s the best solution in my opinion. I don’t think there’s anything better for privacy."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1719838752 {#1363
        date: 2024-07-01 14:59:12.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2030 …}
      +nested: Doctrine\ORM\PersistentCollection {#2026 …}
      +votes: Doctrine\ORM\PersistentCollection {#2022 …}
      +reports: Doctrine\ORM\PersistentCollection {#2025 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2033 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2028 …}
      -id: 293284
      -bodyTs: "'anyth':26 'best':15 'better':27 'domain':3 'get':1 'mail':11 'njalla':5 'opinion':19 'privaci':29 'proton':10 'set':6 'solut':16 'think':23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6521722"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704802119 {#1361
        date: 2024-01-09 13:08:39.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2023}
    +body: "Njalla had some big controversy regarding their reliability and trustworthiness. I’d stay away from their services."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704806664 {#3197
      date: 2024-01-09 14:24:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@Dehydrated@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3201 …}
    +nested: Doctrine\ORM\PersistentCollection {#3203 …}
    +votes: Doctrine\ORM\PersistentCollection {#3205 …}
    +reports: Doctrine\ORM\PersistentCollection {#3207 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3209 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3211 …}
    -id: 293416
    -bodyTs: "'away':14 'big':4 'controversi':5 'd':12 'njalla':1 'regard':6 'reliabl':8 'servic':17 'stay':13 'trustworthi':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6522615"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704806664 {#3198
      date: 2024-01-09 14:24:24.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2023}
  +body: "Source?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704818229 {#3266
    date: 2024-01-09 17:37:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@Dehydrated@lemmy.world"
    "@PropaGandalf@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3269 …}
  +nested: Doctrine\ORM\PersistentCollection {#3271 …}
  +votes: Doctrine\ORM\PersistentCollection {#3273 …}
  +reports: Doctrine\ORM\PersistentCollection {#3275 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3277 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3279 …}
  -id: 293742
  -bodyTs: "'sourc':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6525430"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704818229 {#3267
    date: 2024-01-09 17:37:09.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED moderate
App\Entity\EntryComment {#3268
  +user: App\Entity\User {#2012 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3199
    +user: Proxies\__CG__\App\Entity\User {#3200 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#2023
      +user: App\Entity\User {#2012 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: null
      +root: null
      +body: "Get a domain from Njalla, set it up with Proton Mail. That’s the best solution in my opinion. I don’t think there’s anything better for privacy."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1719838752 {#1363
        date: 2024-07-01 14:59:12.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2030 …}
      +nested: Doctrine\ORM\PersistentCollection {#2026 …}
      +votes: Doctrine\ORM\PersistentCollection {#2022 …}
      +reports: Doctrine\ORM\PersistentCollection {#2025 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2033 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2028 …}
      -id: 293284
      -bodyTs: "'anyth':26 'best':15 'better':27 'domain':3 'get':1 'mail':11 'njalla':5 'opinion':19 'privaci':29 'proton':10 'set':6 'solut':16 'think':23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6521722"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704802119 {#1361
        date: 2024-01-09 13:08:39.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2023}
    +body: "Njalla had some big controversy regarding their reliability and trustworthiness. I’d stay away from their services."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704806664 {#3197
      date: 2024-01-09 14:24:24.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@Dehydrated@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3201 …}
    +nested: Doctrine\ORM\PersistentCollection {#3203 …}
    +votes: Doctrine\ORM\PersistentCollection {#3205 …}
    +reports: Doctrine\ORM\PersistentCollection {#3207 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3209 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3211 …}
    -id: 293416
    -bodyTs: "'away':14 'big':4 'controversi':5 'd':12 'njalla':1 'regard':6 'reliabl':8 'servic':17 'stay':13 'trustworthi':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6522615"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704806664 {#3198
      date: 2024-01-09 14:24:24.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2023}
  +body: "Source?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704818229 {#3266
    date: 2024-01-09 17:37:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@Dehydrated@lemmy.world"
    "@PropaGandalf@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3269 …}
  +nested: Doctrine\ORM\PersistentCollection {#3271 …}
  +votes: Doctrine\ORM\PersistentCollection {#3273 …}
  +reports: Doctrine\ORM\PersistentCollection {#3275 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3277 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3279 …}
  -id: 293742
  -bodyTs: "'sourc':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6525430"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704818229 {#3267
    date: 2024-01-09 17:37:09.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
21 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
22 DENIED moderate
App\Entity\EntryComment {#3414
  +user: Proxies\__CG__\App\Entity\User {#3200 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3268
    +user: App\Entity\User {#2012 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3199
      +user: Proxies\__CG__\App\Entity\User {#3200 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#2023
        +user: App\Entity\User {#2012 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: null
        +root: null
        +body: "Get a domain from Njalla, set it up with Proton Mail. That’s the best solution in my opinion. I don’t think there’s anything better for privacy."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1719838752 {#1363
          date: 2024-07-01 14:59:12.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2030 …}
        +nested: Doctrine\ORM\PersistentCollection {#2026 …}
        +votes: Doctrine\ORM\PersistentCollection {#2022 …}
        +reports: Doctrine\ORM\PersistentCollection {#2025 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2033 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2028 …}
        -id: 293284
        -bodyTs: "'anyth':26 'best':15 'better':27 'domain':3 'get':1 'mail':11 'njalla':5 'opinion':19 'privaci':29 'proton':10 'set':6 'solut':16 'think':23"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6521722"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704802119 {#1361
          date: 2024-01-09 13:08:39.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2023}
      +body: "Njalla had some big controversy regarding their reliability and trustworthiness. I’d stay away from their services."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704806664 {#3197
        date: 2024-01-09 14:24:24.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@Dehydrated@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3201 …}
      +nested: Doctrine\ORM\PersistentCollection {#3203 …}
      +votes: Doctrine\ORM\PersistentCollection {#3205 …}
      +reports: Doctrine\ORM\PersistentCollection {#3207 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3209 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3211 …}
      -id: 293416
      -bodyTs: "'away':14 'big':4 'controversi':5 'd':12 'njalla':1 'regard':6 'reliabl':8 'servic':17 'stay':13 'trustworthi':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6522615"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704806664 {#3198
        date: 2024-01-09 14:24:24.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2023}
    +body: "Source?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704818229 {#3266
      date: 2024-01-09 17:37:09.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@Dehydrated@lemmy.world"
      "@PropaGandalf@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3269 …}
    +nested: Doctrine\ORM\PersistentCollection {#3271 …}
    +votes: Doctrine\ORM\PersistentCollection {#3273 …}
    +reports: Doctrine\ORM\PersistentCollection {#3275 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3277 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3279 …}
    -id: 293742
    -bodyTs: "'sourc':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6525430"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704818229 {#3267
      date: 2024-01-09 17:37:09.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2023}
  +body: """
    [www.trustpilot.com/review/njal.la](https://www.trustpilot.com/review/njal.la) basically a bunch of people complain that thy cant access their domain names. This is possible because njalla owns the domain for you\n
    \n
    > We’re not actually a domain name registration service, we’re a customer to these. We sit in between the domain name registration service and you, acting as a privacy shield. When you purchase a domain name through Njalla, we own it for you. However, the agreement between us grants you full usage rights to the domain. Whenever you want to, you can transfer the ownership to yourself or some other party.\n
    \n
    I don’t want to stop anyone from using it just keep this in mind.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704829922 {#3412
    date: 2024-01-09 20:52:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@Dehydrated@lemmy.world"
    "@PropaGandalf@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3415 …}
  +nested: Doctrine\ORM\PersistentCollection {#3417 …}
  +votes: Doctrine\ORM\PersistentCollection {#3419 …}
  +reports: Doctrine\ORM\PersistentCollection {#3421 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3423 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3425 …}
  -id: 294145
  -bodyTs: "'/review/njal.la](https://www.trustpilot.com/review/njal.la)':3 'access':13 'act':53 'actual':30 'agreement':73 'anyon':105 'basic':4 'bunch':6 'cant':12 'complain':9 'custom':39 'domain':15,24,32,47,62,83 'full':78 'grant':76 'howev':71 'keep':110 'mind':113 'name':16,33,48,63 'njalla':21,65 'own':22 'ownership':92 'parti':98 'peopl':8 'possibl':19 'privaci':56 'purchas':60 're':28,37 'registr':34,49 'right':80 'servic':35,50 'shield':57 'sit':43 'stop':104 'thi':11 'transfer':90 'us':75 'usag':79 'use':107 'want':86,102 'whenev':84 'www.trustpilot.com':2 'www.trustpilot.com/review/njal.la](https://www.trustpilot.com/review/njal.la)':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6528649"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704829922 {#3413
    date: 2024-01-09 20:52:02.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
23 DENIED edit
App\Entity\EntryComment {#3414
  +user: Proxies\__CG__\App\Entity\User {#3200 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3268
    +user: App\Entity\User {#2012 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3199
      +user: Proxies\__CG__\App\Entity\User {#3200 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#2023
        +user: App\Entity\User {#2012 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: null
        +root: null
        +body: "Get a domain from Njalla, set it up with Proton Mail. That’s the best solution in my opinion. I don’t think there’s anything better for privacy."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1719838752 {#1363
          date: 2024-07-01 14:59:12.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2030 …}
        +nested: Doctrine\ORM\PersistentCollection {#2026 …}
        +votes: Doctrine\ORM\PersistentCollection {#2022 …}
        +reports: Doctrine\ORM\PersistentCollection {#2025 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2033 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2028 …}
        -id: 293284
        -bodyTs: "'anyth':26 'best':15 'better':27 'domain':3 'get':1 'mail':11 'njalla':5 'opinion':19 'privaci':29 'proton':10 'set':6 'solut':16 'think':23"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6521722"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704802119 {#1361
          date: 2024-01-09 13:08:39.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2023}
      +body: "Njalla had some big controversy regarding their reliability and trustworthiness. I’d stay away from their services."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704806664 {#3197
        date: 2024-01-09 14:24:24.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@Dehydrated@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3201 …}
      +nested: Doctrine\ORM\PersistentCollection {#3203 …}
      +votes: Doctrine\ORM\PersistentCollection {#3205 …}
      +reports: Doctrine\ORM\PersistentCollection {#3207 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3209 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3211 …}
      -id: 293416
      -bodyTs: "'away':14 'big':4 'controversi':5 'd':12 'njalla':1 'regard':6 'reliabl':8 'servic':17 'stay':13 'trustworthi':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6522615"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704806664 {#3198
        date: 2024-01-09 14:24:24.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2023}
    +body: "Source?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704818229 {#3266
      date: 2024-01-09 17:37:09.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@Dehydrated@lemmy.world"
      "@PropaGandalf@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3269 …}
    +nested: Doctrine\ORM\PersistentCollection {#3271 …}
    +votes: Doctrine\ORM\PersistentCollection {#3273 …}
    +reports: Doctrine\ORM\PersistentCollection {#3275 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3277 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3279 …}
    -id: 293742
    -bodyTs: "'sourc':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6525430"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704818229 {#3267
      date: 2024-01-09 17:37:09.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2023}
  +body: """
    [www.trustpilot.com/review/njal.la](https://www.trustpilot.com/review/njal.la) basically a bunch of people complain that thy cant access their domain names. This is possible because njalla owns the domain for you\n
    \n
    > We’re not actually a domain name registration service, we’re a customer to these. We sit in between the domain name registration service and you, acting as a privacy shield. When you purchase a domain name through Njalla, we own it for you. However, the agreement between us grants you full usage rights to the domain. Whenever you want to, you can transfer the ownership to yourself or some other party.\n
    \n
    I don’t want to stop anyone from using it just keep this in mind.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704829922 {#3412
    date: 2024-01-09 20:52:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@Dehydrated@lemmy.world"
    "@PropaGandalf@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3415 …}
  +nested: Doctrine\ORM\PersistentCollection {#3417 …}
  +votes: Doctrine\ORM\PersistentCollection {#3419 …}
  +reports: Doctrine\ORM\PersistentCollection {#3421 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3423 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3425 …}
  -id: 294145
  -bodyTs: "'/review/njal.la](https://www.trustpilot.com/review/njal.la)':3 'access':13 'act':53 'actual':30 'agreement':73 'anyon':105 'basic':4 'bunch':6 'cant':12 'complain':9 'custom':39 'domain':15,24,32,47,62,83 'full':78 'grant':76 'howev':71 'keep':110 'mind':113 'name':16,33,48,63 'njalla':21,65 'own':22 'ownership':92 'parti':98 'peopl':8 'possibl':19 'privaci':56 'purchas':60 're':28,37 'registr':34,49 'right':80 'servic':35,50 'shield':57 'sit':43 'stop':104 'thi':11 'transfer':90 'us':75 'usag':79 'use':107 'want':86,102 'whenev':84 'www.trustpilot.com':2 'www.trustpilot.com/review/njal.la](https://www.trustpilot.com/review/njal.la)':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6528649"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704829922 {#3413
    date: 2024-01-09 20:52:02.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
24 DENIED moderate
App\Entity\EntryComment {#3414
  +user: Proxies\__CG__\App\Entity\User {#3200 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3268
    +user: App\Entity\User {#2012 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3199
      +user: Proxies\__CG__\App\Entity\User {#3200 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#2023
        +user: App\Entity\User {#2012 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: null
        +root: null
        +body: "Get a domain from Njalla, set it up with Proton Mail. That’s the best solution in my opinion. I don’t think there’s anything better for privacy."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1719838752 {#1363
          date: 2024-07-01 14:59:12.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2030 …}
        +nested: Doctrine\ORM\PersistentCollection {#2026 …}
        +votes: Doctrine\ORM\PersistentCollection {#2022 …}
        +reports: Doctrine\ORM\PersistentCollection {#2025 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2033 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2028 …}
        -id: 293284
        -bodyTs: "'anyth':26 'best':15 'better':27 'domain':3 'get':1 'mail':11 'njalla':5 'opinion':19 'privaci':29 'proton':10 'set':6 'solut':16 'think':23"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6521722"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704802119 {#1361
          date: 2024-01-09 13:08:39.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2023}
      +body: "Njalla had some big controversy regarding their reliability and trustworthiness. I’d stay away from their services."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704806664 {#3197
        date: 2024-01-09 14:24:24.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@Dehydrated@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3201 …}
      +nested: Doctrine\ORM\PersistentCollection {#3203 …}
      +votes: Doctrine\ORM\PersistentCollection {#3205 …}
      +reports: Doctrine\ORM\PersistentCollection {#3207 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3209 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3211 …}
      -id: 293416
      -bodyTs: "'away':14 'big':4 'controversi':5 'd':12 'njalla':1 'regard':6 'reliabl':8 'servic':17 'stay':13 'trustworthi':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6522615"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704806664 {#3198
        date: 2024-01-09 14:24:24.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2023}
    +body: "Source?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704818229 {#3266
      date: 2024-01-09 17:37:09.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@Dehydrated@lemmy.world"
      "@PropaGandalf@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3269 …}
    +nested: Doctrine\ORM\PersistentCollection {#3271 …}
    +votes: Doctrine\ORM\PersistentCollection {#3273 …}
    +reports: Doctrine\ORM\PersistentCollection {#3275 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3277 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3279 …}
    -id: 293742
    -bodyTs: "'sourc':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6525430"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704818229 {#3267
      date: 2024-01-09 17:37:09.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2023}
  +body: """
    [www.trustpilot.com/review/njal.la](https://www.trustpilot.com/review/njal.la) basically a bunch of people complain that thy cant access their domain names. This is possible because njalla owns the domain for you\n
    \n
    > We’re not actually a domain name registration service, we’re a customer to these. We sit in between the domain name registration service and you, acting as a privacy shield. When you purchase a domain name through Njalla, we own it for you. However, the agreement between us grants you full usage rights to the domain. Whenever you want to, you can transfer the ownership to yourself or some other party.\n
    \n
    I don’t want to stop anyone from using it just keep this in mind.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704829922 {#3412
    date: 2024-01-09 20:52:02.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@Dehydrated@lemmy.world"
    "@PropaGandalf@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3415 …}
  +nested: Doctrine\ORM\PersistentCollection {#3417 …}
  +votes: Doctrine\ORM\PersistentCollection {#3419 …}
  +reports: Doctrine\ORM\PersistentCollection {#3421 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3423 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3425 …}
  -id: 294145
  -bodyTs: "'/review/njal.la](https://www.trustpilot.com/review/njal.la)':3 'access':13 'act':53 'actual':30 'agreement':73 'anyon':105 'basic':4 'bunch':6 'cant':12 'complain':9 'custom':39 'domain':15,24,32,47,62,83 'full':78 'grant':76 'howev':71 'keep':110 'mind':113 'name':16,33,48,63 'njalla':21,65 'own':22 'ownership':92 'parti':98 'peopl':8 'possibl':19 'privaci':56 'purchas':60 're':28,37 'registr':34,49 'right':80 'servic':35,50 'shield':57 'sit':43 'stop':104 'thi':11 'transfer':90 'us':75 'usag':79 'use':107 'want':86,102 'whenev':84 'www.trustpilot.com':2 'www.trustpilot.com/review/njal.la](https://www.trustpilot.com/review/njal.la)':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6528649"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704829922 {#3413
    date: 2024-01-09 20:52:02.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
25 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
26 DENIED moderate
App\Entity\EntryComment {#3511
  +user: App\Entity\User {#2012 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3414
    +user: Proxies\__CG__\App\Entity\User {#3200 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3268
      +user: App\Entity\User {#2012 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#3199
        +user: Proxies\__CG__\App\Entity\User {#3200 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: App\Entity\EntryComment {#2023
          +user: App\Entity\User {#2012 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
          +magazine: App\Entity\Magazine {#303}
          +image: null
          +parent: null
          +root: null
          +body: "Get a domain from Njalla, set it up with Proton Mail. That’s the best solution in my opinion. I don’t think there’s anything better for privacy."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1719838752 {#1363
            date: 2024-07-01 14:59:12.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@avguser@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2030 …}
          +nested: Doctrine\ORM\PersistentCollection {#2026 …}
          +votes: Doctrine\ORM\PersistentCollection {#2022 …}
          +reports: Doctrine\ORM\PersistentCollection {#2025 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2033 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2028 …}
          -id: 293284
          -bodyTs: "'anyth':26 'best':15 'better':27 'domain':3 'get':1 'mail':11 'njalla':5 'opinion':19 'privaci':29 'proton':10 'set':6 'solut':16 'think':23"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6521722"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704802119 {#1361
            date: 2024-01-09 13:08:39.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2023}
        +body: "Njalla had some big controversy regarding their reliability and trustworthiness. I’d stay away from their services."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704806664 {#3197
          date: 2024-01-09 14:24:24.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
          "@Dehydrated@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3201 …}
        +nested: Doctrine\ORM\PersistentCollection {#3203 …}
        +votes: Doctrine\ORM\PersistentCollection {#3205 …}
        +reports: Doctrine\ORM\PersistentCollection {#3207 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3209 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3211 …}
        -id: 293416
        -bodyTs: "'away':14 'big':4 'controversi':5 'd':12 'njalla':1 'regard':6 'reliabl':8 'servic':17 'stay':13 'trustworthi':10"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6522615"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704806664 {#3198
          date: 2024-01-09 14:24:24.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2023}
      +body: "Source?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704818229 {#3266
        date: 2024-01-09 17:37:09.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@Dehydrated@lemmy.world"
        "@PropaGandalf@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3269 …}
      +nested: Doctrine\ORM\PersistentCollection {#3271 …}
      +votes: Doctrine\ORM\PersistentCollection {#3273 …}
      +reports: Doctrine\ORM\PersistentCollection {#3275 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3277 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3279 …}
      -id: 293742
      -bodyTs: "'sourc':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6525430"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704818229 {#3267
        date: 2024-01-09 17:37:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2023}
    +body: """
      [www.trustpilot.com/review/njal.la](https://www.trustpilot.com/review/njal.la) basically a bunch of people complain that thy cant access their domain names. This is possible because njalla owns the domain for you\n
      \n
      > We’re not actually a domain name registration service, we’re a customer to these. We sit in between the domain name registration service and you, acting as a privacy shield. When you purchase a domain name through Njalla, we own it for you. However, the agreement between us grants you full usage rights to the domain. Whenever you want to, you can transfer the ownership to yourself or some other party.\n
      \n
      I don’t want to stop anyone from using it just keep this in mind.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704829922 {#3412
      date: 2024-01-09 20:52:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@Dehydrated@lemmy.world"
      "@PropaGandalf@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3415 …}
    +nested: Doctrine\ORM\PersistentCollection {#3417 …}
    +votes: Doctrine\ORM\PersistentCollection {#3419 …}
    +reports: Doctrine\ORM\PersistentCollection {#3421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3423 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3425 …}
    -id: 294145
    -bodyTs: "'/review/njal.la](https://www.trustpilot.com/review/njal.la)':3 'access':13 'act':53 'actual':30 'agreement':73 'anyon':105 'basic':4 'bunch':6 'cant':12 'complain':9 'custom':39 'domain':15,24,32,47,62,83 'full':78 'grant':76 'howev':71 'keep':110 'mind':113 'name':16,33,48,63 'njalla':21,65 'own':22 'ownership':92 'parti':98 'peopl':8 'possibl':19 'privaci':56 'purchas':60 're':28,37 'registr':34,49 'right':80 'servic':35,50 'shield':57 'sit':43 'stop':104 'thi':11 'transfer':90 'us':75 'usag':79 'use':107 'want':86,102 'whenev':84 'www.trustpilot.com':2 'www.trustpilot.com/review/njal.la](https://www.trustpilot.com/review/njal.la)':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6528649"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704829922 {#3413
      date: 2024-01-09 20:52:02.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2023}
  +body: "I’m aware how Njalla works, actually that’s the reason I use them. I don’t want my name, my payment information or anything connected to my domain. With Njalla, I don’t have to give up any data and I can pay anonymously with crypto. I’ve used it for all my domains for years and I never had any issues. They seem very trustworthy to me."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704833879 {#3509
    date: 2024-01-09 21:57:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@Dehydrated@lemmy.world"
    "@PropaGandalf@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3512 …}
  +nested: Doctrine\ORM\PersistentCollection {#3514 …}
  +votes: Doctrine\ORM\PersistentCollection {#3516 …}
  +reports: Doctrine\ORM\PersistentCollection {#3518 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3520 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3522 …}
  -id: 294282
  -bodyTs: "'actual':7 'anonym':45 'anyth':25 'awar':3 'connect':26 'crypto':47 'data':40 'domain':29,55 'give':37 'inform':23 'issu':63 'm':2 'name':20 'never':60 'njalla':5,31 'pay':44 'payment':22 'reason':11 'seem':65 'trustworthi':67 'use':13,50 've':49 'want':18 'work':6 'year':57"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6529803"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704833879 {#3510
    date: 2024-01-09 21:57:59.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
27 DENIED edit
App\Entity\EntryComment {#3511
  +user: App\Entity\User {#2012 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3414
    +user: Proxies\__CG__\App\Entity\User {#3200 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3268
      +user: App\Entity\User {#2012 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#3199
        +user: Proxies\__CG__\App\Entity\User {#3200 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: App\Entity\EntryComment {#2023
          +user: App\Entity\User {#2012 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
          +magazine: App\Entity\Magazine {#303}
          +image: null
          +parent: null
          +root: null
          +body: "Get a domain from Njalla, set it up with Proton Mail. That’s the best solution in my opinion. I don’t think there’s anything better for privacy."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1719838752 {#1363
            date: 2024-07-01 14:59:12.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@avguser@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2030 …}
          +nested: Doctrine\ORM\PersistentCollection {#2026 …}
          +votes: Doctrine\ORM\PersistentCollection {#2022 …}
          +reports: Doctrine\ORM\PersistentCollection {#2025 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2033 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2028 …}
          -id: 293284
          -bodyTs: "'anyth':26 'best':15 'better':27 'domain':3 'get':1 'mail':11 'njalla':5 'opinion':19 'privaci':29 'proton':10 'set':6 'solut':16 'think':23"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6521722"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704802119 {#1361
            date: 2024-01-09 13:08:39.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2023}
        +body: "Njalla had some big controversy regarding their reliability and trustworthiness. I’d stay away from their services."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704806664 {#3197
          date: 2024-01-09 14:24:24.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
          "@Dehydrated@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3201 …}
        +nested: Doctrine\ORM\PersistentCollection {#3203 …}
        +votes: Doctrine\ORM\PersistentCollection {#3205 …}
        +reports: Doctrine\ORM\PersistentCollection {#3207 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3209 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3211 …}
        -id: 293416
        -bodyTs: "'away':14 'big':4 'controversi':5 'd':12 'njalla':1 'regard':6 'reliabl':8 'servic':17 'stay':13 'trustworthi':10"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6522615"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704806664 {#3198
          date: 2024-01-09 14:24:24.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2023}
      +body: "Source?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704818229 {#3266
        date: 2024-01-09 17:37:09.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@Dehydrated@lemmy.world"
        "@PropaGandalf@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3269 …}
      +nested: Doctrine\ORM\PersistentCollection {#3271 …}
      +votes: Doctrine\ORM\PersistentCollection {#3273 …}
      +reports: Doctrine\ORM\PersistentCollection {#3275 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3277 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3279 …}
      -id: 293742
      -bodyTs: "'sourc':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6525430"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704818229 {#3267
        date: 2024-01-09 17:37:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2023}
    +body: """
      [www.trustpilot.com/review/njal.la](https://www.trustpilot.com/review/njal.la) basically a bunch of people complain that thy cant access their domain names. This is possible because njalla owns the domain for you\n
      \n
      > We’re not actually a domain name registration service, we’re a customer to these. We sit in between the domain name registration service and you, acting as a privacy shield. When you purchase a domain name through Njalla, we own it for you. However, the agreement between us grants you full usage rights to the domain. Whenever you want to, you can transfer the ownership to yourself or some other party.\n
      \n
      I don’t want to stop anyone from using it just keep this in mind.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704829922 {#3412
      date: 2024-01-09 20:52:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@Dehydrated@lemmy.world"
      "@PropaGandalf@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3415 …}
    +nested: Doctrine\ORM\PersistentCollection {#3417 …}
    +votes: Doctrine\ORM\PersistentCollection {#3419 …}
    +reports: Doctrine\ORM\PersistentCollection {#3421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3423 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3425 …}
    -id: 294145
    -bodyTs: "'/review/njal.la](https://www.trustpilot.com/review/njal.la)':3 'access':13 'act':53 'actual':30 'agreement':73 'anyon':105 'basic':4 'bunch':6 'cant':12 'complain':9 'custom':39 'domain':15,24,32,47,62,83 'full':78 'grant':76 'howev':71 'keep':110 'mind':113 'name':16,33,48,63 'njalla':21,65 'own':22 'ownership':92 'parti':98 'peopl':8 'possibl':19 'privaci':56 'purchas':60 're':28,37 'registr':34,49 'right':80 'servic':35,50 'shield':57 'sit':43 'stop':104 'thi':11 'transfer':90 'us':75 'usag':79 'use':107 'want':86,102 'whenev':84 'www.trustpilot.com':2 'www.trustpilot.com/review/njal.la](https://www.trustpilot.com/review/njal.la)':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6528649"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704829922 {#3413
      date: 2024-01-09 20:52:02.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2023}
  +body: "I’m aware how Njalla works, actually that’s the reason I use them. I don’t want my name, my payment information or anything connected to my domain. With Njalla, I don’t have to give up any data and I can pay anonymously with crypto. I’ve used it for all my domains for years and I never had any issues. They seem very trustworthy to me."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704833879 {#3509
    date: 2024-01-09 21:57:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@Dehydrated@lemmy.world"
    "@PropaGandalf@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3512 …}
  +nested: Doctrine\ORM\PersistentCollection {#3514 …}
  +votes: Doctrine\ORM\PersistentCollection {#3516 …}
  +reports: Doctrine\ORM\PersistentCollection {#3518 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3520 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3522 …}
  -id: 294282
  -bodyTs: "'actual':7 'anonym':45 'anyth':25 'awar':3 'connect':26 'crypto':47 'data':40 'domain':29,55 'give':37 'inform':23 'issu':63 'm':2 'name':20 'never':60 'njalla':5,31 'pay':44 'payment':22 'reason':11 'seem':65 'trustworthi':67 'use':13,50 've':49 'want':18 'work':6 'year':57"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6529803"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704833879 {#3510
    date: 2024-01-09 21:57:59.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
28 DENIED moderate
App\Entity\EntryComment {#3511
  +user: App\Entity\User {#2012 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3414
    +user: Proxies\__CG__\App\Entity\User {#3200 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3268
      +user: App\Entity\User {#2012 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#3199
        +user: Proxies\__CG__\App\Entity\User {#3200 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: App\Entity\EntryComment {#2023
          +user: App\Entity\User {#2012 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
          +magazine: App\Entity\Magazine {#303}
          +image: null
          +parent: null
          +root: null
          +body: "Get a domain from Njalla, set it up with Proton Mail. That’s the best solution in my opinion. I don’t think there’s anything better for privacy."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1719838752 {#1363
            date: 2024-07-01 14:59:12.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@avguser@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2030 …}
          +nested: Doctrine\ORM\PersistentCollection {#2026 …}
          +votes: Doctrine\ORM\PersistentCollection {#2022 …}
          +reports: Doctrine\ORM\PersistentCollection {#2025 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2033 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2028 …}
          -id: 293284
          -bodyTs: "'anyth':26 'best':15 'better':27 'domain':3 'get':1 'mail':11 'njalla':5 'opinion':19 'privaci':29 'proton':10 'set':6 'solut':16 'think':23"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6521722"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704802119 {#1361
            date: 2024-01-09 13:08:39.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2023}
        +body: "Njalla had some big controversy regarding their reliability and trustworthiness. I’d stay away from their services."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704806664 {#3197
          date: 2024-01-09 14:24:24.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
          "@Dehydrated@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3201 …}
        +nested: Doctrine\ORM\PersistentCollection {#3203 …}
        +votes: Doctrine\ORM\PersistentCollection {#3205 …}
        +reports: Doctrine\ORM\PersistentCollection {#3207 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3209 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3211 …}
        -id: 293416
        -bodyTs: "'away':14 'big':4 'controversi':5 'd':12 'njalla':1 'regard':6 'reliabl':8 'servic':17 'stay':13 'trustworthi':10"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6522615"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704806664 {#3198
          date: 2024-01-09 14:24:24.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2023}
      +body: "Source?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704818229 {#3266
        date: 2024-01-09 17:37:09.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@Dehydrated@lemmy.world"
        "@PropaGandalf@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3269 …}
      +nested: Doctrine\ORM\PersistentCollection {#3271 …}
      +votes: Doctrine\ORM\PersistentCollection {#3273 …}
      +reports: Doctrine\ORM\PersistentCollection {#3275 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3277 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3279 …}
      -id: 293742
      -bodyTs: "'sourc':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6525430"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704818229 {#3267
        date: 2024-01-09 17:37:09.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2023}
    +body: """
      [www.trustpilot.com/review/njal.la](https://www.trustpilot.com/review/njal.la) basically a bunch of people complain that thy cant access their domain names. This is possible because njalla owns the domain for you\n
      \n
      > We’re not actually a domain name registration service, we’re a customer to these. We sit in between the domain name registration service and you, acting as a privacy shield. When you purchase a domain name through Njalla, we own it for you. However, the agreement between us grants you full usage rights to the domain. Whenever you want to, you can transfer the ownership to yourself or some other party.\n
      \n
      I don’t want to stop anyone from using it just keep this in mind.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704829922 {#3412
      date: 2024-01-09 20:52:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@Dehydrated@lemmy.world"
      "@PropaGandalf@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3415 …}
    +nested: Doctrine\ORM\PersistentCollection {#3417 …}
    +votes: Doctrine\ORM\PersistentCollection {#3419 …}
    +reports: Doctrine\ORM\PersistentCollection {#3421 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3423 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3425 …}
    -id: 294145
    -bodyTs: "'/review/njal.la](https://www.trustpilot.com/review/njal.la)':3 'access':13 'act':53 'actual':30 'agreement':73 'anyon':105 'basic':4 'bunch':6 'cant':12 'complain':9 'custom':39 'domain':15,24,32,47,62,83 'full':78 'grant':76 'howev':71 'keep':110 'mind':113 'name':16,33,48,63 'njalla':21,65 'own':22 'ownership':92 'parti':98 'peopl':8 'possibl':19 'privaci':56 'purchas':60 're':28,37 'registr':34,49 'right':80 'servic':35,50 'shield':57 'sit':43 'stop':104 'thi':11 'transfer':90 'us':75 'usag':79 'use':107 'want':86,102 'whenev':84 'www.trustpilot.com':2 'www.trustpilot.com/review/njal.la](https://www.trustpilot.com/review/njal.la)':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6528649"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704829922 {#3413
      date: 2024-01-09 20:52:02.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2023}
  +body: "I’m aware how Njalla works, actually that’s the reason I use them. I don’t want my name, my payment information or anything connected to my domain. With Njalla, I don’t have to give up any data and I can pay anonymously with crypto. I’ve used it for all my domains for years and I never had any issues. They seem very trustworthy to me."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704833879 {#3509
    date: 2024-01-09 21:57:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@Dehydrated@lemmy.world"
    "@PropaGandalf@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3512 …}
  +nested: Doctrine\ORM\PersistentCollection {#3514 …}
  +votes: Doctrine\ORM\PersistentCollection {#3516 …}
  +reports: Doctrine\ORM\PersistentCollection {#3518 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3520 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3522 …}
  -id: 294282
  -bodyTs: "'actual':7 'anonym':45 'anyth':25 'awar':3 'connect':26 'crypto':47 'data':40 'domain':29,55 'give':37 'inform':23 'issu':63 'm':2 'name':20 'never':60 'njalla':5,31 'pay':44 'payment':22 'reason':11 'seem':65 'trustworthi':67 'use':13,50 've':49 'want':18 'work':6 'year':57"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6529803"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704833879 {#3510
    date: 2024-01-09 21:57:59.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
29 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
30 DENIED moderate
App\Entity\EntryComment {#3581
  +user: Proxies\__CG__\App\Entity\User {#3200 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3511
    +user: App\Entity\User {#2012 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3414
      +user: Proxies\__CG__\App\Entity\User {#3200 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#3268
        +user: App\Entity\User {#2012 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: App\Entity\EntryComment {#3199
          +user: Proxies\__CG__\App\Entity\User {#3200 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
          +magazine: App\Entity\Magazine {#303}
          +image: null
          +parent: App\Entity\EntryComment {#2023
            +user: App\Entity\User {#2012 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
            +magazine: App\Entity\Magazine {#303}
            +image: null
            +parent: null
            +root: null
            +body: "Get a domain from Njalla, set it up with Proton Mail. That’s the best solution in my opinion. I don’t think there’s anything better for privacy."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1719838752 {#1363
              date: 2024-07-01 14:59:12.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@avguser@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2030 …}
            +nested: Doctrine\ORM\PersistentCollection {#2026 …}
            +votes: Doctrine\ORM\PersistentCollection {#2022 …}
            +reports: Doctrine\ORM\PersistentCollection {#2025 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2033 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2028 …}
            -id: 293284
            -bodyTs: "'anyth':26 'best':15 'better':27 'domain':3 'get':1 'mail':11 'njalla':5 'opinion':19 'privaci':29 'proton':10 'set':6 'solut':16 'think':23"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6521722"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704802119 {#1361
              date: 2024-01-09 13:08:39.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2023}
          +body: "Njalla had some big controversy regarding their reliability and trustworthiness. I’d stay away from their services."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1704806664 {#3197
            date: 2024-01-09 14:24:24.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@avguser@lemmy.world"
            "@Dehydrated@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3201 …}
          +nested: Doctrine\ORM\PersistentCollection {#3203 …}
          +votes: Doctrine\ORM\PersistentCollection {#3205 …}
          +reports: Doctrine\ORM\PersistentCollection {#3207 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3209 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3211 …}
          -id: 293416
          -bodyTs: "'away':14 'big':4 'controversi':5 'd':12 'njalla':1 'regard':6 'reliabl':8 'servic':17 'stay':13 'trustworthi':10"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6522615"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704806664 {#3198
            date: 2024-01-09 14:24:24.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2023}
        +body: "Source?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704818229 {#3266
          date: 2024-01-09 17:37:09.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
          "@Dehydrated@lemmy.world"
          "@PropaGandalf@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3269 …}
        +nested: Doctrine\ORM\PersistentCollection {#3271 …}
        +votes: Doctrine\ORM\PersistentCollection {#3273 …}
        +reports: Doctrine\ORM\PersistentCollection {#3275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3277 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3279 …}
        -id: 293742
        -bodyTs: "'sourc':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6525430"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704818229 {#3267
          date: 2024-01-09 17:37:09.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2023}
      +body: """
        [www.trustpilot.com/review/njal.la](https://www.trustpilot.com/review/njal.la) basically a bunch of people complain that thy cant access their domain names. This is possible because njalla owns the domain for you\n
        \n
        > We’re not actually a domain name registration service, we’re a customer to these. We sit in between the domain name registration service and you, acting as a privacy shield. When you purchase a domain name through Njalla, we own it for you. However, the agreement between us grants you full usage rights to the domain. Whenever you want to, you can transfer the ownership to yourself or some other party.\n
        \n
        I don’t want to stop anyone from using it just keep this in mind.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704829922 {#3412
        date: 2024-01-09 20:52:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@Dehydrated@lemmy.world"
        "@PropaGandalf@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3415 …}
      +nested: Doctrine\ORM\PersistentCollection {#3417 …}
      +votes: Doctrine\ORM\PersistentCollection {#3419 …}
      +reports: Doctrine\ORM\PersistentCollection {#3421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3423 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3425 …}
      -id: 294145
      -bodyTs: "'/review/njal.la](https://www.trustpilot.com/review/njal.la)':3 'access':13 'act':53 'actual':30 'agreement':73 'anyon':105 'basic':4 'bunch':6 'cant':12 'complain':9 'custom':39 'domain':15,24,32,47,62,83 'full':78 'grant':76 'howev':71 'keep':110 'mind':113 'name':16,33,48,63 'njalla':21,65 'own':22 'ownership':92 'parti':98 'peopl':8 'possibl':19 'privaci':56 'purchas':60 're':28,37 'registr':34,49 'right':80 'servic':35,50 'shield':57 'sit':43 'stop':104 'thi':11 'transfer':90 'us':75 'usag':79 'use':107 'want':86,102 'whenev':84 'www.trustpilot.com':2 'www.trustpilot.com/review/njal.la](https://www.trustpilot.com/review/njal.la)':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6528649"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704829922 {#3413
        date: 2024-01-09 20:52:02.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2023}
    +body: "I’m aware how Njalla works, actually that’s the reason I use them. I don’t want my name, my payment information or anything connected to my domain. With Njalla, I don’t have to give up any data and I can pay anonymously with crypto. I’ve used it for all my domains for years and I never had any issues. They seem very trustworthy to me."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704833879 {#3509
      date: 2024-01-09 21:57:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@Dehydrated@lemmy.world"
      "@PropaGandalf@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3512 …}
    +nested: Doctrine\ORM\PersistentCollection {#3514 …}
    +votes: Doctrine\ORM\PersistentCollection {#3516 …}
    +reports: Doctrine\ORM\PersistentCollection {#3518 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3520 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3522 …}
    -id: 294282
    -bodyTs: "'actual':7 'anonym':45 'anyth':25 'awar':3 'connect':26 'crypto':47 'data':40 'domain':29,55 'give':37 'inform':23 'issu':63 'm':2 'name':20 'never':60 'njalla':5,31 'pay':44 'payment':22 'reason':11 'seem':65 'trustworthi':67 'use':13,50 've':49 'want':18 'work':6 'year':57"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6529803"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704833879 {#3510
      date: 2024-01-09 21:57:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2023}
  +body: "Well then keep doing what you are doing."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704873951 {#3582
    date: 2024-01-10 09:05:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@Dehydrated@lemmy.world"
    "@PropaGandalf@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3577 …}
  +nested: Doctrine\ORM\PersistentCollection {#3572 …}
  +votes: Doctrine\ORM\PersistentCollection {#3576 …}
  +reports: Doctrine\ORM\PersistentCollection {#3586 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3588 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3590 …}
  -id: 295317
  -bodyTs: "'keep':3 'well':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6546894"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704873951 {#3585
    date: 2024-01-10 09:05:51.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
31 DENIED edit
App\Entity\EntryComment {#3581
  +user: Proxies\__CG__\App\Entity\User {#3200 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3511
    +user: App\Entity\User {#2012 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3414
      +user: Proxies\__CG__\App\Entity\User {#3200 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#3268
        +user: App\Entity\User {#2012 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: App\Entity\EntryComment {#3199
          +user: Proxies\__CG__\App\Entity\User {#3200 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
          +magazine: App\Entity\Magazine {#303}
          +image: null
          +parent: App\Entity\EntryComment {#2023
            +user: App\Entity\User {#2012 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
            +magazine: App\Entity\Magazine {#303}
            +image: null
            +parent: null
            +root: null
            +body: "Get a domain from Njalla, set it up with Proton Mail. That’s the best solution in my opinion. I don’t think there’s anything better for privacy."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1719838752 {#1363
              date: 2024-07-01 14:59:12.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@avguser@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2030 …}
            +nested: Doctrine\ORM\PersistentCollection {#2026 …}
            +votes: Doctrine\ORM\PersistentCollection {#2022 …}
            +reports: Doctrine\ORM\PersistentCollection {#2025 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2033 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2028 …}
            -id: 293284
            -bodyTs: "'anyth':26 'best':15 'better':27 'domain':3 'get':1 'mail':11 'njalla':5 'opinion':19 'privaci':29 'proton':10 'set':6 'solut':16 'think':23"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6521722"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704802119 {#1361
              date: 2024-01-09 13:08:39.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2023}
          +body: "Njalla had some big controversy regarding their reliability and trustworthiness. I’d stay away from their services."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1704806664 {#3197
            date: 2024-01-09 14:24:24.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@avguser@lemmy.world"
            "@Dehydrated@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3201 …}
          +nested: Doctrine\ORM\PersistentCollection {#3203 …}
          +votes: Doctrine\ORM\PersistentCollection {#3205 …}
          +reports: Doctrine\ORM\PersistentCollection {#3207 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3209 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3211 …}
          -id: 293416
          -bodyTs: "'away':14 'big':4 'controversi':5 'd':12 'njalla':1 'regard':6 'reliabl':8 'servic':17 'stay':13 'trustworthi':10"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6522615"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704806664 {#3198
            date: 2024-01-09 14:24:24.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2023}
        +body: "Source?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704818229 {#3266
          date: 2024-01-09 17:37:09.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
          "@Dehydrated@lemmy.world"
          "@PropaGandalf@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3269 …}
        +nested: Doctrine\ORM\PersistentCollection {#3271 …}
        +votes: Doctrine\ORM\PersistentCollection {#3273 …}
        +reports: Doctrine\ORM\PersistentCollection {#3275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3277 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3279 …}
        -id: 293742
        -bodyTs: "'sourc':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6525430"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704818229 {#3267
          date: 2024-01-09 17:37:09.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2023}
      +body: """
        [www.trustpilot.com/review/njal.la](https://www.trustpilot.com/review/njal.la) basically a bunch of people complain that thy cant access their domain names. This is possible because njalla owns the domain for you\n
        \n
        > We’re not actually a domain name registration service, we’re a customer to these. We sit in between the domain name registration service and you, acting as a privacy shield. When you purchase a domain name through Njalla, we own it for you. However, the agreement between us grants you full usage rights to the domain. Whenever you want to, you can transfer the ownership to yourself or some other party.\n
        \n
        I don’t want to stop anyone from using it just keep this in mind.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704829922 {#3412
        date: 2024-01-09 20:52:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@Dehydrated@lemmy.world"
        "@PropaGandalf@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3415 …}
      +nested: Doctrine\ORM\PersistentCollection {#3417 …}
      +votes: Doctrine\ORM\PersistentCollection {#3419 …}
      +reports: Doctrine\ORM\PersistentCollection {#3421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3423 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3425 …}
      -id: 294145
      -bodyTs: "'/review/njal.la](https://www.trustpilot.com/review/njal.la)':3 'access':13 'act':53 'actual':30 'agreement':73 'anyon':105 'basic':4 'bunch':6 'cant':12 'complain':9 'custom':39 'domain':15,24,32,47,62,83 'full':78 'grant':76 'howev':71 'keep':110 'mind':113 'name':16,33,48,63 'njalla':21,65 'own':22 'ownership':92 'parti':98 'peopl':8 'possibl':19 'privaci':56 'purchas':60 're':28,37 'registr':34,49 'right':80 'servic':35,50 'shield':57 'sit':43 'stop':104 'thi':11 'transfer':90 'us':75 'usag':79 'use':107 'want':86,102 'whenev':84 'www.trustpilot.com':2 'www.trustpilot.com/review/njal.la](https://www.trustpilot.com/review/njal.la)':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6528649"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704829922 {#3413
        date: 2024-01-09 20:52:02.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2023}
    +body: "I’m aware how Njalla works, actually that’s the reason I use them. I don’t want my name, my payment information or anything connected to my domain. With Njalla, I don’t have to give up any data and I can pay anonymously with crypto. I’ve used it for all my domains for years and I never had any issues. They seem very trustworthy to me."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704833879 {#3509
      date: 2024-01-09 21:57:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@Dehydrated@lemmy.world"
      "@PropaGandalf@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3512 …}
    +nested: Doctrine\ORM\PersistentCollection {#3514 …}
    +votes: Doctrine\ORM\PersistentCollection {#3516 …}
    +reports: Doctrine\ORM\PersistentCollection {#3518 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3520 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3522 …}
    -id: 294282
    -bodyTs: "'actual':7 'anonym':45 'anyth':25 'awar':3 'connect':26 'crypto':47 'data':40 'domain':29,55 'give':37 'inform':23 'issu':63 'm':2 'name':20 'never':60 'njalla':5,31 'pay':44 'payment':22 'reason':11 'seem':65 'trustworthi':67 'use':13,50 've':49 'want':18 'work':6 'year':57"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6529803"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704833879 {#3510
      date: 2024-01-09 21:57:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2023}
  +body: "Well then keep doing what you are doing."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704873951 {#3582
    date: 2024-01-10 09:05:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@Dehydrated@lemmy.world"
    "@PropaGandalf@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3577 …}
  +nested: Doctrine\ORM\PersistentCollection {#3572 …}
  +votes: Doctrine\ORM\PersistentCollection {#3576 …}
  +reports: Doctrine\ORM\PersistentCollection {#3586 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3588 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3590 …}
  -id: 295317
  -bodyTs: "'keep':3 'well':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6546894"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704873951 {#3585
    date: 2024-01-10 09:05:51.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
32 DENIED moderate
App\Entity\EntryComment {#3581
  +user: Proxies\__CG__\App\Entity\User {#3200 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3511
    +user: App\Entity\User {#2012 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3414
      +user: Proxies\__CG__\App\Entity\User {#3200 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#3268
        +user: App\Entity\User {#2012 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: App\Entity\EntryComment {#3199
          +user: Proxies\__CG__\App\Entity\User {#3200 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
          +magazine: App\Entity\Magazine {#303}
          +image: null
          +parent: App\Entity\EntryComment {#2023
            +user: App\Entity\User {#2012 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
            +magazine: App\Entity\Magazine {#303}
            +image: null
            +parent: null
            +root: null
            +body: "Get a domain from Njalla, set it up with Proton Mail. That’s the best solution in my opinion. I don’t think there’s anything better for privacy."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1719838752 {#1363
              date: 2024-07-01 14:59:12.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@avguser@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2030 …}
            +nested: Doctrine\ORM\PersistentCollection {#2026 …}
            +votes: Doctrine\ORM\PersistentCollection {#2022 …}
            +reports: Doctrine\ORM\PersistentCollection {#2025 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2033 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2028 …}
            -id: 293284
            -bodyTs: "'anyth':26 'best':15 'better':27 'domain':3 'get':1 'mail':11 'njalla':5 'opinion':19 'privaci':29 'proton':10 'set':6 'solut':16 'think':23"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6521722"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704802119 {#1361
              date: 2024-01-09 13:08:39.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2023}
          +body: "Njalla had some big controversy regarding their reliability and trustworthiness. I’d stay away from their services."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1704806664 {#3197
            date: 2024-01-09 14:24:24.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@avguser@lemmy.world"
            "@Dehydrated@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3201 …}
          +nested: Doctrine\ORM\PersistentCollection {#3203 …}
          +votes: Doctrine\ORM\PersistentCollection {#3205 …}
          +reports: Doctrine\ORM\PersistentCollection {#3207 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3209 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3211 …}
          -id: 293416
          -bodyTs: "'away':14 'big':4 'controversi':5 'd':12 'njalla':1 'regard':6 'reliabl':8 'servic':17 'stay':13 'trustworthi':10"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6522615"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704806664 {#3198
            date: 2024-01-09 14:24:24.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2023}
        +body: "Source?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704818229 {#3266
          date: 2024-01-09 17:37:09.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
          "@Dehydrated@lemmy.world"
          "@PropaGandalf@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3269 …}
        +nested: Doctrine\ORM\PersistentCollection {#3271 …}
        +votes: Doctrine\ORM\PersistentCollection {#3273 …}
        +reports: Doctrine\ORM\PersistentCollection {#3275 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3277 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3279 …}
        -id: 293742
        -bodyTs: "'sourc':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6525430"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704818229 {#3267
          date: 2024-01-09 17:37:09.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2023}
      +body: """
        [www.trustpilot.com/review/njal.la](https://www.trustpilot.com/review/njal.la) basically a bunch of people complain that thy cant access their domain names. This is possible because njalla owns the domain for you\n
        \n
        > We’re not actually a domain name registration service, we’re a customer to these. We sit in between the domain name registration service and you, acting as a privacy shield. When you purchase a domain name through Njalla, we own it for you. However, the agreement between us grants you full usage rights to the domain. Whenever you want to, you can transfer the ownership to yourself or some other party.\n
        \n
        I don’t want to stop anyone from using it just keep this in mind.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704829922 {#3412
        date: 2024-01-09 20:52:02.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@Dehydrated@lemmy.world"
        "@PropaGandalf@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3415 …}
      +nested: Doctrine\ORM\PersistentCollection {#3417 …}
      +votes: Doctrine\ORM\PersistentCollection {#3419 …}
      +reports: Doctrine\ORM\PersistentCollection {#3421 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3423 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3425 …}
      -id: 294145
      -bodyTs: "'/review/njal.la](https://www.trustpilot.com/review/njal.la)':3 'access':13 'act':53 'actual':30 'agreement':73 'anyon':105 'basic':4 'bunch':6 'cant':12 'complain':9 'custom':39 'domain':15,24,32,47,62,83 'full':78 'grant':76 'howev':71 'keep':110 'mind':113 'name':16,33,48,63 'njalla':21,65 'own':22 'ownership':92 'parti':98 'peopl':8 'possibl':19 'privaci':56 'purchas':60 're':28,37 'registr':34,49 'right':80 'servic':35,50 'shield':57 'sit':43 'stop':104 'thi':11 'transfer':90 'us':75 'usag':79 'use':107 'want':86,102 'whenev':84 'www.trustpilot.com':2 'www.trustpilot.com/review/njal.la](https://www.trustpilot.com/review/njal.la)':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6528649"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704829922 {#3413
        date: 2024-01-09 20:52:02.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2023}
    +body: "I’m aware how Njalla works, actually that’s the reason I use them. I don’t want my name, my payment information or anything connected to my domain. With Njalla, I don’t have to give up any data and I can pay anonymously with crypto. I’ve used it for all my domains for years and I never had any issues. They seem very trustworthy to me."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704833879 {#3509
      date: 2024-01-09 21:57:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@Dehydrated@lemmy.world"
      "@PropaGandalf@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3512 …}
    +nested: Doctrine\ORM\PersistentCollection {#3514 …}
    +votes: Doctrine\ORM\PersistentCollection {#3516 …}
    +reports: Doctrine\ORM\PersistentCollection {#3518 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3520 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3522 …}
    -id: 294282
    -bodyTs: "'actual':7 'anonym':45 'anyth':25 'awar':3 'connect':26 'crypto':47 'data':40 'domain':29,55 'give':37 'inform':23 'issu':63 'm':2 'name':20 'never':60 'njalla':5,31 'pay':44 'payment':22 'reason':11 'seem':65 'trustworthi':67 'use':13,50 've':49 'want':18 'work':6 'year':57"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6529803"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704833879 {#3510
      date: 2024-01-09 21:57:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2023}
  +body: "Well then keep doing what you are doing."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704873951 {#3582
    date: 2024-01-10 09:05:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@Dehydrated@lemmy.world"
    "@PropaGandalf@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3577 …}
  +nested: Doctrine\ORM\PersistentCollection {#3572 …}
  +votes: Doctrine\ORM\PersistentCollection {#3576 …}
  +reports: Doctrine\ORM\PersistentCollection {#3586 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3588 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3590 …}
  -id: 295317
  -bodyTs: "'keep':3 'well':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6546894"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704873951 {#3585
    date: 2024-01-10 09:05:51.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
33 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
34 DENIED moderate
App\Entity\EntryComment {#2331
  +user: App\Entity\User {#2334 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
    \n
    Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
    \n
    After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
    \n
    Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
    \n
    After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 69
  +score: 0
  +lastActive: DateTime @1723325014 {#2349
    date: 2024-08-10 23:23:34.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2314 …}
  +nested: Doctrine\ORM\PersistentCollection {#2328 …}
  +votes: Doctrine\ORM\PersistentCollection {#2191 …}
  +reports: Doctrine\ORM\PersistentCollection {#2327 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
  -id: 293278
  -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6521661"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704801774 {#2042
    date: 2024-01-09 13:02:54.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
35 DENIED edit
App\Entity\EntryComment {#2331
  +user: App\Entity\User {#2334 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
    \n
    Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
    \n
    After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
    \n
    Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
    \n
    After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 69
  +score: 0
  +lastActive: DateTime @1723325014 {#2349
    date: 2024-08-10 23:23:34.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2314 …}
  +nested: Doctrine\ORM\PersistentCollection {#2328 …}
  +votes: Doctrine\ORM\PersistentCollection {#2191 …}
  +reports: Doctrine\ORM\PersistentCollection {#2327 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
  -id: 293278
  -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6521661"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704801774 {#2042
    date: 2024-01-09 13:02:54.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
36 DENIED moderate
App\Entity\EntryComment {#2331
  +user: App\Entity\User {#2334 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
    \n
    Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
    \n
    After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
    \n
    Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
    \n
    After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 69
  +score: 0
  +lastActive: DateTime @1723325014 {#2349
    date: 2024-08-10 23:23:34.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2314 …}
  +nested: Doctrine\ORM\PersistentCollection {#2328 …}
  +votes: Doctrine\ORM\PersistentCollection {#2191 …}
  +reports: Doctrine\ORM\PersistentCollection {#2327 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
  -id: 293278
  -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6521661"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704801774 {#2042
    date: 2024-01-09 13:02:54.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
37 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
38 DENIED moderate
App\Entity\EntryComment {#3029
  +user: Proxies\__CG__\App\Entity\User {#3028 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2331
    +user: App\Entity\User {#2334 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: """
      Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
      \n
      Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
      \n
      After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
      \n
      Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
      \n
      After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 69
    +score: 0
    +lastActive: DateTime @1723325014 {#2349
      date: 2024-08-10 23:23:34.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2314 …}
    +nested: Doctrine\ORM\PersistentCollection {#2328 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2327 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
    -id: 293278
    -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6521661"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704801774 {#2042
      date: 2024-01-09 13:02:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "I’d throw in mailbox.org as a more privacy-focused alternative to Google and Microsoft. Been using them for years without issues. Only their 2FA solution sucks."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704808569 {#3031
    date: 2024-01-09 14:56:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3027 …}
  +nested: Doctrine\ORM\PersistentCollection {#3025 …}
  +votes: Doctrine\ORM\PersistentCollection {#3105 …}
  +reports: Doctrine\ORM\PersistentCollection {#3106 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3093 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3095 …}
  -id: 297469
  -bodyTs: "'2fa':26 'altern':12 'd':2 'focus':11 'googl':14 'issu':23 'mailbox.org':5 'microsoft':16 'privaci':10 'privacy-focus':9 'solut':27 'suck':28 'throw':3 'use':18 'without':22 'year':21"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/6266251"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704808569 {#3030
    date: 2024-01-09 14:56:09.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
39 DENIED edit
App\Entity\EntryComment {#3029
  +user: Proxies\__CG__\App\Entity\User {#3028 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2331
    +user: App\Entity\User {#2334 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: """
      Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
      \n
      Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
      \n
      After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
      \n
      Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
      \n
      After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 69
    +score: 0
    +lastActive: DateTime @1723325014 {#2349
      date: 2024-08-10 23:23:34.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2314 …}
    +nested: Doctrine\ORM\PersistentCollection {#2328 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2327 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
    -id: 293278
    -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6521661"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704801774 {#2042
      date: 2024-01-09 13:02:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "I’d throw in mailbox.org as a more privacy-focused alternative to Google and Microsoft. Been using them for years without issues. Only their 2FA solution sucks."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704808569 {#3031
    date: 2024-01-09 14:56:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3027 …}
  +nested: Doctrine\ORM\PersistentCollection {#3025 …}
  +votes: Doctrine\ORM\PersistentCollection {#3105 …}
  +reports: Doctrine\ORM\PersistentCollection {#3106 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3093 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3095 …}
  -id: 297469
  -bodyTs: "'2fa':26 'altern':12 'd':2 'focus':11 'googl':14 'issu':23 'mailbox.org':5 'microsoft':16 'privaci':10 'privacy-focus':9 'solut':27 'suck':28 'throw':3 'use':18 'without':22 'year':21"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/6266251"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704808569 {#3030
    date: 2024-01-09 14:56:09.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
40 DENIED moderate
App\Entity\EntryComment {#3029
  +user: Proxies\__CG__\App\Entity\User {#3028 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2331
    +user: App\Entity\User {#2334 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: """
      Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
      \n
      Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
      \n
      After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
      \n
      Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
      \n
      After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 69
    +score: 0
    +lastActive: DateTime @1723325014 {#2349
      date: 2024-08-10 23:23:34.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2314 …}
    +nested: Doctrine\ORM\PersistentCollection {#2328 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2327 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
    -id: 293278
    -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6521661"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704801774 {#2042
      date: 2024-01-09 13:02:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "I’d throw in mailbox.org as a more privacy-focused alternative to Google and Microsoft. Been using them for years without issues. Only their 2FA solution sucks."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704808569 {#3031
    date: 2024-01-09 14:56:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3027 …}
  +nested: Doctrine\ORM\PersistentCollection {#3025 …}
  +votes: Doctrine\ORM\PersistentCollection {#3105 …}
  +reports: Doctrine\ORM\PersistentCollection {#3106 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3093 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3095 …}
  -id: 297469
  -bodyTs: "'2fa':26 'altern':12 'd':2 'focus':11 'googl':14 'issu':23 'mailbox.org':5 'microsoft':16 'privaci':10 'privacy-focus':9 'solut':27 'suck':28 'throw':3 'use':18 'without':22 'year':21"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/6266251"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704808569 {#3030
    date: 2024-01-09 14:56:09.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
41 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
42 DENIED moderate
App\Entity\EntryComment {#3099
  +user: App\Entity\User {#2495 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2331
    +user: App\Entity\User {#2334 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: """
      Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
      \n
      Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
      \n
      After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
      \n
      Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
      \n
      After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 69
    +score: 0
    +lastActive: DateTime @1723325014 {#2349
      date: 2024-08-10 23:23:34.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2314 …}
    +nested: Doctrine\ORM\PersistentCollection {#2328 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2327 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
    -id: 293278
    -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6521661"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704801774 {#2042
      date: 2024-01-09 13:02:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "If you get your domain from OVH, you get one single mailbox (be it with a lot of aliases, like a different email-address for every service/website you use) for free."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705253957 {#3097
    date: 2024-01-14 18:39:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3109 …}
  +nested: Doctrine\ORM\PersistentCollection {#3100 …}
  +votes: Doctrine\ORM\PersistentCollection {#3102 …}
  +reports: Doctrine\ORM\PersistentCollection {#3110 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3112 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3114 …}
  -id: 308494
  -bodyTs: "'address':25 'alias':19 'differ':22 'domain':5 'email':24 'email-address':23 'everi':27 'free':32 'get':3,9 'like':20 'lot':17 'mailbox':12 'one':10 'ovh':7 'service/website':28 'singl':11 'use':30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://infosec.pub/comment/5692822"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705253957 {#3098
    date: 2024-01-14 18:39:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
43 DENIED edit
App\Entity\EntryComment {#3099
  +user: App\Entity\User {#2495 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2331
    +user: App\Entity\User {#2334 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: """
      Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
      \n
      Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
      \n
      After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
      \n
      Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
      \n
      After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 69
    +score: 0
    +lastActive: DateTime @1723325014 {#2349
      date: 2024-08-10 23:23:34.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2314 …}
    +nested: Doctrine\ORM\PersistentCollection {#2328 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2327 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
    -id: 293278
    -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6521661"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704801774 {#2042
      date: 2024-01-09 13:02:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "If you get your domain from OVH, you get one single mailbox (be it with a lot of aliases, like a different email-address for every service/website you use) for free."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705253957 {#3097
    date: 2024-01-14 18:39:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3109 …}
  +nested: Doctrine\ORM\PersistentCollection {#3100 …}
  +votes: Doctrine\ORM\PersistentCollection {#3102 …}
  +reports: Doctrine\ORM\PersistentCollection {#3110 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3112 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3114 …}
  -id: 308494
  -bodyTs: "'address':25 'alias':19 'differ':22 'domain':5 'email':24 'email-address':23 'everi':27 'free':32 'get':3,9 'like':20 'lot':17 'mailbox':12 'one':10 'ovh':7 'service/website':28 'singl':11 'use':30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://infosec.pub/comment/5692822"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705253957 {#3098
    date: 2024-01-14 18:39:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
44 DENIED moderate
App\Entity\EntryComment {#3099
  +user: App\Entity\User {#2495 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2331
    +user: App\Entity\User {#2334 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: """
      Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
      \n
      Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
      \n
      After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
      \n
      Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
      \n
      After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 69
    +score: 0
    +lastActive: DateTime @1723325014 {#2349
      date: 2024-08-10 23:23:34.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2314 …}
    +nested: Doctrine\ORM\PersistentCollection {#2328 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2327 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
    -id: 293278
    -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6521661"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704801774 {#2042
      date: 2024-01-09 13:02:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "If you get your domain from OVH, you get one single mailbox (be it with a lot of aliases, like a different email-address for every service/website you use) for free."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705253957 {#3097
    date: 2024-01-14 18:39:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3109 …}
  +nested: Doctrine\ORM\PersistentCollection {#3100 …}
  +votes: Doctrine\ORM\PersistentCollection {#3102 …}
  +reports: Doctrine\ORM\PersistentCollection {#3110 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3112 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3114 …}
  -id: 308494
  -bodyTs: "'address':25 'alias':19 'differ':22 'domain':5 'email':24 'email-address':23 'everi':27 'free':32 'get':3,9 'like':20 'lot':17 'mailbox':12 'one':10 'ovh':7 'service/website':28 'singl':11 'use':30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://infosec.pub/comment/5692822"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705253957 {#3098
    date: 2024-01-14 18:39:17.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
45 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
46 DENIED moderate
App\Entity\EntryComment {#3118
  +user: Proxies\__CG__\App\Entity\User {#3119 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2331
    +user: App\Entity\User {#2334 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: """
      Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
      \n
      Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
      \n
      After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
      \n
      Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
      \n
      After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 69
    +score: 0
    +lastActive: DateTime @1723325014 {#2349
      date: 2024-08-10 23:23:34.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2314 …}
    +nested: Doctrine\ORM\PersistentCollection {#2328 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2327 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
    -id: 293278
    -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6521661"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704801774 {#2042
      date: 2024-01-09 13:02:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    FWIW ive used Google for about ten years for email and have never modified my DNS records. They seem extremely stable.\n
    \n
    It’s basically a Gmail account with a custom domain.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704812465 {#3116
    date: 2024-01-09 16:01:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3120 …}
  +nested: Doctrine\ORM\PersistentCollection {#3122 …}
  +votes: Doctrine\ORM\PersistentCollection {#3124 …}
  +reports: Doctrine\ORM\PersistentCollection {#3126 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3128 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3130 …}
  -id: 303543
  -bodyTs: "'account':27 'basic':24 'custom':30 'dns':16 'domain':31 'email':10 'extrem':20 'fwiw':1 'gmail':26 'googl':4 'ive':2 'modifi':14 'never':13 'record':17 'seem':19 'stabl':21 'ten':7 'use':3 'year':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.tespia.org/comment/3692455"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704812465 {#3117
    date: 2024-01-09 16:01:05.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
47 DENIED edit
App\Entity\EntryComment {#3118
  +user: Proxies\__CG__\App\Entity\User {#3119 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2331
    +user: App\Entity\User {#2334 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: """
      Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
      \n
      Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
      \n
      After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
      \n
      Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
      \n
      After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 69
    +score: 0
    +lastActive: DateTime @1723325014 {#2349
      date: 2024-08-10 23:23:34.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2314 …}
    +nested: Doctrine\ORM\PersistentCollection {#2328 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2327 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
    -id: 293278
    -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6521661"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704801774 {#2042
      date: 2024-01-09 13:02:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    FWIW ive used Google for about ten years for email and have never modified my DNS records. They seem extremely stable.\n
    \n
    It’s basically a Gmail account with a custom domain.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704812465 {#3116
    date: 2024-01-09 16:01:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3120 …}
  +nested: Doctrine\ORM\PersistentCollection {#3122 …}
  +votes: Doctrine\ORM\PersistentCollection {#3124 …}
  +reports: Doctrine\ORM\PersistentCollection {#3126 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3128 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3130 …}
  -id: 303543
  -bodyTs: "'account':27 'basic':24 'custom':30 'dns':16 'domain':31 'email':10 'extrem':20 'fwiw':1 'gmail':26 'googl':4 'ive':2 'modifi':14 'never':13 'record':17 'seem':19 'stabl':21 'ten':7 'use':3 'year':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.tespia.org/comment/3692455"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704812465 {#3117
    date: 2024-01-09 16:01:05.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
48 DENIED moderate
App\Entity\EntryComment {#3118
  +user: Proxies\__CG__\App\Entity\User {#3119 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2331
    +user: App\Entity\User {#2334 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: """
      Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
      \n
      Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
      \n
      After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
      \n
      Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
      \n
      After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 69
    +score: 0
    +lastActive: DateTime @1723325014 {#2349
      date: 2024-08-10 23:23:34.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2314 …}
    +nested: Doctrine\ORM\PersistentCollection {#2328 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2327 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
    -id: 293278
    -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6521661"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704801774 {#2042
      date: 2024-01-09 13:02:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    FWIW ive used Google for about ten years for email and have never modified my DNS records. They seem extremely stable.\n
    \n
    It’s basically a Gmail account with a custom domain.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704812465 {#3116
    date: 2024-01-09 16:01:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3120 …}
  +nested: Doctrine\ORM\PersistentCollection {#3122 …}
  +votes: Doctrine\ORM\PersistentCollection {#3124 …}
  +reports: Doctrine\ORM\PersistentCollection {#3126 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3128 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3130 …}
  -id: 303543
  -bodyTs: "'account':27 'basic':24 'custom':30 'dns':16 'domain':31 'email':10 'extrem':20 'fwiw':1 'gmail':26 'googl':4 'ive':2 'modifi':14 'never':13 'record':17 'seem':19 'stabl':21 'ten':7 'use':3 'year':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.tespia.org/comment/3692455"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704812465 {#3117
    date: 2024-01-09 16:01:05.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
49 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
50 DENIED moderate
App\Entity\EntryComment {#3361
  +user: App\Entity\User {#2334 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3118
    +user: Proxies\__CG__\App\Entity\User {#3119 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#2331
      +user: App\Entity\User {#2334 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: null
      +root: null
      +body: """
        Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
        \n
        Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
        \n
        After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
        \n
        Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
        \n
        After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 69
      +score: 0
      +lastActive: DateTime @1723325014 {#2349
        date: 2024-08-10 23:23:34.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2314 …}
      +nested: Doctrine\ORM\PersistentCollection {#2328 …}
      +votes: Doctrine\ORM\PersistentCollection {#2191 …}
      +reports: Doctrine\ORM\PersistentCollection {#2327 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
      -id: 293278
      -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6521661"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704801774 {#2042
        date: 2024-01-09 13:02:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: """
      FWIW ive used Google for about ten years for email and have never modified my DNS records. They seem extremely stable.\n
      \n
      It’s basically a Gmail account with a custom domain.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704812465 {#3116
      date: 2024-01-09 16:01:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3120 …}
    +nested: Doctrine\ORM\PersistentCollection {#3122 …}
    +votes: Doctrine\ORM\PersistentCollection {#3124 …}
    +reports: Doctrine\ORM\PersistentCollection {#3126 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3128 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3130 …}
    -id: 303543
    -bodyTs: "'account':27 'basic':24 'custom':30 'dns':16 'domain':31 'email':10 'extrem':20 'fwiw':1 'gmail':26 'googl':4 'ive':2 'modifi':14 'never':13 'record':17 'seem':19 'stabl':21 'ten':7 'use':3 'year':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tespia.org/comment/3692455"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704812465 {#3117
      date: 2024-01-09 16:01:05.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    I did as well, but then I went Microsoft and never looked back. Google’s platform still feels like a shitty startup with missing stuff everywhere, compared to Azure (or AWS).\n
    \n
    The only thing I’m missing is Google Photos, but there are self-hosted alternatives out, that I’ll try soon.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705170468 {#3359
    date: 2024-01-13 19:27:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@navi@lemmy.tespia.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3362 …}
  +nested: Doctrine\ORM\PersistentCollection {#3364 …}
  +votes: Doctrine\ORM\PersistentCollection {#3366 …}
  +reports: Doctrine\ORM\PersistentCollection {#3368 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3370 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3372 …}
  -id: 305853
  -bodyTs: "'altern':47 'aw':31 'azur':29 'back':13 'compar':27 'everywher':26 'feel':18 'googl':14,39 'host':46 'like':19 'll':51 'look':12 'm':36 'microsoft':9 'miss':24,37 'never':11 'photo':40 'platform':16 'self':45 'self-host':44 'shitti':21 'soon':53 'startup':22 'still':17 'stuff':25 'thing':34 'tri':52 'well':4 'went':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6650032"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705170468 {#3360
    date: 2024-01-13 19:27:48.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
51 DENIED edit
App\Entity\EntryComment {#3361
  +user: App\Entity\User {#2334 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3118
    +user: Proxies\__CG__\App\Entity\User {#3119 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#2331
      +user: App\Entity\User {#2334 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: null
      +root: null
      +body: """
        Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
        \n
        Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
        \n
        After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
        \n
        Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
        \n
        After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 69
      +score: 0
      +lastActive: DateTime @1723325014 {#2349
        date: 2024-08-10 23:23:34.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2314 …}
      +nested: Doctrine\ORM\PersistentCollection {#2328 …}
      +votes: Doctrine\ORM\PersistentCollection {#2191 …}
      +reports: Doctrine\ORM\PersistentCollection {#2327 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
      -id: 293278
      -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6521661"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704801774 {#2042
        date: 2024-01-09 13:02:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: """
      FWIW ive used Google for about ten years for email and have never modified my DNS records. They seem extremely stable.\n
      \n
      It’s basically a Gmail account with a custom domain.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704812465 {#3116
      date: 2024-01-09 16:01:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3120 …}
    +nested: Doctrine\ORM\PersistentCollection {#3122 …}
    +votes: Doctrine\ORM\PersistentCollection {#3124 …}
    +reports: Doctrine\ORM\PersistentCollection {#3126 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3128 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3130 …}
    -id: 303543
    -bodyTs: "'account':27 'basic':24 'custom':30 'dns':16 'domain':31 'email':10 'extrem':20 'fwiw':1 'gmail':26 'googl':4 'ive':2 'modifi':14 'never':13 'record':17 'seem':19 'stabl':21 'ten':7 'use':3 'year':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tespia.org/comment/3692455"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704812465 {#3117
      date: 2024-01-09 16:01:05.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    I did as well, but then I went Microsoft and never looked back. Google’s platform still feels like a shitty startup with missing stuff everywhere, compared to Azure (or AWS).\n
    \n
    The only thing I’m missing is Google Photos, but there are self-hosted alternatives out, that I’ll try soon.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705170468 {#3359
    date: 2024-01-13 19:27:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@navi@lemmy.tespia.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3362 …}
  +nested: Doctrine\ORM\PersistentCollection {#3364 …}
  +votes: Doctrine\ORM\PersistentCollection {#3366 …}
  +reports: Doctrine\ORM\PersistentCollection {#3368 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3370 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3372 …}
  -id: 305853
  -bodyTs: "'altern':47 'aw':31 'azur':29 'back':13 'compar':27 'everywher':26 'feel':18 'googl':14,39 'host':46 'like':19 'll':51 'look':12 'm':36 'microsoft':9 'miss':24,37 'never':11 'photo':40 'platform':16 'self':45 'self-host':44 'shitti':21 'soon':53 'startup':22 'still':17 'stuff':25 'thing':34 'tri':52 'well':4 'went':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6650032"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705170468 {#3360
    date: 2024-01-13 19:27:48.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
52 DENIED moderate
App\Entity\EntryComment {#3361
  +user: App\Entity\User {#2334 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3118
    +user: Proxies\__CG__\App\Entity\User {#3119 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#2331
      +user: App\Entity\User {#2334 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: null
      +root: null
      +body: """
        Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
        \n
        Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
        \n
        After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
        \n
        Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
        \n
        After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 69
      +score: 0
      +lastActive: DateTime @1723325014 {#2349
        date: 2024-08-10 23:23:34.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2314 …}
      +nested: Doctrine\ORM\PersistentCollection {#2328 …}
      +votes: Doctrine\ORM\PersistentCollection {#2191 …}
      +reports: Doctrine\ORM\PersistentCollection {#2327 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
      -id: 293278
      -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6521661"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704801774 {#2042
        date: 2024-01-09 13:02:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: """
      FWIW ive used Google for about ten years for email and have never modified my DNS records. They seem extremely stable.\n
      \n
      It’s basically a Gmail account with a custom domain.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704812465 {#3116
      date: 2024-01-09 16:01:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3120 …}
    +nested: Doctrine\ORM\PersistentCollection {#3122 …}
    +votes: Doctrine\ORM\PersistentCollection {#3124 …}
    +reports: Doctrine\ORM\PersistentCollection {#3126 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3128 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3130 …}
    -id: 303543
    -bodyTs: "'account':27 'basic':24 'custom':30 'dns':16 'domain':31 'email':10 'extrem':20 'fwiw':1 'gmail':26 'googl':4 'ive':2 'modifi':14 'never':13 'record':17 'seem':19 'stabl':21 'ten':7 'use':3 'year':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.tespia.org/comment/3692455"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704812465 {#3117
      date: 2024-01-09 16:01:05.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    I did as well, but then I went Microsoft and never looked back. Google’s platform still feels like a shitty startup with missing stuff everywhere, compared to Azure (or AWS).\n
    \n
    The only thing I’m missing is Google Photos, but there are self-hosted alternatives out, that I’ll try soon.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705170468 {#3359
    date: 2024-01-13 19:27:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@navi@lemmy.tespia.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3362 …}
  +nested: Doctrine\ORM\PersistentCollection {#3364 …}
  +votes: Doctrine\ORM\PersistentCollection {#3366 …}
  +reports: Doctrine\ORM\PersistentCollection {#3368 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3370 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3372 …}
  -id: 305853
  -bodyTs: "'altern':47 'aw':31 'azur':29 'back':13 'compar':27 'everywher':26 'feel':18 'googl':14,39 'host':46 'like':19 'll':51 'look':12 'm':36 'microsoft':9 'miss':24,37 'never':11 'photo':40 'platform':16 'self':45 'self-host':44 'shitti':21 'soon':53 'startup':22 'still':17 'stuff':25 'thing':34 'tri':52 'well':4 'went':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6650032"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705170468 {#3360
    date: 2024-01-13 19:27:48.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
53 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
54 DENIED moderate
App\Entity\EntryComment {#3134
  +user: Proxies\__CG__\App\Entity\User {#3135 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2331
    +user: App\Entity\User {#2334 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: """
      Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
      \n
      Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
      \n
      After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
      \n
      Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
      \n
      After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 69
    +score: 0
    +lastActive: DateTime @1723325014 {#2349
      date: 2024-08-10 23:23:34.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2314 …}
    +nested: Doctrine\ORM\PersistentCollection {#2328 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2327 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
    -id: 293278
    -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6521661"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704801774 {#2042
      date: 2024-01-09 13:02:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "All good advice. I’d recommended protonmail for mail hosting - got very good experience with them and the onky downside is you have to use their client."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1704871591 {#3132
    date: 2024-01-10 08:26:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3136 …}
  +nested: Doctrine\ORM\PersistentCollection {#3138 …}
  +votes: Doctrine\ORM\PersistentCollection {#3140 …}
  +reports: Doctrine\ORM\PersistentCollection {#3142 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3144 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3146 …}
  -id: 295271
  -bodyTs: "'advic':3 'client':27 'd':5 'downsid':20 'experi':14 'good':2,13 'got':11 'host':10 'mail':9 'onki':19 'protonmail':7 'recommend':6 'use':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6545898"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704871591 {#3133
    date: 2024-01-10 08:26:31.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
55 DENIED edit
App\Entity\EntryComment {#3134
  +user: Proxies\__CG__\App\Entity\User {#3135 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2331
    +user: App\Entity\User {#2334 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: """
      Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
      \n
      Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
      \n
      After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
      \n
      Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
      \n
      After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 69
    +score: 0
    +lastActive: DateTime @1723325014 {#2349
      date: 2024-08-10 23:23:34.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2314 …}
    +nested: Doctrine\ORM\PersistentCollection {#2328 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2327 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
    -id: 293278
    -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6521661"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704801774 {#2042
      date: 2024-01-09 13:02:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "All good advice. I’d recommended protonmail for mail hosting - got very good experience with them and the onky downside is you have to use their client."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1704871591 {#3132
    date: 2024-01-10 08:26:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3136 …}
  +nested: Doctrine\ORM\PersistentCollection {#3138 …}
  +votes: Doctrine\ORM\PersistentCollection {#3140 …}
  +reports: Doctrine\ORM\PersistentCollection {#3142 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3144 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3146 …}
  -id: 295271
  -bodyTs: "'advic':3 'client':27 'd':5 'downsid':20 'experi':14 'good':2,13 'got':11 'host':10 'mail':9 'onki':19 'protonmail':7 'recommend':6 'use':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6545898"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704871591 {#3133
    date: 2024-01-10 08:26:31.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
56 DENIED moderate
App\Entity\EntryComment {#3134
  +user: Proxies\__CG__\App\Entity\User {#3135 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2331
    +user: App\Entity\User {#2334 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: """
      Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
      \n
      Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
      \n
      After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
      \n
      Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
      \n
      After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 69
    +score: 0
    +lastActive: DateTime @1723325014 {#2349
      date: 2024-08-10 23:23:34.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2314 …}
    +nested: Doctrine\ORM\PersistentCollection {#2328 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2327 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
    -id: 293278
    -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6521661"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704801774 {#2042
      date: 2024-01-09 13:02:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "All good advice. I’d recommended protonmail for mail hosting - got very good experience with them and the onky downside is you have to use their client."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1704871591 {#3132
    date: 2024-01-10 08:26:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3136 …}
  +nested: Doctrine\ORM\PersistentCollection {#3138 …}
  +votes: Doctrine\ORM\PersistentCollection {#3140 …}
  +reports: Doctrine\ORM\PersistentCollection {#3142 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3144 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3146 …}
  -id: 295271
  -bodyTs: "'advic':3 'client':27 'd':5 'downsid':20 'experi':14 'good':2,13 'got':11 'host':10 'mail':9 'onki':19 'protonmail':7 'recommend':6 'use':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6545898"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704871591 {#3133
    date: 2024-01-10 08:26:31.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
57 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
58 DENIED moderate
App\Entity\EntryComment {#3330
  +user: Proxies\__CG__\App\Entity\User {#3331 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3134
    +user: Proxies\__CG__\App\Entity\User {#3135 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#2331
      +user: App\Entity\User {#2334 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: null
      +root: null
      +body: """
        Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
        \n
        Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
        \n
        After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
        \n
        Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
        \n
        After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 69
      +score: 0
      +lastActive: DateTime @1723325014 {#2349
        date: 2024-08-10 23:23:34.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2314 …}
      +nested: Doctrine\ORM\PersistentCollection {#2328 …}
      +votes: Doctrine\ORM\PersistentCollection {#2191 …}
      +reports: Doctrine\ORM\PersistentCollection {#2327 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
      -id: 293278
      -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6521661"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704801774 {#2042
        date: 2024-01-09 13:02:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: "All good advice. I’d recommended protonmail for mail hosting - got very good experience with them and the onky downside is you have to use their client."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1704871591 {#3132
      date: 2024-01-10 08:26:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3136 …}
    +nested: Doctrine\ORM\PersistentCollection {#3138 …}
    +votes: Doctrine\ORM\PersistentCollection {#3140 …}
    +reports: Doctrine\ORM\PersistentCollection {#3142 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3144 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3146 …}
    -id: 295271
    -bodyTs: "'advic':3 'client':27 'd':5 'downsid':20 'experi':14 'good':2,13 'got':11 'host':10 'mail':9 'onki':19 'protonmail':7 'recommend':6 'use':25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6545898"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704871591 {#3133
      date: 2024-01-10 08:26:31.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    I was using proton for a while, but they are pretty expensive if you want features like catchall and more aliases, on top of restricting clients.\n
    \n
    Migadu offers complete email freedom for $20 ($10 for students) a year, unlimited accounts, aliases, identities, etc. I’ve been very happy with them.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704964257 {#3327
    date: 2024-01-11 10:10:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@grepe@lemmy.world"
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@grepe@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3332 …}
  +nested: Doctrine\ORM\PersistentCollection {#3334 …}
  +votes: Doctrine\ORM\PersistentCollection {#3336 …}
  +reports: Doctrine\ORM\PersistentCollection {#3338 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3340 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3342 …}
  -id: 305560
  -bodyTs: "'10':34 '20':33 'account':40 'alias':21,41 'catchal':18 'client':26 'complet':29 'email':30 'etc':43 'expens':12 'featur':16 'freedom':31 'happi':48 'ident':42 'like':17 'migadu':27 'offer':28 'pretti':11 'proton':4 'restrict':25 'student':36 'top':23 'unlimit':39 'use':3 've':45 'want':15 'year':38"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/7173712"
  +editedAt: DateTimeImmutable @1722694895 {#3328
    date: 2024-08-03 16:21:35.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704964257 {#3329
    date: 2024-01-11 10:10:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
59 DENIED edit
App\Entity\EntryComment {#3330
  +user: Proxies\__CG__\App\Entity\User {#3331 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3134
    +user: Proxies\__CG__\App\Entity\User {#3135 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#2331
      +user: App\Entity\User {#2334 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: null
      +root: null
      +body: """
        Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
        \n
        Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
        \n
        After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
        \n
        Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
        \n
        After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 69
      +score: 0
      +lastActive: DateTime @1723325014 {#2349
        date: 2024-08-10 23:23:34.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2314 …}
      +nested: Doctrine\ORM\PersistentCollection {#2328 …}
      +votes: Doctrine\ORM\PersistentCollection {#2191 …}
      +reports: Doctrine\ORM\PersistentCollection {#2327 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
      -id: 293278
      -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6521661"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704801774 {#2042
        date: 2024-01-09 13:02:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: "All good advice. I’d recommended protonmail for mail hosting - got very good experience with them and the onky downside is you have to use their client."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1704871591 {#3132
      date: 2024-01-10 08:26:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3136 …}
    +nested: Doctrine\ORM\PersistentCollection {#3138 …}
    +votes: Doctrine\ORM\PersistentCollection {#3140 …}
    +reports: Doctrine\ORM\PersistentCollection {#3142 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3144 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3146 …}
    -id: 295271
    -bodyTs: "'advic':3 'client':27 'd':5 'downsid':20 'experi':14 'good':2,13 'got':11 'host':10 'mail':9 'onki':19 'protonmail':7 'recommend':6 'use':25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6545898"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704871591 {#3133
      date: 2024-01-10 08:26:31.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    I was using proton for a while, but they are pretty expensive if you want features like catchall and more aliases, on top of restricting clients.\n
    \n
    Migadu offers complete email freedom for $20 ($10 for students) a year, unlimited accounts, aliases, identities, etc. I’ve been very happy with them.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704964257 {#3327
    date: 2024-01-11 10:10:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@grepe@lemmy.world"
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@grepe@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3332 …}
  +nested: Doctrine\ORM\PersistentCollection {#3334 …}
  +votes: Doctrine\ORM\PersistentCollection {#3336 …}
  +reports: Doctrine\ORM\PersistentCollection {#3338 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3340 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3342 …}
  -id: 305560
  -bodyTs: "'10':34 '20':33 'account':40 'alias':21,41 'catchal':18 'client':26 'complet':29 'email':30 'etc':43 'expens':12 'featur':16 'freedom':31 'happi':48 'ident':42 'like':17 'migadu':27 'offer':28 'pretti':11 'proton':4 'restrict':25 'student':36 'top':23 'unlimit':39 'use':3 've':45 'want':15 'year':38"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/7173712"
  +editedAt: DateTimeImmutable @1722694895 {#3328
    date: 2024-08-03 16:21:35.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704964257 {#3329
    date: 2024-01-11 10:10:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
60 DENIED moderate
App\Entity\EntryComment {#3330
  +user: Proxies\__CG__\App\Entity\User {#3331 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3134
    +user: Proxies\__CG__\App\Entity\User {#3135 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#2331
      +user: App\Entity\User {#2334 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: null
      +root: null
      +body: """
        Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
        \n
        Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
        \n
        After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
        \n
        Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
        \n
        After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 69
      +score: 0
      +lastActive: DateTime @1723325014 {#2349
        date: 2024-08-10 23:23:34.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2314 …}
      +nested: Doctrine\ORM\PersistentCollection {#2328 …}
      +votes: Doctrine\ORM\PersistentCollection {#2191 …}
      +reports: Doctrine\ORM\PersistentCollection {#2327 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
      -id: 293278
      -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6521661"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704801774 {#2042
        date: 2024-01-09 13:02:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: "All good advice. I’d recommended protonmail for mail hosting - got very good experience with them and the onky downside is you have to use their client."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1704871591 {#3132
      date: 2024-01-10 08:26:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3136 …}
    +nested: Doctrine\ORM\PersistentCollection {#3138 …}
    +votes: Doctrine\ORM\PersistentCollection {#3140 …}
    +reports: Doctrine\ORM\PersistentCollection {#3142 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3144 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3146 …}
    -id: 295271
    -bodyTs: "'advic':3 'client':27 'd':5 'downsid':20 'experi':14 'good':2,13 'got':11 'host':10 'mail':9 'onki':19 'protonmail':7 'recommend':6 'use':25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6545898"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704871591 {#3133
      date: 2024-01-10 08:26:31.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    I was using proton for a while, but they are pretty expensive if you want features like catchall and more aliases, on top of restricting clients.\n
    \n
    Migadu offers complete email freedom for $20 ($10 for students) a year, unlimited accounts, aliases, identities, etc. I’ve been very happy with them.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704964257 {#3327
    date: 2024-01-11 10:10:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@grepe@lemmy.world"
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@grepe@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3332 …}
  +nested: Doctrine\ORM\PersistentCollection {#3334 …}
  +votes: Doctrine\ORM\PersistentCollection {#3336 …}
  +reports: Doctrine\ORM\PersistentCollection {#3338 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3340 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3342 …}
  -id: 305560
  -bodyTs: "'10':34 '20':33 'account':40 'alias':21,41 'catchal':18 'client':26 'complet':29 'email':30 'etc':43 'expens':12 'featur':16 'freedom':31 'happi':48 'ident':42 'like':17 'migadu':27 'offer':28 'pretti':11 'proton':4 'restrict':25 'student':36 'top':23 'unlimit':39 'use':3 've':45 'want':15 'year':38"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/7173712"
  +editedAt: DateTimeImmutable @1722694895 {#3328
    date: 2024-08-03 16:21:35.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704964257 {#3329
    date: 2024-01-11 10:10:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
61 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
62 DENIED moderate
App\Entity\EntryComment {#3151
  +user: Proxies\__CG__\App\Entity\User {#3152 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2331
    +user: App\Entity\User {#2334 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: """
      Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
      \n
      Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
      \n
      After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
      \n
      Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
      \n
      After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 69
    +score: 0
    +lastActive: DateTime @1723325014 {#2349
      date: 2024-08-10 23:23:34.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2314 …}
    +nested: Doctrine\ORM\PersistentCollection {#2328 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2327 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
    -id: 293278
    -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6521661"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704801774 {#2042
      date: 2024-01-09 13:02:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    @avguser@lemmy.world\n
    \n
    I’ll second not self hosting email unless you’re in it for the experience.\n
    \n
    I’d also strongly caution against hosting email for friends and family unless you want to own that relationship for the rest of your life.\n
    \n
    If you do it anyway, you’re going to end up locked into whatever solution you decide for a long time, because now you have users who rely on that solution.\n
    \n
    If you still go forward, don’t use Google (or msft). Use a dedicated email service. Having your personal domain tied to those services just further complicates the lock in.\n
    \n
    (I did this over a decade ago, with Google, when it was just free vanity domain hosting. I’ve been trying for *years* to get my users migrated to Gmail accounts.)\n
    \n
    If *I* had it all to do over again. I’d probably setup accounts as vanity forwards to a “real” account for people who wanted them. That’s easy to maintain, move around, and you’re not dealing with migrating peoples oauth to **everything** when you want to move or stop paying for it.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1704806073 {#3148
    date: 2024-01-09 14:14:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3153 …}
  +nested: Doctrine\ORM\PersistentCollection {#3155 …}
  +votes: Doctrine\ORM\PersistentCollection {#3157 …}
  +reports: Doctrine\ORM\PersistentCollection {#3159 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
  -id: 293402
  -bodyTs: "'account':133,147,154 'ago':109 'also':19 'anyway':46 'around':166 'avguser@lemmy.world':1 'caution':21 'complic':99 'd':18,144 'deal':171 'decad':108 'decid':58 'dedic':86 'domain':92,118 'easi':162 'email':8,24,87 'end':51 'everyth':177 'experi':16 'famili':28 'forward':77,150 'free':116 'friend':26 'get':127 'gmail':132 'go':49,76 'googl':81,111 'host':7,23,119 'life':41 'll':3 'lock':53,101 'long':61 'maintain':164 'migrat':130,173 'move':165,182 'msft':83 'oauth':175 'pay':185 'peopl':156,174 'person':91 'probabl':145 're':11,48,169 'real':153 'relationship':35 'reli':69 'rest':38 'second':4 'self':6 'servic':88,96 'setup':146 'solut':56,72 'still':75 'stop':184 'strong':20 'tie':93 'time':62 'tri':123 'unless':9,29 'use':80,84 'user':67,129 'vaniti':117,149 've':121 'want':31,158,180 'whatev':55 'year':125"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.procrastinati.org/comment/1343130"
  +editedAt: DateTimeImmutable @1719388449 {#3149
    date: 2024-06-26 09:54:09.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704806073 {#3150
    date: 2024-01-09 14:14:33.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
63 DENIED edit
App\Entity\EntryComment {#3151
  +user: Proxies\__CG__\App\Entity\User {#3152 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2331
    +user: App\Entity\User {#2334 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: """
      Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
      \n
      Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
      \n
      After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
      \n
      Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
      \n
      After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 69
    +score: 0
    +lastActive: DateTime @1723325014 {#2349
      date: 2024-08-10 23:23:34.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2314 …}
    +nested: Doctrine\ORM\PersistentCollection {#2328 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2327 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
    -id: 293278
    -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6521661"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704801774 {#2042
      date: 2024-01-09 13:02:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    @avguser@lemmy.world\n
    \n
    I’ll second not self hosting email unless you’re in it for the experience.\n
    \n
    I’d also strongly caution against hosting email for friends and family unless you want to own that relationship for the rest of your life.\n
    \n
    If you do it anyway, you’re going to end up locked into whatever solution you decide for a long time, because now you have users who rely on that solution.\n
    \n
    If you still go forward, don’t use Google (or msft). Use a dedicated email service. Having your personal domain tied to those services just further complicates the lock in.\n
    \n
    (I did this over a decade ago, with Google, when it was just free vanity domain hosting. I’ve been trying for *years* to get my users migrated to Gmail accounts.)\n
    \n
    If *I* had it all to do over again. I’d probably setup accounts as vanity forwards to a “real” account for people who wanted them. That’s easy to maintain, move around, and you’re not dealing with migrating peoples oauth to **everything** when you want to move or stop paying for it.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1704806073 {#3148
    date: 2024-01-09 14:14:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3153 …}
  +nested: Doctrine\ORM\PersistentCollection {#3155 …}
  +votes: Doctrine\ORM\PersistentCollection {#3157 …}
  +reports: Doctrine\ORM\PersistentCollection {#3159 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
  -id: 293402
  -bodyTs: "'account':133,147,154 'ago':109 'also':19 'anyway':46 'around':166 'avguser@lemmy.world':1 'caution':21 'complic':99 'd':18,144 'deal':171 'decad':108 'decid':58 'dedic':86 'domain':92,118 'easi':162 'email':8,24,87 'end':51 'everyth':177 'experi':16 'famili':28 'forward':77,150 'free':116 'friend':26 'get':127 'gmail':132 'go':49,76 'googl':81,111 'host':7,23,119 'life':41 'll':3 'lock':53,101 'long':61 'maintain':164 'migrat':130,173 'move':165,182 'msft':83 'oauth':175 'pay':185 'peopl':156,174 'person':91 'probabl':145 're':11,48,169 'real':153 'relationship':35 'reli':69 'rest':38 'second':4 'self':6 'servic':88,96 'setup':146 'solut':56,72 'still':75 'stop':184 'strong':20 'tie':93 'time':62 'tri':123 'unless':9,29 'use':80,84 'user':67,129 'vaniti':117,149 've':121 'want':31,158,180 'whatev':55 'year':125"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.procrastinati.org/comment/1343130"
  +editedAt: DateTimeImmutable @1719388449 {#3149
    date: 2024-06-26 09:54:09.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704806073 {#3150
    date: 2024-01-09 14:14:33.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
64 DENIED moderate
App\Entity\EntryComment {#3151
  +user: Proxies\__CG__\App\Entity\User {#3152 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2331
    +user: App\Entity\User {#2334 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: """
      Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
      \n
      Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
      \n
      After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
      \n
      Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
      \n
      After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 69
    +score: 0
    +lastActive: DateTime @1723325014 {#2349
      date: 2024-08-10 23:23:34.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2314 …}
    +nested: Doctrine\ORM\PersistentCollection {#2328 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2327 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
    -id: 293278
    -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6521661"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704801774 {#2042
      date: 2024-01-09 13:02:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    @avguser@lemmy.world\n
    \n
    I’ll second not self hosting email unless you’re in it for the experience.\n
    \n
    I’d also strongly caution against hosting email for friends and family unless you want to own that relationship for the rest of your life.\n
    \n
    If you do it anyway, you’re going to end up locked into whatever solution you decide for a long time, because now you have users who rely on that solution.\n
    \n
    If you still go forward, don’t use Google (or msft). Use a dedicated email service. Having your personal domain tied to those services just further complicates the lock in.\n
    \n
    (I did this over a decade ago, with Google, when it was just free vanity domain hosting. I’ve been trying for *years* to get my users migrated to Gmail accounts.)\n
    \n
    If *I* had it all to do over again. I’d probably setup accounts as vanity forwards to a “real” account for people who wanted them. That’s easy to maintain, move around, and you’re not dealing with migrating peoples oauth to **everything** when you want to move or stop paying for it.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1704806073 {#3148
    date: 2024-01-09 14:14:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3153 …}
  +nested: Doctrine\ORM\PersistentCollection {#3155 …}
  +votes: Doctrine\ORM\PersistentCollection {#3157 …}
  +reports: Doctrine\ORM\PersistentCollection {#3159 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
  -id: 293402
  -bodyTs: "'account':133,147,154 'ago':109 'also':19 'anyway':46 'around':166 'avguser@lemmy.world':1 'caution':21 'complic':99 'd':18,144 'deal':171 'decad':108 'decid':58 'dedic':86 'domain':92,118 'easi':162 'email':8,24,87 'end':51 'everyth':177 'experi':16 'famili':28 'forward':77,150 'free':116 'friend':26 'get':127 'gmail':132 'go':49,76 'googl':81,111 'host':7,23,119 'life':41 'll':3 'lock':53,101 'long':61 'maintain':164 'migrat':130,173 'move':165,182 'msft':83 'oauth':175 'pay':185 'peopl':156,174 'person':91 'probabl':145 're':11,48,169 'real':153 'relationship':35 'reli':69 'rest':38 'second':4 'self':6 'servic':88,96 'setup':146 'solut':56,72 'still':75 'stop':184 'strong':20 'tie':93 'time':62 'tri':123 'unless':9,29 'use':80,84 'user':67,129 'vaniti':117,149 've':121 'want':31,158,180 'whatev':55 'year':125"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.procrastinati.org/comment/1343130"
  +editedAt: DateTimeImmutable @1719388449 {#3149
    date: 2024-06-26 09:54:09.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704806073 {#3150
    date: 2024-01-09 14:14:33.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
65 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
66 DENIED moderate
App\Entity\EntryComment {#3253
  +user: Proxies\__CG__\App\Entity\User {#3076 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3151
    +user: Proxies\__CG__\App\Entity\User {#3152 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#2331
      +user: App\Entity\User {#2334 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: null
      +root: null
      +body: """
        Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
        \n
        Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
        \n
        After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
        \n
        Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
        \n
        After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 69
      +score: 0
      +lastActive: DateTime @1723325014 {#2349
        date: 2024-08-10 23:23:34.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2314 …}
      +nested: Doctrine\ORM\PersistentCollection {#2328 …}
      +votes: Doctrine\ORM\PersistentCollection {#2191 …}
      +reports: Doctrine\ORM\PersistentCollection {#2327 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
      -id: 293278
      -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6521661"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704801774 {#2042
        date: 2024-01-09 13:02:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: """
      @avguser@lemmy.world\n
      \n
      I’ll second not self hosting email unless you’re in it for the experience.\n
      \n
      I’d also strongly caution against hosting email for friends and family unless you want to own that relationship for the rest of your life.\n
      \n
      If you do it anyway, you’re going to end up locked into whatever solution you decide for a long time, because now you have users who rely on that solution.\n
      \n
      If you still go forward, don’t use Google (or msft). Use a dedicated email service. Having your personal domain tied to those services just further complicates the lock in.\n
      \n
      (I did this over a decade ago, with Google, when it was just free vanity domain hosting. I’ve been trying for *years* to get my users migrated to Gmail accounts.)\n
      \n
      If *I* had it all to do over again. I’d probably setup accounts as vanity forwards to a “real” account for people who wanted them. That’s easy to maintain, move around, and you’re not dealing with migrating peoples oauth to **everything** when you want to move or stop paying for it.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1704806073 {#3148
      date: 2024-01-09 14:14:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3153 …}
    +nested: Doctrine\ORM\PersistentCollection {#3155 …}
    +votes: Doctrine\ORM\PersistentCollection {#3157 …}
    +reports: Doctrine\ORM\PersistentCollection {#3159 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
    -id: 293402
    -bodyTs: "'account':133,147,154 'ago':109 'also':19 'anyway':46 'around':166 'avguser@lemmy.world':1 'caution':21 'complic':99 'd':18,144 'deal':171 'decad':108 'decid':58 'dedic':86 'domain':92,118 'easi':162 'email':8,24,87 'end':51 'everyth':177 'experi':16 'famili':28 'forward':77,150 'free':116 'friend':26 'get':127 'gmail':132 'go':49,76 'googl':81,111 'host':7,23,119 'life':41 'll':3 'lock':53,101 'long':61 'maintain':164 'migrat':130,173 'move':165,182 'msft':83 'oauth':175 'pay':185 'peopl':156,174 'person':91 'probabl':145 're':11,48,169 'real':153 'relationship':35 'reli':69 'rest':38 'second':4 'self':6 'servic':88,96 'setup':146 'solut':56,72 'still':75 'stop':184 'strong':20 'tie':93 'time':62 'tri':123 'unless':9,29 'use':80,84 'user':67,129 'vaniti':117,149 've':121 'want':31,158,180 'whatev':55 'year':125"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.procrastinati.org/comment/1343130"
    +editedAt: DateTimeImmutable @1719388449 {#3149
      date: 2024-06-26 09:54:09.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704806073 {#3150
      date: 2024-01-09 14:14:33.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    I have a bunch of users (friends and family) on a bunch of different domains. It’s honestly not so bad but yeah, you need a decent dedicated service.\n
    \n
    Migrations aren’t simple but aren’t that complicated either (just did one last year).\n
    \n
    I mainly need to copy their email over but it’s also a good moment to check they’re using decent passwords and to have them freshen it.\n
    \n
    I also need to update their webmail and IMAP/SMTP URLs in their bookmark/email apps but I’ve been playing with DNS CNAMEs for this purpose and it’s mostly working ok (aliasing one of my domains to the provider’s so I only have to update the DNS which I do anyway for a mail migration).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704872294 {#3251
    date: 2024-01-10 08:38:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@SeeJayEmm@lemmy.procrastinati.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3254 …}
  +nested: Doctrine\ORM\PersistentCollection {#3256 …}
  +votes: Doctrine\ORM\PersistentCollection {#3258 …}
  +reports: Doctrine\ORM\PersistentCollection {#3260 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3262 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3264 …}
  -id: 295289
  -bodyTs: "'alias':104 'also':56,74 'anyway':124 'app':86 'aren':31,35 'bad':21 'bookmark/email':85 'bunch':4,12 'check':61 'cname':94 'complic':38 'copi':49 'decent':27,65 'dedic':28 'differ':14 'dns':93,120 'domain':15,108 'either':39 'email':51 'famili':9 'freshen':71 'friend':7 'good':58 'honest':18 'imap/smtp':81 'last':43 'mail':127 'main':46 'migrat':30,128 'moment':59 'most':101 'need':25,47,75 'ok':103 'one':42,105 'password':66 'play':91 'provid':111 'purpos':97 're':63 'servic':29 'simpl':33 'updat':77,118 'url':82 'use':64 'user':6 've':89 'webmail':79 'work':102 'yeah':23 'year':44"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5902858"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704872294 {#3252
    date: 2024-01-10 08:38:14.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
67 DENIED edit
App\Entity\EntryComment {#3253
  +user: Proxies\__CG__\App\Entity\User {#3076 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3151
    +user: Proxies\__CG__\App\Entity\User {#3152 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#2331
      +user: App\Entity\User {#2334 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: null
      +root: null
      +body: """
        Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
        \n
        Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
        \n
        After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
        \n
        Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
        \n
        After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 69
      +score: 0
      +lastActive: DateTime @1723325014 {#2349
        date: 2024-08-10 23:23:34.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2314 …}
      +nested: Doctrine\ORM\PersistentCollection {#2328 …}
      +votes: Doctrine\ORM\PersistentCollection {#2191 …}
      +reports: Doctrine\ORM\PersistentCollection {#2327 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
      -id: 293278
      -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6521661"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704801774 {#2042
        date: 2024-01-09 13:02:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: """
      @avguser@lemmy.world\n
      \n
      I’ll second not self hosting email unless you’re in it for the experience.\n
      \n
      I’d also strongly caution against hosting email for friends and family unless you want to own that relationship for the rest of your life.\n
      \n
      If you do it anyway, you’re going to end up locked into whatever solution you decide for a long time, because now you have users who rely on that solution.\n
      \n
      If you still go forward, don’t use Google (or msft). Use a dedicated email service. Having your personal domain tied to those services just further complicates the lock in.\n
      \n
      (I did this over a decade ago, with Google, when it was just free vanity domain hosting. I’ve been trying for *years* to get my users migrated to Gmail accounts.)\n
      \n
      If *I* had it all to do over again. I’d probably setup accounts as vanity forwards to a “real” account for people who wanted them. That’s easy to maintain, move around, and you’re not dealing with migrating peoples oauth to **everything** when you want to move or stop paying for it.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1704806073 {#3148
      date: 2024-01-09 14:14:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3153 …}
    +nested: Doctrine\ORM\PersistentCollection {#3155 …}
    +votes: Doctrine\ORM\PersistentCollection {#3157 …}
    +reports: Doctrine\ORM\PersistentCollection {#3159 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
    -id: 293402
    -bodyTs: "'account':133,147,154 'ago':109 'also':19 'anyway':46 'around':166 'avguser@lemmy.world':1 'caution':21 'complic':99 'd':18,144 'deal':171 'decad':108 'decid':58 'dedic':86 'domain':92,118 'easi':162 'email':8,24,87 'end':51 'everyth':177 'experi':16 'famili':28 'forward':77,150 'free':116 'friend':26 'get':127 'gmail':132 'go':49,76 'googl':81,111 'host':7,23,119 'life':41 'll':3 'lock':53,101 'long':61 'maintain':164 'migrat':130,173 'move':165,182 'msft':83 'oauth':175 'pay':185 'peopl':156,174 'person':91 'probabl':145 're':11,48,169 'real':153 'relationship':35 'reli':69 'rest':38 'second':4 'self':6 'servic':88,96 'setup':146 'solut':56,72 'still':75 'stop':184 'strong':20 'tie':93 'time':62 'tri':123 'unless':9,29 'use':80,84 'user':67,129 'vaniti':117,149 've':121 'want':31,158,180 'whatev':55 'year':125"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.procrastinati.org/comment/1343130"
    +editedAt: DateTimeImmutable @1719388449 {#3149
      date: 2024-06-26 09:54:09.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704806073 {#3150
      date: 2024-01-09 14:14:33.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    I have a bunch of users (friends and family) on a bunch of different domains. It’s honestly not so bad but yeah, you need a decent dedicated service.\n
    \n
    Migrations aren’t simple but aren’t that complicated either (just did one last year).\n
    \n
    I mainly need to copy their email over but it’s also a good moment to check they’re using decent passwords and to have them freshen it.\n
    \n
    I also need to update their webmail and IMAP/SMTP URLs in their bookmark/email apps but I’ve been playing with DNS CNAMEs for this purpose and it’s mostly working ok (aliasing one of my domains to the provider’s so I only have to update the DNS which I do anyway for a mail migration).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704872294 {#3251
    date: 2024-01-10 08:38:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@SeeJayEmm@lemmy.procrastinati.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3254 …}
  +nested: Doctrine\ORM\PersistentCollection {#3256 …}
  +votes: Doctrine\ORM\PersistentCollection {#3258 …}
  +reports: Doctrine\ORM\PersistentCollection {#3260 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3262 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3264 …}
  -id: 295289
  -bodyTs: "'alias':104 'also':56,74 'anyway':124 'app':86 'aren':31,35 'bad':21 'bookmark/email':85 'bunch':4,12 'check':61 'cname':94 'complic':38 'copi':49 'decent':27,65 'dedic':28 'differ':14 'dns':93,120 'domain':15,108 'either':39 'email':51 'famili':9 'freshen':71 'friend':7 'good':58 'honest':18 'imap/smtp':81 'last':43 'mail':127 'main':46 'migrat':30,128 'moment':59 'most':101 'need':25,47,75 'ok':103 'one':42,105 'password':66 'play':91 'provid':111 'purpos':97 're':63 'servic':29 'simpl':33 'updat':77,118 'url':82 'use':64 'user':6 've':89 'webmail':79 'work':102 'yeah':23 'year':44"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5902858"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704872294 {#3252
    date: 2024-01-10 08:38:14.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
68 DENIED moderate
App\Entity\EntryComment {#3253
  +user: Proxies\__CG__\App\Entity\User {#3076 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3151
    +user: Proxies\__CG__\App\Entity\User {#3152 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#2331
      +user: App\Entity\User {#2334 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: null
      +root: null
      +body: """
        Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
        \n
        Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
        \n
        After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
        \n
        Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
        \n
        After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 69
      +score: 0
      +lastActive: DateTime @1723325014 {#2349
        date: 2024-08-10 23:23:34.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2314 …}
      +nested: Doctrine\ORM\PersistentCollection {#2328 …}
      +votes: Doctrine\ORM\PersistentCollection {#2191 …}
      +reports: Doctrine\ORM\PersistentCollection {#2327 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
      -id: 293278
      -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6521661"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704801774 {#2042
        date: 2024-01-09 13:02:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: """
      @avguser@lemmy.world\n
      \n
      I’ll second not self hosting email unless you’re in it for the experience.\n
      \n
      I’d also strongly caution against hosting email for friends and family unless you want to own that relationship for the rest of your life.\n
      \n
      If you do it anyway, you’re going to end up locked into whatever solution you decide for a long time, because now you have users who rely on that solution.\n
      \n
      If you still go forward, don’t use Google (or msft). Use a dedicated email service. Having your personal domain tied to those services just further complicates the lock in.\n
      \n
      (I did this over a decade ago, with Google, when it was just free vanity domain hosting. I’ve been trying for *years* to get my users migrated to Gmail accounts.)\n
      \n
      If *I* had it all to do over again. I’d probably setup accounts as vanity forwards to a “real” account for people who wanted them. That’s easy to maintain, move around, and you’re not dealing with migrating peoples oauth to **everything** when you want to move or stop paying for it.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 7
    +score: 0
    +lastActive: DateTime @1704806073 {#3148
      date: 2024-01-09 14:14:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3153 …}
    +nested: Doctrine\ORM\PersistentCollection {#3155 …}
    +votes: Doctrine\ORM\PersistentCollection {#3157 …}
    +reports: Doctrine\ORM\PersistentCollection {#3159 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
    -id: 293402
    -bodyTs: "'account':133,147,154 'ago':109 'also':19 'anyway':46 'around':166 'avguser@lemmy.world':1 'caution':21 'complic':99 'd':18,144 'deal':171 'decad':108 'decid':58 'dedic':86 'domain':92,118 'easi':162 'email':8,24,87 'end':51 'everyth':177 'experi':16 'famili':28 'forward':77,150 'free':116 'friend':26 'get':127 'gmail':132 'go':49,76 'googl':81,111 'host':7,23,119 'life':41 'll':3 'lock':53,101 'long':61 'maintain':164 'migrat':130,173 'move':165,182 'msft':83 'oauth':175 'pay':185 'peopl':156,174 'person':91 'probabl':145 're':11,48,169 'real':153 'relationship':35 'reli':69 'rest':38 'second':4 'self':6 'servic':88,96 'setup':146 'solut':56,72 'still':75 'stop':184 'strong':20 'tie':93 'time':62 'tri':123 'unless':9,29 'use':80,84 'user':67,129 'vaniti':117,149 've':121 'want':31,158,180 'whatev':55 'year':125"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.procrastinati.org/comment/1343130"
    +editedAt: DateTimeImmutable @1719388449 {#3149
      date: 2024-06-26 09:54:09.0 +02:00
    }
    +createdAt: DateTimeImmutable @1704806073 {#3150
      date: 2024-01-09 14:14:33.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    I have a bunch of users (friends and family) on a bunch of different domains. It’s honestly not so bad but yeah, you need a decent dedicated service.\n
    \n
    Migrations aren’t simple but aren’t that complicated either (just did one last year).\n
    \n
    I mainly need to copy their email over but it’s also a good moment to check they’re using decent passwords and to have them freshen it.\n
    \n
    I also need to update their webmail and IMAP/SMTP URLs in their bookmark/email apps but I’ve been playing with DNS CNAMEs for this purpose and it’s mostly working ok (aliasing one of my domains to the provider’s so I only have to update the DNS which I do anyway for a mail migration).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704872294 {#3251
    date: 2024-01-10 08:38:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@SeeJayEmm@lemmy.procrastinati.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3254 …}
  +nested: Doctrine\ORM\PersistentCollection {#3256 …}
  +votes: Doctrine\ORM\PersistentCollection {#3258 …}
  +reports: Doctrine\ORM\PersistentCollection {#3260 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3262 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3264 …}
  -id: 295289
  -bodyTs: "'alias':104 'also':56,74 'anyway':124 'app':86 'aren':31,35 'bad':21 'bookmark/email':85 'bunch':4,12 'check':61 'cname':94 'complic':38 'copi':49 'decent':27,65 'dedic':28 'differ':14 'dns':93,120 'domain':15,108 'either':39 'email':51 'famili':9 'freshen':71 'friend':7 'good':58 'honest':18 'imap/smtp':81 'last':43 'mail':127 'main':46 'migrat':30,128 'moment':59 'most':101 'need':25,47,75 'ok':103 'one':42,105 'password':66 'play':91 'provid':111 'purpos':97 're':63 'servic':29 'simpl':33 'updat':77,118 'url':82 'use':64 'user':6 've':89 'webmail':79 'work':102 'yeah':23 'year':44"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5902858"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704872294 {#3252
    date: 2024-01-10 08:38:14.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
69 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
70 DENIED moderate
App\Entity\EntryComment {#3429
  +user: Proxies\__CG__\App\Entity\User {#3152 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3253
    +user: Proxies\__CG__\App\Entity\User {#3076 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3151
      +user: Proxies\__CG__\App\Entity\User {#3152 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#2331
        +user: App\Entity\User {#2334 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: null
        +root: null
        +body: """
          Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
          \n
          Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
          \n
          After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
          \n
          Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
          \n
          After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 69
        +score: 0
        +lastActive: DateTime @1723325014 {#2349
          date: 2024-08-10 23:23:34.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2314 …}
        +nested: Doctrine\ORM\PersistentCollection {#2328 …}
        +votes: Doctrine\ORM\PersistentCollection {#2191 …}
        +reports: Doctrine\ORM\PersistentCollection {#2327 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
        -id: 293278
        -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6521661"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704801774 {#2042
          date: 2024-01-09 13:02:54.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2331}
      +body: """
        @avguser@lemmy.world\n
        \n
        I’ll second not self hosting email unless you’re in it for the experience.\n
        \n
        I’d also strongly caution against hosting email for friends and family unless you want to own that relationship for the rest of your life.\n
        \n
        If you do it anyway, you’re going to end up locked into whatever solution you decide for a long time, because now you have users who rely on that solution.\n
        \n
        If you still go forward, don’t use Google (or msft). Use a dedicated email service. Having your personal domain tied to those services just further complicates the lock in.\n
        \n
        (I did this over a decade ago, with Google, when it was just free vanity domain hosting. I’ve been trying for *years* to get my users migrated to Gmail accounts.)\n
        \n
        If *I* had it all to do over again. I’d probably setup accounts as vanity forwards to a “real” account for people who wanted them. That’s easy to maintain, move around, and you’re not dealing with migrating peoples oauth to **everything** when you want to move or stop paying for it.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1704806073 {#3148
        date: 2024-01-09 14:14:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@ChrislyBear@lemmy.world"
        "@avguser@lemmy.world"
        "@ChrislyBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3153 …}
      +nested: Doctrine\ORM\PersistentCollection {#3155 …}
      +votes: Doctrine\ORM\PersistentCollection {#3157 …}
      +reports: Doctrine\ORM\PersistentCollection {#3159 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
      -id: 293402
      -bodyTs: "'account':133,147,154 'ago':109 'also':19 'anyway':46 'around':166 'avguser@lemmy.world':1 'caution':21 'complic':99 'd':18,144 'deal':171 'decad':108 'decid':58 'dedic':86 'domain':92,118 'easi':162 'email':8,24,87 'end':51 'everyth':177 'experi':16 'famili':28 'forward':77,150 'free':116 'friend':26 'get':127 'gmail':132 'go':49,76 'googl':81,111 'host':7,23,119 'life':41 'll':3 'lock':53,101 'long':61 'maintain':164 'migrat':130,173 'move':165,182 'msft':83 'oauth':175 'pay':185 'peopl':156,174 'person':91 'probabl':145 're':11,48,169 'real':153 'relationship':35 'reli':69 'rest':38 'second':4 'self':6 'servic':88,96 'setup':146 'solut':56,72 'still':75 'stop':184 'strong':20 'tie':93 'time':62 'tri':123 'unless':9,29 'use':80,84 'user':67,129 'vaniti':117,149 've':121 'want':31,158,180 'whatev':55 'year':125"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.procrastinati.org/comment/1343130"
      +editedAt: DateTimeImmutable @1719388449 {#3149
        date: 2024-06-26 09:54:09.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704806073 {#3150
        date: 2024-01-09 14:14:33.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: """
      I have a bunch of users (friends and family) on a bunch of different domains. It’s honestly not so bad but yeah, you need a decent dedicated service.\n
      \n
      Migrations aren’t simple but aren’t that complicated either (just did one last year).\n
      \n
      I mainly need to copy their email over but it’s also a good moment to check they’re using decent passwords and to have them freshen it.\n
      \n
      I also need to update their webmail and IMAP/SMTP URLs in their bookmark/email apps but I’ve been playing with DNS CNAMEs for this purpose and it’s mostly working ok (aliasing one of my domains to the provider’s so I only have to update the DNS which I do anyway for a mail migration).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704872294 {#3251
      date: 2024-01-10 08:38:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
      "@SeeJayEmm@lemmy.procrastinati.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3254 …}
    +nested: Doctrine\ORM\PersistentCollection {#3256 …}
    +votes: Doctrine\ORM\PersistentCollection {#3258 …}
    +reports: Doctrine\ORM\PersistentCollection {#3260 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3262 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3264 …}
    -id: 295289
    -bodyTs: "'alias':104 'also':56,74 'anyway':124 'app':86 'aren':31,35 'bad':21 'bookmark/email':85 'bunch':4,12 'check':61 'cname':94 'complic':38 'copi':49 'decent':27,65 'dedic':28 'differ':14 'dns':93,120 'domain':15,108 'either':39 'email':51 'famili':9 'freshen':71 'friend':7 'good':58 'honest':18 'imap/smtp':81 'last':43 'mail':127 'main':46 'migrat':30,128 'moment':59 'most':101 'need':25,47,75 'ok':103 'one':42,105 'password':66 'play':91 'provid':111 'purpos':97 're':63 'servic':29 'simpl':33 'updat':77,118 'url':82 'use':64 'user':6 've':89 'webmail':79 'work':102 'yeah':23 'year':44"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5902858"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704872294 {#3252
      date: 2024-01-10 08:38:14.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "My mistake was using Google but when it was just the ability to have a personal domain as your google account. But they kept expanding and morphing that into what is now Google Workspace. Migrating people off of that requires them to abandon their Google accounts and start over. If it was just email it would be a much simpler prospect to change backends."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704889967 {#3427
    date: 2024-01-10 13:32:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@SeeJayEmm@lemmy.procrastinati.org"
    "@lemmyvore@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3430 …}
  +nested: Doctrine\ORM\PersistentCollection {#3432 …}
  +votes: Doctrine\ORM\PersistentCollection {#3434 …}
  +reports: Doctrine\ORM\PersistentCollection {#3436 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3438 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3440 …}
  -id: 295681
  -bodyTs: "'abandon':43 'abil':12 'account':21,46 'backend':64 'chang':63 'domain':17 'email':54 'expand':25 'googl':5,20,33,45 'kept':24 'migrat':35 'mistak':2 'morph':27 'much':59 'peopl':36 'person':16 'prospect':61 'requir':40 'simpler':60 'start':48 'use':4 'workspac':34 'would':56"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.procrastinati.org/comment/1348386"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704889967 {#3428
    date: 2024-01-10 13:32:47.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
71 DENIED edit
App\Entity\EntryComment {#3429
  +user: Proxies\__CG__\App\Entity\User {#3152 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3253
    +user: Proxies\__CG__\App\Entity\User {#3076 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3151
      +user: Proxies\__CG__\App\Entity\User {#3152 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#2331
        +user: App\Entity\User {#2334 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: null
        +root: null
        +body: """
          Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
          \n
          Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
          \n
          After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
          \n
          Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
          \n
          After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 69
        +score: 0
        +lastActive: DateTime @1723325014 {#2349
          date: 2024-08-10 23:23:34.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2314 …}
        +nested: Doctrine\ORM\PersistentCollection {#2328 …}
        +votes: Doctrine\ORM\PersistentCollection {#2191 …}
        +reports: Doctrine\ORM\PersistentCollection {#2327 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
        -id: 293278
        -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6521661"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704801774 {#2042
          date: 2024-01-09 13:02:54.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2331}
      +body: """
        @avguser@lemmy.world\n
        \n
        I’ll second not self hosting email unless you’re in it for the experience.\n
        \n
        I’d also strongly caution against hosting email for friends and family unless you want to own that relationship for the rest of your life.\n
        \n
        If you do it anyway, you’re going to end up locked into whatever solution you decide for a long time, because now you have users who rely on that solution.\n
        \n
        If you still go forward, don’t use Google (or msft). Use a dedicated email service. Having your personal domain tied to those services just further complicates the lock in.\n
        \n
        (I did this over a decade ago, with Google, when it was just free vanity domain hosting. I’ve been trying for *years* to get my users migrated to Gmail accounts.)\n
        \n
        If *I* had it all to do over again. I’d probably setup accounts as vanity forwards to a “real” account for people who wanted them. That’s easy to maintain, move around, and you’re not dealing with migrating peoples oauth to **everything** when you want to move or stop paying for it.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1704806073 {#3148
        date: 2024-01-09 14:14:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@ChrislyBear@lemmy.world"
        "@avguser@lemmy.world"
        "@ChrislyBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3153 …}
      +nested: Doctrine\ORM\PersistentCollection {#3155 …}
      +votes: Doctrine\ORM\PersistentCollection {#3157 …}
      +reports: Doctrine\ORM\PersistentCollection {#3159 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
      -id: 293402
      -bodyTs: "'account':133,147,154 'ago':109 'also':19 'anyway':46 'around':166 'avguser@lemmy.world':1 'caution':21 'complic':99 'd':18,144 'deal':171 'decad':108 'decid':58 'dedic':86 'domain':92,118 'easi':162 'email':8,24,87 'end':51 'everyth':177 'experi':16 'famili':28 'forward':77,150 'free':116 'friend':26 'get':127 'gmail':132 'go':49,76 'googl':81,111 'host':7,23,119 'life':41 'll':3 'lock':53,101 'long':61 'maintain':164 'migrat':130,173 'move':165,182 'msft':83 'oauth':175 'pay':185 'peopl':156,174 'person':91 'probabl':145 're':11,48,169 'real':153 'relationship':35 'reli':69 'rest':38 'second':4 'self':6 'servic':88,96 'setup':146 'solut':56,72 'still':75 'stop':184 'strong':20 'tie':93 'time':62 'tri':123 'unless':9,29 'use':80,84 'user':67,129 'vaniti':117,149 've':121 'want':31,158,180 'whatev':55 'year':125"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.procrastinati.org/comment/1343130"
      +editedAt: DateTimeImmutable @1719388449 {#3149
        date: 2024-06-26 09:54:09.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704806073 {#3150
        date: 2024-01-09 14:14:33.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: """
      I have a bunch of users (friends and family) on a bunch of different domains. It’s honestly not so bad but yeah, you need a decent dedicated service.\n
      \n
      Migrations aren’t simple but aren’t that complicated either (just did one last year).\n
      \n
      I mainly need to copy their email over but it’s also a good moment to check they’re using decent passwords and to have them freshen it.\n
      \n
      I also need to update their webmail and IMAP/SMTP URLs in their bookmark/email apps but I’ve been playing with DNS CNAMEs for this purpose and it’s mostly working ok (aliasing one of my domains to the provider’s so I only have to update the DNS which I do anyway for a mail migration).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704872294 {#3251
      date: 2024-01-10 08:38:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
      "@SeeJayEmm@lemmy.procrastinati.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3254 …}
    +nested: Doctrine\ORM\PersistentCollection {#3256 …}
    +votes: Doctrine\ORM\PersistentCollection {#3258 …}
    +reports: Doctrine\ORM\PersistentCollection {#3260 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3262 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3264 …}
    -id: 295289
    -bodyTs: "'alias':104 'also':56,74 'anyway':124 'app':86 'aren':31,35 'bad':21 'bookmark/email':85 'bunch':4,12 'check':61 'cname':94 'complic':38 'copi':49 'decent':27,65 'dedic':28 'differ':14 'dns':93,120 'domain':15,108 'either':39 'email':51 'famili':9 'freshen':71 'friend':7 'good':58 'honest':18 'imap/smtp':81 'last':43 'mail':127 'main':46 'migrat':30,128 'moment':59 'most':101 'need':25,47,75 'ok':103 'one':42,105 'password':66 'play':91 'provid':111 'purpos':97 're':63 'servic':29 'simpl':33 'updat':77,118 'url':82 'use':64 'user':6 've':89 'webmail':79 'work':102 'yeah':23 'year':44"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5902858"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704872294 {#3252
      date: 2024-01-10 08:38:14.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "My mistake was using Google but when it was just the ability to have a personal domain as your google account. But they kept expanding and morphing that into what is now Google Workspace. Migrating people off of that requires them to abandon their Google accounts and start over. If it was just email it would be a much simpler prospect to change backends."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704889967 {#3427
    date: 2024-01-10 13:32:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@SeeJayEmm@lemmy.procrastinati.org"
    "@lemmyvore@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3430 …}
  +nested: Doctrine\ORM\PersistentCollection {#3432 …}
  +votes: Doctrine\ORM\PersistentCollection {#3434 …}
  +reports: Doctrine\ORM\PersistentCollection {#3436 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3438 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3440 …}
  -id: 295681
  -bodyTs: "'abandon':43 'abil':12 'account':21,46 'backend':64 'chang':63 'domain':17 'email':54 'expand':25 'googl':5,20,33,45 'kept':24 'migrat':35 'mistak':2 'morph':27 'much':59 'peopl':36 'person':16 'prospect':61 'requir':40 'simpler':60 'start':48 'use':4 'workspac':34 'would':56"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.procrastinati.org/comment/1348386"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704889967 {#3428
    date: 2024-01-10 13:32:47.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
72 DENIED moderate
App\Entity\EntryComment {#3429
  +user: Proxies\__CG__\App\Entity\User {#3152 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3253
    +user: Proxies\__CG__\App\Entity\User {#3076 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3151
      +user: Proxies\__CG__\App\Entity\User {#3152 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#2331
        +user: App\Entity\User {#2334 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: null
        +root: null
        +body: """
          Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
          \n
          Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
          \n
          After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
          \n
          Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
          \n
          After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 69
        +score: 0
        +lastActive: DateTime @1723325014 {#2349
          date: 2024-08-10 23:23:34.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2314 …}
        +nested: Doctrine\ORM\PersistentCollection {#2328 …}
        +votes: Doctrine\ORM\PersistentCollection {#2191 …}
        +reports: Doctrine\ORM\PersistentCollection {#2327 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
        -id: 293278
        -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6521661"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704801774 {#2042
          date: 2024-01-09 13:02:54.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2331}
      +body: """
        @avguser@lemmy.world\n
        \n
        I’ll second not self hosting email unless you’re in it for the experience.\n
        \n
        I’d also strongly caution against hosting email for friends and family unless you want to own that relationship for the rest of your life.\n
        \n
        If you do it anyway, you’re going to end up locked into whatever solution you decide for a long time, because now you have users who rely on that solution.\n
        \n
        If you still go forward, don’t use Google (or msft). Use a dedicated email service. Having your personal domain tied to those services just further complicates the lock in.\n
        \n
        (I did this over a decade ago, with Google, when it was just free vanity domain hosting. I’ve been trying for *years* to get my users migrated to Gmail accounts.)\n
        \n
        If *I* had it all to do over again. I’d probably setup accounts as vanity forwards to a “real” account for people who wanted them. That’s easy to maintain, move around, and you’re not dealing with migrating peoples oauth to **everything** when you want to move or stop paying for it.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 7
      +score: 0
      +lastActive: DateTime @1704806073 {#3148
        date: 2024-01-09 14:14:33.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@ChrislyBear@lemmy.world"
        "@avguser@lemmy.world"
        "@ChrislyBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3153 …}
      +nested: Doctrine\ORM\PersistentCollection {#3155 …}
      +votes: Doctrine\ORM\PersistentCollection {#3157 …}
      +reports: Doctrine\ORM\PersistentCollection {#3159 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
      -id: 293402
      -bodyTs: "'account':133,147,154 'ago':109 'also':19 'anyway':46 'around':166 'avguser@lemmy.world':1 'caution':21 'complic':99 'd':18,144 'deal':171 'decad':108 'decid':58 'dedic':86 'domain':92,118 'easi':162 'email':8,24,87 'end':51 'everyth':177 'experi':16 'famili':28 'forward':77,150 'free':116 'friend':26 'get':127 'gmail':132 'go':49,76 'googl':81,111 'host':7,23,119 'life':41 'll':3 'lock':53,101 'long':61 'maintain':164 'migrat':130,173 'move':165,182 'msft':83 'oauth':175 'pay':185 'peopl':156,174 'person':91 'probabl':145 're':11,48,169 'real':153 'relationship':35 'reli':69 'rest':38 'second':4 'self':6 'servic':88,96 'setup':146 'solut':56,72 'still':75 'stop':184 'strong':20 'tie':93 'time':62 'tri':123 'unless':9,29 'use':80,84 'user':67,129 'vaniti':117,149 've':121 'want':31,158,180 'whatev':55 'year':125"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.procrastinati.org/comment/1343130"
      +editedAt: DateTimeImmutable @1719388449 {#3149
        date: 2024-06-26 09:54:09.0 +02:00
      }
      +createdAt: DateTimeImmutable @1704806073 {#3150
        date: 2024-01-09 14:14:33.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: """
      I have a bunch of users (friends and family) on a bunch of different domains. It’s honestly not so bad but yeah, you need a decent dedicated service.\n
      \n
      Migrations aren’t simple but aren’t that complicated either (just did one last year).\n
      \n
      I mainly need to copy their email over but it’s also a good moment to check they’re using decent passwords and to have them freshen it.\n
      \n
      I also need to update their webmail and IMAP/SMTP URLs in their bookmark/email apps but I’ve been playing with DNS CNAMEs for this purpose and it’s mostly working ok (aliasing one of my domains to the provider’s so I only have to update the DNS which I do anyway for a mail migration).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704872294 {#3251
      date: 2024-01-10 08:38:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
      "@SeeJayEmm@lemmy.procrastinati.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3254 …}
    +nested: Doctrine\ORM\PersistentCollection {#3256 …}
    +votes: Doctrine\ORM\PersistentCollection {#3258 …}
    +reports: Doctrine\ORM\PersistentCollection {#3260 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3262 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3264 …}
    -id: 295289
    -bodyTs: "'alias':104 'also':56,74 'anyway':124 'app':86 'aren':31,35 'bad':21 'bookmark/email':85 'bunch':4,12 'check':61 'cname':94 'complic':38 'copi':49 'decent':27,65 'dedic':28 'differ':14 'dns':93,120 'domain':15,108 'either':39 'email':51 'famili':9 'freshen':71 'friend':7 'good':58 'honest':18 'imap/smtp':81 'last':43 'mail':127 'main':46 'migrat':30,128 'moment':59 'most':101 'need':25,47,75 'ok':103 'one':42,105 'password':66 'play':91 'provid':111 'purpos':97 're':63 'servic':29 'simpl':33 'updat':77,118 'url':82 'use':64 'user':6 've':89 'webmail':79 'work':102 'yeah':23 'year':44"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5902858"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704872294 {#3252
      date: 2024-01-10 08:38:14.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "My mistake was using Google but when it was just the ability to have a personal domain as your google account. But they kept expanding and morphing that into what is now Google Workspace. Migrating people off of that requires them to abandon their Google accounts and start over. If it was just email it would be a much simpler prospect to change backends."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704889967 {#3427
    date: 2024-01-10 13:32:47.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@SeeJayEmm@lemmy.procrastinati.org"
    "@lemmyvore@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3430 …}
  +nested: Doctrine\ORM\PersistentCollection {#3432 …}
  +votes: Doctrine\ORM\PersistentCollection {#3434 …}
  +reports: Doctrine\ORM\PersistentCollection {#3436 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3438 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3440 …}
  -id: 295681
  -bodyTs: "'abandon':43 'abil':12 'account':21,46 'backend':64 'chang':63 'domain':17 'email':54 'expand':25 'googl':5,20,33,45 'kept':24 'migrat':35 'mistak':2 'morph':27 'much':59 'peopl':36 'person':16 'prospect':61 'requir':40 'simpler':60 'start':48 'use':4 'workspac':34 'would':56"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.procrastinati.org/comment/1348386"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704889967 {#3428
    date: 2024-01-10 13:32:47.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
73 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
74 DENIED moderate
App\Entity\EntryComment {#3526
  +user: Proxies\__CG__\App\Entity\User {#3076 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3429
    +user: Proxies\__CG__\App\Entity\User {#3152 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3253
      +user: Proxies\__CG__\App\Entity\User {#3076 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#3151
        +user: Proxies\__CG__\App\Entity\User {#3152 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: App\Entity\EntryComment {#2331
          +user: App\Entity\User {#2334 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
          +magazine: App\Entity\Magazine {#303}
          +image: null
          +parent: null
          +root: null
          +body: """
            Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
            \n
            Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
            \n
            After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
            \n
            Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
            \n
            After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 69
          +score: 0
          +lastActive: DateTime @1723325014 {#2349
            date: 2024-08-10 23:23:34.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@avguser@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2314 …}
          +nested: Doctrine\ORM\PersistentCollection {#2328 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2327 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
          -id: 293278
          -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6521661"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704801774 {#2042
            date: 2024-01-09 13:02:54.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2331}
        +body: """
          @avguser@lemmy.world\n
          \n
          I’ll second not self hosting email unless you’re in it for the experience.\n
          \n
          I’d also strongly caution against hosting email for friends and family unless you want to own that relationship for the rest of your life.\n
          \n
          If you do it anyway, you’re going to end up locked into whatever solution you decide for a long time, because now you have users who rely on that solution.\n
          \n
          If you still go forward, don’t use Google (or msft). Use a dedicated email service. Having your personal domain tied to those services just further complicates the lock in.\n
          \n
          (I did this over a decade ago, with Google, when it was just free vanity domain hosting. I’ve been trying for *years* to get my users migrated to Gmail accounts.)\n
          \n
          If *I* had it all to do over again. I’d probably setup accounts as vanity forwards to a “real” account for people who wanted them. That’s easy to maintain, move around, and you’re not dealing with migrating peoples oauth to **everything** when you want to move or stop paying for it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1704806073 {#3148
          date: 2024-01-09 14:14:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
          "@ChrislyBear@lemmy.world"
          "@avguser@lemmy.world"
          "@ChrislyBear@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3153 …}
        +nested: Doctrine\ORM\PersistentCollection {#3155 …}
        +votes: Doctrine\ORM\PersistentCollection {#3157 …}
        +reports: Doctrine\ORM\PersistentCollection {#3159 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
        -id: 293402
        -bodyTs: "'account':133,147,154 'ago':109 'also':19 'anyway':46 'around':166 'avguser@lemmy.world':1 'caution':21 'complic':99 'd':18,144 'deal':171 'decad':108 'decid':58 'dedic':86 'domain':92,118 'easi':162 'email':8,24,87 'end':51 'everyth':177 'experi':16 'famili':28 'forward':77,150 'free':116 'friend':26 'get':127 'gmail':132 'go':49,76 'googl':81,111 'host':7,23,119 'life':41 'll':3 'lock':53,101 'long':61 'maintain':164 'migrat':130,173 'move':165,182 'msft':83 'oauth':175 'pay':185 'peopl':156,174 'person':91 'probabl':145 're':11,48,169 'real':153 'relationship':35 'reli':69 'rest':38 'second':4 'self':6 'servic':88,96 'setup':146 'solut':56,72 'still':75 'stop':184 'strong':20 'tie':93 'time':62 'tri':123 'unless':9,29 'use':80,84 'user':67,129 'vaniti':117,149 've':121 'want':31,158,180 'whatev':55 'year':125"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.procrastinati.org/comment/1343130"
        +editedAt: DateTimeImmutable @1719388449 {#3149
          date: 2024-06-26 09:54:09.0 +02:00
        }
        +createdAt: DateTimeImmutable @1704806073 {#3150
          date: 2024-01-09 14:14:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2331}
      +body: """
        I have a bunch of users (friends and family) on a bunch of different domains. It’s honestly not so bad but yeah, you need a decent dedicated service.\n
        \n
        Migrations aren’t simple but aren’t that complicated either (just did one last year).\n
        \n
        I mainly need to copy their email over but it’s also a good moment to check they’re using decent passwords and to have them freshen it.\n
        \n
        I also need to update their webmail and IMAP/SMTP URLs in their bookmark/email apps but I’ve been playing with DNS CNAMEs for this purpose and it’s mostly working ok (aliasing one of my domains to the provider’s so I only have to update the DNS which I do anyway for a mail migration).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704872294 {#3251
        date: 2024-01-10 08:38:14.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@ChrislyBear@lemmy.world"
        "@SeeJayEmm@lemmy.procrastinati.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3254 …}
      +nested: Doctrine\ORM\PersistentCollection {#3256 …}
      +votes: Doctrine\ORM\PersistentCollection {#3258 …}
      +reports: Doctrine\ORM\PersistentCollection {#3260 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3262 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3264 …}
      -id: 295289
      -bodyTs: "'alias':104 'also':56,74 'anyway':124 'app':86 'aren':31,35 'bad':21 'bookmark/email':85 'bunch':4,12 'check':61 'cname':94 'complic':38 'copi':49 'decent':27,65 'dedic':28 'differ':14 'dns':93,120 'domain':15,108 'either':39 'email':51 'famili':9 'freshen':71 'friend':7 'good':58 'honest':18 'imap/smtp':81 'last':43 'mail':127 'main':46 'migrat':30,128 'moment':59 'most':101 'need':25,47,75 'ok':103 'one':42,105 'password':66 'play':91 'provid':111 'purpos':97 're':63 'servic':29 'simpl':33 'updat':77,118 'url':82 'use':64 'user':6 've':89 'webmail':79 'work':102 'yeah':23 'year':44"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.nl/comment/5902858"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704872294 {#3252
        date: 2024-01-10 08:38:14.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: "My mistake was using Google but when it was just the ability to have a personal domain as your google account. But they kept expanding and morphing that into what is now Google Workspace. Migrating people off of that requires them to abandon their Google accounts and start over. If it was just email it would be a much simpler prospect to change backends."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704889967 {#3427
      date: 2024-01-10 13:32:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
      "@SeeJayEmm@lemmy.procrastinati.org"
      "@lemmyvore@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3430 …}
    +nested: Doctrine\ORM\PersistentCollection {#3432 …}
    +votes: Doctrine\ORM\PersistentCollection {#3434 …}
    +reports: Doctrine\ORM\PersistentCollection {#3436 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3438 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3440 …}
    -id: 295681
    -bodyTs: "'abandon':43 'abil':12 'account':21,46 'backend':64 'chang':63 'domain':17 'email':54 'expand':25 'googl':5,20,33,45 'kept':24 'migrat':35 'mistak':2 'morph':27 'much':59 'peopl':36 'person':16 'prospect':61 'requir':40 'simpler':60 'start':48 'use':4 'workspac':34 'would':56"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.procrastinati.org/comment/1348386"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704889967 {#3428
      date: 2024-01-10 13:32:47.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "Can you not transfer away a domain from Google as you would from any other registrar? And then set the MX records to point at another mail service?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704898656 {#3524
    date: 2024-01-10 15:57:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@SeeJayEmm@lemmy.procrastinati.org"
    "@lemmyvore@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3527 …}
  +nested: Doctrine\ORM\PersistentCollection {#3529 …}
  +votes: Doctrine\ORM\PersistentCollection {#3531 …}
  +reports: Doctrine\ORM\PersistentCollection {#3533 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3535 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3537 …}
  -id: 296045
  -bodyTs: "'anoth':26 'away':5 'domain':7 'googl':9 'mail':27 'mx':21 'point':24 'record':22 'registrar':16 'servic':28 'set':19 'transfer':4 'would':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5912676"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704898656 {#3525
    date: 2024-01-10 15:57:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
75 DENIED edit
App\Entity\EntryComment {#3526
  +user: Proxies\__CG__\App\Entity\User {#3076 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3429
    +user: Proxies\__CG__\App\Entity\User {#3152 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3253
      +user: Proxies\__CG__\App\Entity\User {#3076 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#3151
        +user: Proxies\__CG__\App\Entity\User {#3152 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: App\Entity\EntryComment {#2331
          +user: App\Entity\User {#2334 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
          +magazine: App\Entity\Magazine {#303}
          +image: null
          +parent: null
          +root: null
          +body: """
            Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
            \n
            Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
            \n
            After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
            \n
            Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
            \n
            After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 69
          +score: 0
          +lastActive: DateTime @1723325014 {#2349
            date: 2024-08-10 23:23:34.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@avguser@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2314 …}
          +nested: Doctrine\ORM\PersistentCollection {#2328 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2327 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
          -id: 293278
          -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6521661"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704801774 {#2042
            date: 2024-01-09 13:02:54.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2331}
        +body: """
          @avguser@lemmy.world\n
          \n
          I’ll second not self hosting email unless you’re in it for the experience.\n
          \n
          I’d also strongly caution against hosting email for friends and family unless you want to own that relationship for the rest of your life.\n
          \n
          If you do it anyway, you’re going to end up locked into whatever solution you decide for a long time, because now you have users who rely on that solution.\n
          \n
          If you still go forward, don’t use Google (or msft). Use a dedicated email service. Having your personal domain tied to those services just further complicates the lock in.\n
          \n
          (I did this over a decade ago, with Google, when it was just free vanity domain hosting. I’ve been trying for *years* to get my users migrated to Gmail accounts.)\n
          \n
          If *I* had it all to do over again. I’d probably setup accounts as vanity forwards to a “real” account for people who wanted them. That’s easy to maintain, move around, and you’re not dealing with migrating peoples oauth to **everything** when you want to move or stop paying for it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1704806073 {#3148
          date: 2024-01-09 14:14:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
          "@ChrislyBear@lemmy.world"
          "@avguser@lemmy.world"
          "@ChrislyBear@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3153 …}
        +nested: Doctrine\ORM\PersistentCollection {#3155 …}
        +votes: Doctrine\ORM\PersistentCollection {#3157 …}
        +reports: Doctrine\ORM\PersistentCollection {#3159 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
        -id: 293402
        -bodyTs: "'account':133,147,154 'ago':109 'also':19 'anyway':46 'around':166 'avguser@lemmy.world':1 'caution':21 'complic':99 'd':18,144 'deal':171 'decad':108 'decid':58 'dedic':86 'domain':92,118 'easi':162 'email':8,24,87 'end':51 'everyth':177 'experi':16 'famili':28 'forward':77,150 'free':116 'friend':26 'get':127 'gmail':132 'go':49,76 'googl':81,111 'host':7,23,119 'life':41 'll':3 'lock':53,101 'long':61 'maintain':164 'migrat':130,173 'move':165,182 'msft':83 'oauth':175 'pay':185 'peopl':156,174 'person':91 'probabl':145 're':11,48,169 'real':153 'relationship':35 'reli':69 'rest':38 'second':4 'self':6 'servic':88,96 'setup':146 'solut':56,72 'still':75 'stop':184 'strong':20 'tie':93 'time':62 'tri':123 'unless':9,29 'use':80,84 'user':67,129 'vaniti':117,149 've':121 'want':31,158,180 'whatev':55 'year':125"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.procrastinati.org/comment/1343130"
        +editedAt: DateTimeImmutable @1719388449 {#3149
          date: 2024-06-26 09:54:09.0 +02:00
        }
        +createdAt: DateTimeImmutable @1704806073 {#3150
          date: 2024-01-09 14:14:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2331}
      +body: """
        I have a bunch of users (friends and family) on a bunch of different domains. It’s honestly not so bad but yeah, you need a decent dedicated service.\n
        \n
        Migrations aren’t simple but aren’t that complicated either (just did one last year).\n
        \n
        I mainly need to copy their email over but it’s also a good moment to check they’re using decent passwords and to have them freshen it.\n
        \n
        I also need to update their webmail and IMAP/SMTP URLs in their bookmark/email apps but I’ve been playing with DNS CNAMEs for this purpose and it’s mostly working ok (aliasing one of my domains to the provider’s so I only have to update the DNS which I do anyway for a mail migration).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704872294 {#3251
        date: 2024-01-10 08:38:14.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@ChrislyBear@lemmy.world"
        "@SeeJayEmm@lemmy.procrastinati.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3254 …}
      +nested: Doctrine\ORM\PersistentCollection {#3256 …}
      +votes: Doctrine\ORM\PersistentCollection {#3258 …}
      +reports: Doctrine\ORM\PersistentCollection {#3260 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3262 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3264 …}
      -id: 295289
      -bodyTs: "'alias':104 'also':56,74 'anyway':124 'app':86 'aren':31,35 'bad':21 'bookmark/email':85 'bunch':4,12 'check':61 'cname':94 'complic':38 'copi':49 'decent':27,65 'dedic':28 'differ':14 'dns':93,120 'domain':15,108 'either':39 'email':51 'famili':9 'freshen':71 'friend':7 'good':58 'honest':18 'imap/smtp':81 'last':43 'mail':127 'main':46 'migrat':30,128 'moment':59 'most':101 'need':25,47,75 'ok':103 'one':42,105 'password':66 'play':91 'provid':111 'purpos':97 're':63 'servic':29 'simpl':33 'updat':77,118 'url':82 'use':64 'user':6 've':89 'webmail':79 'work':102 'yeah':23 'year':44"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.nl/comment/5902858"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704872294 {#3252
        date: 2024-01-10 08:38:14.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: "My mistake was using Google but when it was just the ability to have a personal domain as your google account. But they kept expanding and morphing that into what is now Google Workspace. Migrating people off of that requires them to abandon their Google accounts and start over. If it was just email it would be a much simpler prospect to change backends."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704889967 {#3427
      date: 2024-01-10 13:32:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
      "@SeeJayEmm@lemmy.procrastinati.org"
      "@lemmyvore@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3430 …}
    +nested: Doctrine\ORM\PersistentCollection {#3432 …}
    +votes: Doctrine\ORM\PersistentCollection {#3434 …}
    +reports: Doctrine\ORM\PersistentCollection {#3436 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3438 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3440 …}
    -id: 295681
    -bodyTs: "'abandon':43 'abil':12 'account':21,46 'backend':64 'chang':63 'domain':17 'email':54 'expand':25 'googl':5,20,33,45 'kept':24 'migrat':35 'mistak':2 'morph':27 'much':59 'peopl':36 'person':16 'prospect':61 'requir':40 'simpler':60 'start':48 'use':4 'workspac':34 'would':56"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.procrastinati.org/comment/1348386"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704889967 {#3428
      date: 2024-01-10 13:32:47.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "Can you not transfer away a domain from Google as you would from any other registrar? And then set the MX records to point at another mail service?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704898656 {#3524
    date: 2024-01-10 15:57:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@SeeJayEmm@lemmy.procrastinati.org"
    "@lemmyvore@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3527 …}
  +nested: Doctrine\ORM\PersistentCollection {#3529 …}
  +votes: Doctrine\ORM\PersistentCollection {#3531 …}
  +reports: Doctrine\ORM\PersistentCollection {#3533 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3535 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3537 …}
  -id: 296045
  -bodyTs: "'anoth':26 'away':5 'domain':7 'googl':9 'mail':27 'mx':21 'point':24 'record':22 'registrar':16 'servic':28 'set':19 'transfer':4 'would':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5912676"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704898656 {#3525
    date: 2024-01-10 15:57:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
76 DENIED moderate
App\Entity\EntryComment {#3526
  +user: Proxies\__CG__\App\Entity\User {#3076 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3429
    +user: Proxies\__CG__\App\Entity\User {#3152 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3253
      +user: Proxies\__CG__\App\Entity\User {#3076 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#3151
        +user: Proxies\__CG__\App\Entity\User {#3152 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: App\Entity\EntryComment {#2331
          +user: App\Entity\User {#2334 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
          +magazine: App\Entity\Magazine {#303}
          +image: null
          +parent: null
          +root: null
          +body: """
            Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
            \n
            Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
            \n
            After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
            \n
            Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
            \n
            After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 69
          +score: 0
          +lastActive: DateTime @1723325014 {#2349
            date: 2024-08-10 23:23:34.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@avguser@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2314 …}
          +nested: Doctrine\ORM\PersistentCollection {#2328 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2327 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
          -id: 293278
          -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6521661"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704801774 {#2042
            date: 2024-01-09 13:02:54.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2331}
        +body: """
          @avguser@lemmy.world\n
          \n
          I’ll second not self hosting email unless you’re in it for the experience.\n
          \n
          I’d also strongly caution against hosting email for friends and family unless you want to own that relationship for the rest of your life.\n
          \n
          If you do it anyway, you’re going to end up locked into whatever solution you decide for a long time, because now you have users who rely on that solution.\n
          \n
          If you still go forward, don’t use Google (or msft). Use a dedicated email service. Having your personal domain tied to those services just further complicates the lock in.\n
          \n
          (I did this over a decade ago, with Google, when it was just free vanity domain hosting. I’ve been trying for *years* to get my users migrated to Gmail accounts.)\n
          \n
          If *I* had it all to do over again. I’d probably setup accounts as vanity forwards to a “real” account for people who wanted them. That’s easy to maintain, move around, and you’re not dealing with migrating peoples oauth to **everything** when you want to move or stop paying for it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 7
        +score: 0
        +lastActive: DateTime @1704806073 {#3148
          date: 2024-01-09 14:14:33.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
          "@ChrislyBear@lemmy.world"
          "@avguser@lemmy.world"
          "@ChrislyBear@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3153 …}
        +nested: Doctrine\ORM\PersistentCollection {#3155 …}
        +votes: Doctrine\ORM\PersistentCollection {#3157 …}
        +reports: Doctrine\ORM\PersistentCollection {#3159 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
        -id: 293402
        -bodyTs: "'account':133,147,154 'ago':109 'also':19 'anyway':46 'around':166 'avguser@lemmy.world':1 'caution':21 'complic':99 'd':18,144 'deal':171 'decad':108 'decid':58 'dedic':86 'domain':92,118 'easi':162 'email':8,24,87 'end':51 'everyth':177 'experi':16 'famili':28 'forward':77,150 'free':116 'friend':26 'get':127 'gmail':132 'go':49,76 'googl':81,111 'host':7,23,119 'life':41 'll':3 'lock':53,101 'long':61 'maintain':164 'migrat':130,173 'move':165,182 'msft':83 'oauth':175 'pay':185 'peopl':156,174 'person':91 'probabl':145 're':11,48,169 'real':153 'relationship':35 'reli':69 'rest':38 'second':4 'self':6 'servic':88,96 'setup':146 'solut':56,72 'still':75 'stop':184 'strong':20 'tie':93 'time':62 'tri':123 'unless':9,29 'use':80,84 'user':67,129 'vaniti':117,149 've':121 'want':31,158,180 'whatev':55 'year':125"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.procrastinati.org/comment/1343130"
        +editedAt: DateTimeImmutable @1719388449 {#3149
          date: 2024-06-26 09:54:09.0 +02:00
        }
        +createdAt: DateTimeImmutable @1704806073 {#3150
          date: 2024-01-09 14:14:33.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2331}
      +body: """
        I have a bunch of users (friends and family) on a bunch of different domains. It’s honestly not so bad but yeah, you need a decent dedicated service.\n
        \n
        Migrations aren’t simple but aren’t that complicated either (just did one last year).\n
        \n
        I mainly need to copy their email over but it’s also a good moment to check they’re using decent passwords and to have them freshen it.\n
        \n
        I also need to update their webmail and IMAP/SMTP URLs in their bookmark/email apps but I’ve been playing with DNS CNAMEs for this purpose and it’s mostly working ok (aliasing one of my domains to the provider’s so I only have to update the DNS which I do anyway for a mail migration).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704872294 {#3251
        date: 2024-01-10 08:38:14.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@ChrislyBear@lemmy.world"
        "@SeeJayEmm@lemmy.procrastinati.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3254 …}
      +nested: Doctrine\ORM\PersistentCollection {#3256 …}
      +votes: Doctrine\ORM\PersistentCollection {#3258 …}
      +reports: Doctrine\ORM\PersistentCollection {#3260 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3262 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3264 …}
      -id: 295289
      -bodyTs: "'alias':104 'also':56,74 'anyway':124 'app':86 'aren':31,35 'bad':21 'bookmark/email':85 'bunch':4,12 'check':61 'cname':94 'complic':38 'copi':49 'decent':27,65 'dedic':28 'differ':14 'dns':93,120 'domain':15,108 'either':39 'email':51 'famili':9 'freshen':71 'friend':7 'good':58 'honest':18 'imap/smtp':81 'last':43 'mail':127 'main':46 'migrat':30,128 'moment':59 'most':101 'need':25,47,75 'ok':103 'one':42,105 'password':66 'play':91 'provid':111 'purpos':97 're':63 'servic':29 'simpl':33 'updat':77,118 'url':82 'use':64 'user':6 've':89 'webmail':79 'work':102 'yeah':23 'year':44"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.nl/comment/5902858"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704872294 {#3252
        date: 2024-01-10 08:38:14.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: "My mistake was using Google but when it was just the ability to have a personal domain as your google account. But they kept expanding and morphing that into what is now Google Workspace. Migrating people off of that requires them to abandon their Google accounts and start over. If it was just email it would be a much simpler prospect to change backends."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704889967 {#3427
      date: 2024-01-10 13:32:47.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
      "@SeeJayEmm@lemmy.procrastinati.org"
      "@lemmyvore@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3430 …}
    +nested: Doctrine\ORM\PersistentCollection {#3432 …}
    +votes: Doctrine\ORM\PersistentCollection {#3434 …}
    +reports: Doctrine\ORM\PersistentCollection {#3436 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3438 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3440 …}
    -id: 295681
    -bodyTs: "'abandon':43 'abil':12 'account':21,46 'backend':64 'chang':63 'domain':17 'email':54 'expand':25 'googl':5,20,33,45 'kept':24 'migrat':35 'mistak':2 'morph':27 'much':59 'peopl':36 'person':16 'prospect':61 'requir':40 'simpler':60 'start':48 'use':4 'workspac':34 'would':56"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.procrastinati.org/comment/1348386"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704889967 {#3428
      date: 2024-01-10 13:32:47.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "Can you not transfer away a domain from Google as you would from any other registrar? And then set the MX records to point at another mail service?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704898656 {#3524
    date: 2024-01-10 15:57:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@SeeJayEmm@lemmy.procrastinati.org"
    "@lemmyvore@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3527 …}
  +nested: Doctrine\ORM\PersistentCollection {#3529 …}
  +votes: Doctrine\ORM\PersistentCollection {#3531 …}
  +reports: Doctrine\ORM\PersistentCollection {#3533 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3535 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3537 …}
  -id: 296045
  -bodyTs: "'anoth':26 'away':5 'domain':7 'googl':9 'mail':27 'mx':21 'point':24 'record':22 'registrar':16 'servic':28 'set':19 'transfer':4 'would':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5912676"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704898656 {#3525
    date: 2024-01-10 15:57:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
77 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
78 DENIED moderate
App\Entity\EntryComment {#3594
  +user: Proxies\__CG__\App\Entity\User {#3152 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3526
    +user: Proxies\__CG__\App\Entity\User {#3076 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3429
      +user: Proxies\__CG__\App\Entity\User {#3152 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#3253
        +user: Proxies\__CG__\App\Entity\User {#3076 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: App\Entity\EntryComment {#3151
          +user: Proxies\__CG__\App\Entity\User {#3152 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
          +magazine: App\Entity\Magazine {#303}
          +image: null
          +parent: App\Entity\EntryComment {#2331
            +user: App\Entity\User {#2334 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
            +magazine: App\Entity\Magazine {#303}
            +image: null
            +parent: null
            +root: null
            +body: """
              Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
              \n
              Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
              \n
              After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
              \n
              Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
              \n
              After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 69
            +score: 0
            +lastActive: DateTime @1723325014 {#2349
              date: 2024-08-10 23:23:34.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@avguser@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2314 …}
            +nested: Doctrine\ORM\PersistentCollection {#2328 …}
            +votes: Doctrine\ORM\PersistentCollection {#2191 …}
            +reports: Doctrine\ORM\PersistentCollection {#2327 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
            -id: 293278
            -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6521661"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704801774 {#2042
              date: 2024-01-09 13:02:54.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2331}
          +body: """
            @avguser@lemmy.world\n
            \n
            I’ll second not self hosting email unless you’re in it for the experience.\n
            \n
            I’d also strongly caution against hosting email for friends and family unless you want to own that relationship for the rest of your life.\n
            \n
            If you do it anyway, you’re going to end up locked into whatever solution you decide for a long time, because now you have users who rely on that solution.\n
            \n
            If you still go forward, don’t use Google (or msft). Use a dedicated email service. Having your personal domain tied to those services just further complicates the lock in.\n
            \n
            (I did this over a decade ago, with Google, when it was just free vanity domain hosting. I’ve been trying for *years* to get my users migrated to Gmail accounts.)\n
            \n
            If *I* had it all to do over again. I’d probably setup accounts as vanity forwards to a “real” account for people who wanted them. That’s easy to maintain, move around, and you’re not dealing with migrating peoples oauth to **everything** when you want to move or stop paying for it.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 7
          +score: 0
          +lastActive: DateTime @1704806073 {#3148
            date: 2024-01-09 14:14:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@avguser@lemmy.world"
            "@ChrislyBear@lemmy.world"
            "@avguser@lemmy.world"
            "@ChrislyBear@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3153 …}
          +nested: Doctrine\ORM\PersistentCollection {#3155 …}
          +votes: Doctrine\ORM\PersistentCollection {#3157 …}
          +reports: Doctrine\ORM\PersistentCollection {#3159 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
          -id: 293402
          -bodyTs: "'account':133,147,154 'ago':109 'also':19 'anyway':46 'around':166 'avguser@lemmy.world':1 'caution':21 'complic':99 'd':18,144 'deal':171 'decad':108 'decid':58 'dedic':86 'domain':92,118 'easi':162 'email':8,24,87 'end':51 'everyth':177 'experi':16 'famili':28 'forward':77,150 'free':116 'friend':26 'get':127 'gmail':132 'go':49,76 'googl':81,111 'host':7,23,119 'life':41 'll':3 'lock':53,101 'long':61 'maintain':164 'migrat':130,173 'move':165,182 'msft':83 'oauth':175 'pay':185 'peopl':156,174 'person':91 'probabl':145 're':11,48,169 'real':153 'relationship':35 'reli':69 'rest':38 'second':4 'self':6 'servic':88,96 'setup':146 'solut':56,72 'still':75 'stop':184 'strong':20 'tie':93 'time':62 'tri':123 'unless':9,29 'use':80,84 'user':67,129 'vaniti':117,149 've':121 'want':31,158,180 'whatev':55 'year':125"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.procrastinati.org/comment/1343130"
          +editedAt: DateTimeImmutable @1719388449 {#3149
            date: 2024-06-26 09:54:09.0 +02:00
          }
          +createdAt: DateTimeImmutable @1704806073 {#3150
            date: 2024-01-09 14:14:33.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2331}
        +body: """
          I have a bunch of users (friends and family) on a bunch of different domains. It’s honestly not so bad but yeah, you need a decent dedicated service.\n
          \n
          Migrations aren’t simple but aren’t that complicated either (just did one last year).\n
          \n
          I mainly need to copy their email over but it’s also a good moment to check they’re using decent passwords and to have them freshen it.\n
          \n
          I also need to update their webmail and IMAP/SMTP URLs in their bookmark/email apps but I’ve been playing with DNS CNAMEs for this purpose and it’s mostly working ok (aliasing one of my domains to the provider’s so I only have to update the DNS which I do anyway for a mail migration).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704872294 {#3251
          date: 2024-01-10 08:38:14.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
          "@ChrislyBear@lemmy.world"
          "@SeeJayEmm@lemmy.procrastinati.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3254 …}
        +nested: Doctrine\ORM\PersistentCollection {#3256 …}
        +votes: Doctrine\ORM\PersistentCollection {#3258 …}
        +reports: Doctrine\ORM\PersistentCollection {#3260 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3262 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3264 …}
        -id: 295289
        -bodyTs: "'alias':104 'also':56,74 'anyway':124 'app':86 'aren':31,35 'bad':21 'bookmark/email':85 'bunch':4,12 'check':61 'cname':94 'complic':38 'copi':49 'decent':27,65 'dedic':28 'differ':14 'dns':93,120 'domain':15,108 'either':39 'email':51 'famili':9 'freshen':71 'friend':7 'good':58 'honest':18 'imap/smtp':81 'last':43 'mail':127 'main':46 'migrat':30,128 'moment':59 'most':101 'need':25,47,75 'ok':103 'one':42,105 'password':66 'play':91 'provid':111 'purpos':97 're':63 'servic':29 'simpl':33 'updat':77,118 'url':82 'use':64 'user':6 've':89 'webmail':79 'work':102 'yeah':23 'year':44"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.nl/comment/5902858"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704872294 {#3252
          date: 2024-01-10 08:38:14.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2331}
      +body: "My mistake was using Google but when it was just the ability to have a personal domain as your google account. But they kept expanding and morphing that into what is now Google Workspace. Migrating people off of that requires them to abandon their Google accounts and start over. If it was just email it would be a much simpler prospect to change backends."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704889967 {#3427
        date: 2024-01-10 13:32:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@ChrislyBear@lemmy.world"
        "@SeeJayEmm@lemmy.procrastinati.org"
        "@lemmyvore@feddit.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3430 …}
      +nested: Doctrine\ORM\PersistentCollection {#3432 …}
      +votes: Doctrine\ORM\PersistentCollection {#3434 …}
      +reports: Doctrine\ORM\PersistentCollection {#3436 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3438 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3440 …}
      -id: 295681
      -bodyTs: "'abandon':43 'abil':12 'account':21,46 'backend':64 'chang':63 'domain':17 'email':54 'expand':25 'googl':5,20,33,45 'kept':24 'migrat':35 'mistak':2 'morph':27 'much':59 'peopl':36 'person':16 'prospect':61 'requir':40 'simpler':60 'start':48 'use':4 'workspac':34 'would':56"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.procrastinati.org/comment/1348386"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704889967 {#3428
        date: 2024-01-10 13:32:47.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: "Can you not transfer away a domain from Google as you would from any other registrar? And then set the MX records to point at another mail service?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704898656 {#3524
      date: 2024-01-10 15:57:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
      "@SeeJayEmm@lemmy.procrastinati.org"
      "@lemmyvore@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3527 …}
    +nested: Doctrine\ORM\PersistentCollection {#3529 …}
    +votes: Doctrine\ORM\PersistentCollection {#3531 …}
    +reports: Doctrine\ORM\PersistentCollection {#3533 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3535 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3537 …}
    -id: 296045
    -bodyTs: "'anoth':26 'away':5 'domain':7 'googl':9 'mail':27 'mx':21 'point':24 'record':22 'registrar':16 'servic':28 'set':19 'transfer':4 'would':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5912676"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704898656 {#3525
      date: 2024-01-10 15:57:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "Certainly. But, what I’m trying to say is it’s not just email. My users are using my domain as their Google account. All Google services, oAuth, etc…, not just email. To do it right I need to get them to migrate their google services to a gmail.com account."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704921621 {#3592
    date: 2024-01-10 22:20:21.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@SeeJayEmm@lemmy.procrastinati.org"
    "@lemmyvore@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3595 …}
  +nested: Doctrine\ORM\PersistentCollection {#3597 …}
  +votes: Doctrine\ORM\PersistentCollection {#3599 …}
  +reports: Doctrine\ORM\PersistentCollection {#3601 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3603 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3605 …}
  -id: 297258
  -bodyTs: "'account':24,50 'certain':1 'domain':20 'email':14,32 'etc':29 'get':40 'gmail.com':49 'googl':23,26,45 'm':5 'migrat':43 'need':38 'oauth':28 'right':36 'say':8 'servic':27,46 'tri':6 'use':18 'user':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.procrastinati.org/comment/1351379"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704921621 {#3593
    date: 2024-01-10 22:20:21.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
79 DENIED edit
App\Entity\EntryComment {#3594
  +user: Proxies\__CG__\App\Entity\User {#3152 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3526
    +user: Proxies\__CG__\App\Entity\User {#3076 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3429
      +user: Proxies\__CG__\App\Entity\User {#3152 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#3253
        +user: Proxies\__CG__\App\Entity\User {#3076 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: App\Entity\EntryComment {#3151
          +user: Proxies\__CG__\App\Entity\User {#3152 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
          +magazine: App\Entity\Magazine {#303}
          +image: null
          +parent: App\Entity\EntryComment {#2331
            +user: App\Entity\User {#2334 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
            +magazine: App\Entity\Magazine {#303}
            +image: null
            +parent: null
            +root: null
            +body: """
              Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
              \n
              Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
              \n
              After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
              \n
              Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
              \n
              After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 69
            +score: 0
            +lastActive: DateTime @1723325014 {#2349
              date: 2024-08-10 23:23:34.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@avguser@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2314 …}
            +nested: Doctrine\ORM\PersistentCollection {#2328 …}
            +votes: Doctrine\ORM\PersistentCollection {#2191 …}
            +reports: Doctrine\ORM\PersistentCollection {#2327 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
            -id: 293278
            -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6521661"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704801774 {#2042
              date: 2024-01-09 13:02:54.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2331}
          +body: """
            @avguser@lemmy.world\n
            \n
            I’ll second not self hosting email unless you’re in it for the experience.\n
            \n
            I’d also strongly caution against hosting email for friends and family unless you want to own that relationship for the rest of your life.\n
            \n
            If you do it anyway, you’re going to end up locked into whatever solution you decide for a long time, because now you have users who rely on that solution.\n
            \n
            If you still go forward, don’t use Google (or msft). Use a dedicated email service. Having your personal domain tied to those services just further complicates the lock in.\n
            \n
            (I did this over a decade ago, with Google, when it was just free vanity domain hosting. I’ve been trying for *years* to get my users migrated to Gmail accounts.)\n
            \n
            If *I* had it all to do over again. I’d probably setup accounts as vanity forwards to a “real” account for people who wanted them. That’s easy to maintain, move around, and you’re not dealing with migrating peoples oauth to **everything** when you want to move or stop paying for it.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 7
          +score: 0
          +lastActive: DateTime @1704806073 {#3148
            date: 2024-01-09 14:14:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@avguser@lemmy.world"
            "@ChrislyBear@lemmy.world"
            "@avguser@lemmy.world"
            "@ChrislyBear@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3153 …}
          +nested: Doctrine\ORM\PersistentCollection {#3155 …}
          +votes: Doctrine\ORM\PersistentCollection {#3157 …}
          +reports: Doctrine\ORM\PersistentCollection {#3159 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
          -id: 293402
          -bodyTs: "'account':133,147,154 'ago':109 'also':19 'anyway':46 'around':166 'avguser@lemmy.world':1 'caution':21 'complic':99 'd':18,144 'deal':171 'decad':108 'decid':58 'dedic':86 'domain':92,118 'easi':162 'email':8,24,87 'end':51 'everyth':177 'experi':16 'famili':28 'forward':77,150 'free':116 'friend':26 'get':127 'gmail':132 'go':49,76 'googl':81,111 'host':7,23,119 'life':41 'll':3 'lock':53,101 'long':61 'maintain':164 'migrat':130,173 'move':165,182 'msft':83 'oauth':175 'pay':185 'peopl':156,174 'person':91 'probabl':145 're':11,48,169 'real':153 'relationship':35 'reli':69 'rest':38 'second':4 'self':6 'servic':88,96 'setup':146 'solut':56,72 'still':75 'stop':184 'strong':20 'tie':93 'time':62 'tri':123 'unless':9,29 'use':80,84 'user':67,129 'vaniti':117,149 've':121 'want':31,158,180 'whatev':55 'year':125"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.procrastinati.org/comment/1343130"
          +editedAt: DateTimeImmutable @1719388449 {#3149
            date: 2024-06-26 09:54:09.0 +02:00
          }
          +createdAt: DateTimeImmutable @1704806073 {#3150
            date: 2024-01-09 14:14:33.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2331}
        +body: """
          I have a bunch of users (friends and family) on a bunch of different domains. It’s honestly not so bad but yeah, you need a decent dedicated service.\n
          \n
          Migrations aren’t simple but aren’t that complicated either (just did one last year).\n
          \n
          I mainly need to copy their email over but it’s also a good moment to check they’re using decent passwords and to have them freshen it.\n
          \n
          I also need to update their webmail and IMAP/SMTP URLs in their bookmark/email apps but I’ve been playing with DNS CNAMEs for this purpose and it’s mostly working ok (aliasing one of my domains to the provider’s so I only have to update the DNS which I do anyway for a mail migration).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704872294 {#3251
          date: 2024-01-10 08:38:14.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
          "@ChrislyBear@lemmy.world"
          "@SeeJayEmm@lemmy.procrastinati.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3254 …}
        +nested: Doctrine\ORM\PersistentCollection {#3256 …}
        +votes: Doctrine\ORM\PersistentCollection {#3258 …}
        +reports: Doctrine\ORM\PersistentCollection {#3260 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3262 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3264 …}
        -id: 295289
        -bodyTs: "'alias':104 'also':56,74 'anyway':124 'app':86 'aren':31,35 'bad':21 'bookmark/email':85 'bunch':4,12 'check':61 'cname':94 'complic':38 'copi':49 'decent':27,65 'dedic':28 'differ':14 'dns':93,120 'domain':15,108 'either':39 'email':51 'famili':9 'freshen':71 'friend':7 'good':58 'honest':18 'imap/smtp':81 'last':43 'mail':127 'main':46 'migrat':30,128 'moment':59 'most':101 'need':25,47,75 'ok':103 'one':42,105 'password':66 'play':91 'provid':111 'purpos':97 're':63 'servic':29 'simpl':33 'updat':77,118 'url':82 'use':64 'user':6 've':89 'webmail':79 'work':102 'yeah':23 'year':44"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.nl/comment/5902858"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704872294 {#3252
          date: 2024-01-10 08:38:14.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2331}
      +body: "My mistake was using Google but when it was just the ability to have a personal domain as your google account. But they kept expanding and morphing that into what is now Google Workspace. Migrating people off of that requires them to abandon their Google accounts and start over. If it was just email it would be a much simpler prospect to change backends."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704889967 {#3427
        date: 2024-01-10 13:32:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@ChrislyBear@lemmy.world"
        "@SeeJayEmm@lemmy.procrastinati.org"
        "@lemmyvore@feddit.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3430 …}
      +nested: Doctrine\ORM\PersistentCollection {#3432 …}
      +votes: Doctrine\ORM\PersistentCollection {#3434 …}
      +reports: Doctrine\ORM\PersistentCollection {#3436 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3438 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3440 …}
      -id: 295681
      -bodyTs: "'abandon':43 'abil':12 'account':21,46 'backend':64 'chang':63 'domain':17 'email':54 'expand':25 'googl':5,20,33,45 'kept':24 'migrat':35 'mistak':2 'morph':27 'much':59 'peopl':36 'person':16 'prospect':61 'requir':40 'simpler':60 'start':48 'use':4 'workspac':34 'would':56"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.procrastinati.org/comment/1348386"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704889967 {#3428
        date: 2024-01-10 13:32:47.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: "Can you not transfer away a domain from Google as you would from any other registrar? And then set the MX records to point at another mail service?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704898656 {#3524
      date: 2024-01-10 15:57:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
      "@SeeJayEmm@lemmy.procrastinati.org"
      "@lemmyvore@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3527 …}
    +nested: Doctrine\ORM\PersistentCollection {#3529 …}
    +votes: Doctrine\ORM\PersistentCollection {#3531 …}
    +reports: Doctrine\ORM\PersistentCollection {#3533 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3535 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3537 …}
    -id: 296045
    -bodyTs: "'anoth':26 'away':5 'domain':7 'googl':9 'mail':27 'mx':21 'point':24 'record':22 'registrar':16 'servic':28 'set':19 'transfer':4 'would':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5912676"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704898656 {#3525
      date: 2024-01-10 15:57:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "Certainly. But, what I’m trying to say is it’s not just email. My users are using my domain as their Google account. All Google services, oAuth, etc…, not just email. To do it right I need to get them to migrate their google services to a gmail.com account."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704921621 {#3592
    date: 2024-01-10 22:20:21.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@SeeJayEmm@lemmy.procrastinati.org"
    "@lemmyvore@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3595 …}
  +nested: Doctrine\ORM\PersistentCollection {#3597 …}
  +votes: Doctrine\ORM\PersistentCollection {#3599 …}
  +reports: Doctrine\ORM\PersistentCollection {#3601 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3603 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3605 …}
  -id: 297258
  -bodyTs: "'account':24,50 'certain':1 'domain':20 'email':14,32 'etc':29 'get':40 'gmail.com':49 'googl':23,26,45 'm':5 'migrat':43 'need':38 'oauth':28 'right':36 'say':8 'servic':27,46 'tri':6 'use':18 'user':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.procrastinati.org/comment/1351379"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704921621 {#3593
    date: 2024-01-10 22:20:21.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
80 DENIED moderate
App\Entity\EntryComment {#3594
  +user: Proxies\__CG__\App\Entity\User {#3152 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3526
    +user: Proxies\__CG__\App\Entity\User {#3076 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3429
      +user: Proxies\__CG__\App\Entity\User {#3152 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#3253
        +user: Proxies\__CG__\App\Entity\User {#3076 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: App\Entity\EntryComment {#3151
          +user: Proxies\__CG__\App\Entity\User {#3152 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
          +magazine: App\Entity\Magazine {#303}
          +image: null
          +parent: App\Entity\EntryComment {#2331
            +user: App\Entity\User {#2334 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
            +magazine: App\Entity\Magazine {#303}
            +image: null
            +parent: null
            +root: null
            +body: """
              Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
              \n
              Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
              \n
              After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
              \n
              Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
              \n
              After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 69
            +score: 0
            +lastActive: DateTime @1723325014 {#2349
              date: 2024-08-10 23:23:34.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@avguser@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2314 …}
            +nested: Doctrine\ORM\PersistentCollection {#2328 …}
            +votes: Doctrine\ORM\PersistentCollection {#2191 …}
            +reports: Doctrine\ORM\PersistentCollection {#2327 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
            -id: 293278
            -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6521661"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704801774 {#2042
              date: 2024-01-09 13:02:54.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2331}
          +body: """
            @avguser@lemmy.world\n
            \n
            I’ll second not self hosting email unless you’re in it for the experience.\n
            \n
            I’d also strongly caution against hosting email for friends and family unless you want to own that relationship for the rest of your life.\n
            \n
            If you do it anyway, you’re going to end up locked into whatever solution you decide for a long time, because now you have users who rely on that solution.\n
            \n
            If you still go forward, don’t use Google (or msft). Use a dedicated email service. Having your personal domain tied to those services just further complicates the lock in.\n
            \n
            (I did this over a decade ago, with Google, when it was just free vanity domain hosting. I’ve been trying for *years* to get my users migrated to Gmail accounts.)\n
            \n
            If *I* had it all to do over again. I’d probably setup accounts as vanity forwards to a “real” account for people who wanted them. That’s easy to maintain, move around, and you’re not dealing with migrating peoples oauth to **everything** when you want to move or stop paying for it.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 7
          +score: 0
          +lastActive: DateTime @1704806073 {#3148
            date: 2024-01-09 14:14:33.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@avguser@lemmy.world"
            "@ChrislyBear@lemmy.world"
            "@avguser@lemmy.world"
            "@ChrislyBear@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3153 …}
          +nested: Doctrine\ORM\PersistentCollection {#3155 …}
          +votes: Doctrine\ORM\PersistentCollection {#3157 …}
          +reports: Doctrine\ORM\PersistentCollection {#3159 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3161 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3163 …}
          -id: 293402
          -bodyTs: "'account':133,147,154 'ago':109 'also':19 'anyway':46 'around':166 'avguser@lemmy.world':1 'caution':21 'complic':99 'd':18,144 'deal':171 'decad':108 'decid':58 'dedic':86 'domain':92,118 'easi':162 'email':8,24,87 'end':51 'everyth':177 'experi':16 'famili':28 'forward':77,150 'free':116 'friend':26 'get':127 'gmail':132 'go':49,76 'googl':81,111 'host':7,23,119 'life':41 'll':3 'lock':53,101 'long':61 'maintain':164 'migrat':130,173 'move':165,182 'msft':83 'oauth':175 'pay':185 'peopl':156,174 'person':91 'probabl':145 're':11,48,169 'real':153 'relationship':35 'reli':69 'rest':38 'second':4 'self':6 'servic':88,96 'setup':146 'solut':56,72 'still':75 'stop':184 'strong':20 'tie':93 'time':62 'tri':123 'unless':9,29 'use':80,84 'user':67,129 'vaniti':117,149 've':121 'want':31,158,180 'whatev':55 'year':125"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.procrastinati.org/comment/1343130"
          +editedAt: DateTimeImmutable @1719388449 {#3149
            date: 2024-06-26 09:54:09.0 +02:00
          }
          +createdAt: DateTimeImmutable @1704806073 {#3150
            date: 2024-01-09 14:14:33.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2331}
        +body: """
          I have a bunch of users (friends and family) on a bunch of different domains. It’s honestly not so bad but yeah, you need a decent dedicated service.\n
          \n
          Migrations aren’t simple but aren’t that complicated either (just did one last year).\n
          \n
          I mainly need to copy their email over but it’s also a good moment to check they’re using decent passwords and to have them freshen it.\n
          \n
          I also need to update their webmail and IMAP/SMTP URLs in their bookmark/email apps but I’ve been playing with DNS CNAMEs for this purpose and it’s mostly working ok (aliasing one of my domains to the provider’s so I only have to update the DNS which I do anyway for a mail migration).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1704872294 {#3251
          date: 2024-01-10 08:38:14.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
          "@ChrislyBear@lemmy.world"
          "@SeeJayEmm@lemmy.procrastinati.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3254 …}
        +nested: Doctrine\ORM\PersistentCollection {#3256 …}
        +votes: Doctrine\ORM\PersistentCollection {#3258 …}
        +reports: Doctrine\ORM\PersistentCollection {#3260 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3262 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3264 …}
        -id: 295289
        -bodyTs: "'alias':104 'also':56,74 'anyway':124 'app':86 'aren':31,35 'bad':21 'bookmark/email':85 'bunch':4,12 'check':61 'cname':94 'complic':38 'copi':49 'decent':27,65 'dedic':28 'differ':14 'dns':93,120 'domain':15,108 'either':39 'email':51 'famili':9 'freshen':71 'friend':7 'good':58 'honest':18 'imap/smtp':81 'last':43 'mail':127 'main':46 'migrat':30,128 'moment':59 'most':101 'need':25,47,75 'ok':103 'one':42,105 'password':66 'play':91 'provid':111 'purpos':97 're':63 'servic':29 'simpl':33 'updat':77,118 'url':82 'use':64 'user':6 've':89 'webmail':79 'work':102 'yeah':23 'year':44"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.nl/comment/5902858"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704872294 {#3252
          date: 2024-01-10 08:38:14.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2331}
      +body: "My mistake was using Google but when it was just the ability to have a personal domain as your google account. But they kept expanding and morphing that into what is now Google Workspace. Migrating people off of that requires them to abandon their Google accounts and start over. If it was just email it would be a much simpler prospect to change backends."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1704889967 {#3427
        date: 2024-01-10 13:32:47.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@ChrislyBear@lemmy.world"
        "@SeeJayEmm@lemmy.procrastinati.org"
        "@lemmyvore@feddit.nl"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3430 …}
      +nested: Doctrine\ORM\PersistentCollection {#3432 …}
      +votes: Doctrine\ORM\PersistentCollection {#3434 …}
      +reports: Doctrine\ORM\PersistentCollection {#3436 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3438 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3440 …}
      -id: 295681
      -bodyTs: "'abandon':43 'abil':12 'account':21,46 'backend':64 'chang':63 'domain':17 'email':54 'expand':25 'googl':5,20,33,45 'kept':24 'migrat':35 'mistak':2 'morph':27 'much':59 'peopl':36 'person':16 'prospect':61 'requir':40 'simpler':60 'start':48 'use':4 'workspac':34 'would':56"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.procrastinati.org/comment/1348386"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704889967 {#3428
        date: 2024-01-10 13:32:47.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: "Can you not transfer away a domain from Google as you would from any other registrar? And then set the MX records to point at another mail service?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704898656 {#3524
      date: 2024-01-10 15:57:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
      "@SeeJayEmm@lemmy.procrastinati.org"
      "@lemmyvore@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3527 …}
    +nested: Doctrine\ORM\PersistentCollection {#3529 …}
    +votes: Doctrine\ORM\PersistentCollection {#3531 …}
    +reports: Doctrine\ORM\PersistentCollection {#3533 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3535 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3537 …}
    -id: 296045
    -bodyTs: "'anoth':26 'away':5 'domain':7 'googl':9 'mail':27 'mx':21 'point':24 'record':22 'registrar':16 'servic':28 'set':19 'transfer':4 'would':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5912676"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704898656 {#3525
      date: 2024-01-10 15:57:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "Certainly. But, what I’m trying to say is it’s not just email. My users are using my domain as their Google account. All Google services, oAuth, etc…, not just email. To do it right I need to get them to migrate their google services to a gmail.com account."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704921621 {#3592
    date: 2024-01-10 22:20:21.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@SeeJayEmm@lemmy.procrastinati.org"
    "@lemmyvore@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3595 …}
  +nested: Doctrine\ORM\PersistentCollection {#3597 …}
  +votes: Doctrine\ORM\PersistentCollection {#3599 …}
  +reports: Doctrine\ORM\PersistentCollection {#3601 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3603 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3605 …}
  -id: 297258
  -bodyTs: "'account':24,50 'certain':1 'domain':20 'email':14,32 'etc':29 'get':40 'gmail.com':49 'googl':23,26,45 'm':5 'migrat':43 'need':38 'oauth':28 'right':36 'say':8 'servic':27,46 'tri':6 'use':18 'user':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.procrastinati.org/comment/1351379"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704921621 {#3593
    date: 2024-01-10 22:20:21.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
81 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
82 DENIED moderate
App\Entity\EntryComment {#3167
  +user: Proxies\__CG__\App\Entity\User {#3168 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2331
    +user: App\Entity\User {#2334 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: """
      Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
      \n
      Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
      \n
      After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
      \n
      Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
      \n
      After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 69
    +score: 0
    +lastActive: DateTime @1723325014 {#2349
      date: 2024-08-10 23:23:34.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2314 …}
    +nested: Doctrine\ORM\PersistentCollection {#2328 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2327 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
    -id: 293278
    -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6521661"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704801774 {#2042
      date: 2024-01-09 13:02:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "That said, you can use a third party service only for sending, but receive mail on your self-hosted server."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1704802960 {#3165
    date: 2024-01-09 13:22:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3169 …}
  +nested: Doctrine\ORM\PersistentCollection {#3171 …}
  +votes: Doctrine\ORM\PersistentCollection {#3173 …}
  +reports: Doctrine\ORM\PersistentCollection {#3175 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3177 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3179 …}
  -id: 293300
  -bodyTs: "'host':20 'mail':15 'parti':8 'receiv':14 'said':2 'self':19 'self-host':18 'send':12 'server':21 'servic':9 'third':7 'use':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8061130"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704802960 {#3166
    date: 2024-01-09 13:22:40.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
83 DENIED edit
App\Entity\EntryComment {#3167
  +user: Proxies\__CG__\App\Entity\User {#3168 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2331
    +user: App\Entity\User {#2334 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: """
      Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
      \n
      Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
      \n
      After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
      \n
      Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
      \n
      After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 69
    +score: 0
    +lastActive: DateTime @1723325014 {#2349
      date: 2024-08-10 23:23:34.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2314 …}
    +nested: Doctrine\ORM\PersistentCollection {#2328 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2327 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
    -id: 293278
    -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6521661"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704801774 {#2042
      date: 2024-01-09 13:02:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "That said, you can use a third party service only for sending, but receive mail on your self-hosted server."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1704802960 {#3165
    date: 2024-01-09 13:22:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3169 …}
  +nested: Doctrine\ORM\PersistentCollection {#3171 …}
  +votes: Doctrine\ORM\PersistentCollection {#3173 …}
  +reports: Doctrine\ORM\PersistentCollection {#3175 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3177 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3179 …}
  -id: 293300
  -bodyTs: "'host':20 'mail':15 'parti':8 'receiv':14 'said':2 'self':19 'self-host':18 'send':12 'server':21 'servic':9 'third':7 'use':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8061130"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704802960 {#3166
    date: 2024-01-09 13:22:40.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
84 DENIED moderate
App\Entity\EntryComment {#3167
  +user: Proxies\__CG__\App\Entity\User {#3168 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2331
    +user: App\Entity\User {#2334 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: """
      Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
      \n
      Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
      \n
      After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
      \n
      Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
      \n
      After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 69
    +score: 0
    +lastActive: DateTime @1723325014 {#2349
      date: 2024-08-10 23:23:34.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2314 …}
    +nested: Doctrine\ORM\PersistentCollection {#2328 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2327 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
    -id: 293278
    -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6521661"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704801774 {#2042
      date: 2024-01-09 13:02:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "That said, you can use a third party service only for sending, but receive mail on your self-hosted server."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1704802960 {#3165
    date: 2024-01-09 13:22:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3169 …}
  +nested: Doctrine\ORM\PersistentCollection {#3171 …}
  +votes: Doctrine\ORM\PersistentCollection {#3173 …}
  +reports: Doctrine\ORM\PersistentCollection {#3175 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3177 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3179 …}
  -id: 293300
  -bodyTs: "'host':20 'mail':15 'parti':8 'receiv':14 'said':2 'self':19 'self-host':18 'send':12 'server':21 'servic':9 'third':7 'use':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8061130"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704802960 {#3166
    date: 2024-01-09 13:22:40.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
85 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
86 DENIED moderate
App\Entity\EntryComment {#3215
  +user: Proxies\__CG__\App\Entity\User {#3222 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3167
    +user: Proxies\__CG__\App\Entity\User {#3168 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#2331
      +user: App\Entity\User {#2334 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: null
      +root: null
      +body: """
        Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
        \n
        Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
        \n
        After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
        \n
        Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
        \n
        After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 69
      +score: 0
      +lastActive: DateTime @1723325014 {#2349
        date: 2024-08-10 23:23:34.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2314 …}
      +nested: Doctrine\ORM\PersistentCollection {#2328 …}
      +votes: Doctrine\ORM\PersistentCollection {#2191 …}
      +reports: Doctrine\ORM\PersistentCollection {#2327 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
      -id: 293278
      -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6521661"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704801774 {#2042
        date: 2024-01-09 13:02:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: "That said, you can use a third party service only for sending, but receive mail on your self-hosted server."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1704802960 {#3165
      date: 2024-01-09 13:22:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3169 …}
    +nested: Doctrine\ORM\PersistentCollection {#3171 …}
    +votes: Doctrine\ORM\PersistentCollection {#3173 …}
    +reports: Doctrine\ORM\PersistentCollection {#3175 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3177 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3179 …}
    -id: 293300
    -bodyTs: "'host':20 'mail':15 'parti':8 'receiv':14 'said':2 'self':19 'self-host':18 'send':12 'server':21 'servic':9 'third':7 'use':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8061130"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704802960 {#3166
      date: 2024-01-09 13:22:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "That’s what I’m doing. I have selfhosted E-Mail with YunoHost and send it through SMTP2Go."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704804889 {#3214
    date: 2024-01-09 13:54:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@lily33@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3224 …}
  +nested: Doctrine\ORM\PersistentCollection {#3226 …}
  +votes: Doctrine\ORM\PersistentCollection {#3228 …}
  +reports: Doctrine\ORM\PersistentCollection {#3230 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3232 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3234 …}
  -id: 293368
  -bodyTs: "'e':11 'e-mail':10 'm':5 'mail':12 'selfhost':9 'send':16 'smtp2go':19 'yunohost':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7194266"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704804889 {#3217
    date: 2024-01-09 13:54:49.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
87 DENIED edit
App\Entity\EntryComment {#3215
  +user: Proxies\__CG__\App\Entity\User {#3222 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3167
    +user: Proxies\__CG__\App\Entity\User {#3168 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#2331
      +user: App\Entity\User {#2334 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: null
      +root: null
      +body: """
        Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
        \n
        Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
        \n
        After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
        \n
        Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
        \n
        After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 69
      +score: 0
      +lastActive: DateTime @1723325014 {#2349
        date: 2024-08-10 23:23:34.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2314 …}
      +nested: Doctrine\ORM\PersistentCollection {#2328 …}
      +votes: Doctrine\ORM\PersistentCollection {#2191 …}
      +reports: Doctrine\ORM\PersistentCollection {#2327 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
      -id: 293278
      -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6521661"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704801774 {#2042
        date: 2024-01-09 13:02:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: "That said, you can use a third party service only for sending, but receive mail on your self-hosted server."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1704802960 {#3165
      date: 2024-01-09 13:22:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3169 …}
    +nested: Doctrine\ORM\PersistentCollection {#3171 …}
    +votes: Doctrine\ORM\PersistentCollection {#3173 …}
    +reports: Doctrine\ORM\PersistentCollection {#3175 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3177 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3179 …}
    -id: 293300
    -bodyTs: "'host':20 'mail':15 'parti':8 'receiv':14 'said':2 'self':19 'self-host':18 'send':12 'server':21 'servic':9 'third':7 'use':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8061130"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704802960 {#3166
      date: 2024-01-09 13:22:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "That’s what I’m doing. I have selfhosted E-Mail with YunoHost and send it through SMTP2Go."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704804889 {#3214
    date: 2024-01-09 13:54:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@lily33@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3224 …}
  +nested: Doctrine\ORM\PersistentCollection {#3226 …}
  +votes: Doctrine\ORM\PersistentCollection {#3228 …}
  +reports: Doctrine\ORM\PersistentCollection {#3230 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3232 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3234 …}
  -id: 293368
  -bodyTs: "'e':11 'e-mail':10 'm':5 'mail':12 'selfhost':9 'send':16 'smtp2go':19 'yunohost':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7194266"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704804889 {#3217
    date: 2024-01-09 13:54:49.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
88 DENIED moderate
App\Entity\EntryComment {#3215
  +user: Proxies\__CG__\App\Entity\User {#3222 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3167
    +user: Proxies\__CG__\App\Entity\User {#3168 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#2331
      +user: App\Entity\User {#2334 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: null
      +root: null
      +body: """
        Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
        \n
        Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
        \n
        After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
        \n
        Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
        \n
        After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 69
      +score: 0
      +lastActive: DateTime @1723325014 {#2349
        date: 2024-08-10 23:23:34.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2314 …}
      +nested: Doctrine\ORM\PersistentCollection {#2328 …}
      +votes: Doctrine\ORM\PersistentCollection {#2191 …}
      +reports: Doctrine\ORM\PersistentCollection {#2327 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
      -id: 293278
      -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6521661"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704801774 {#2042
        date: 2024-01-09 13:02:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: "That said, you can use a third party service only for sending, but receive mail on your self-hosted server."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1704802960 {#3165
      date: 2024-01-09 13:22:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3169 …}
    +nested: Doctrine\ORM\PersistentCollection {#3171 …}
    +votes: Doctrine\ORM\PersistentCollection {#3173 …}
    +reports: Doctrine\ORM\PersistentCollection {#3175 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3177 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3179 …}
    -id: 293300
    -bodyTs: "'host':20 'mail':15 'parti':8 'receiv':14 'said':2 'self':19 'self-host':18 'send':12 'server':21 'servic':9 'third':7 'use':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8061130"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704802960 {#3166
      date: 2024-01-09 13:22:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "That’s what I’m doing. I have selfhosted E-Mail with YunoHost and send it through SMTP2Go."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704804889 {#3214
    date: 2024-01-09 13:54:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@lily33@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3224 …}
  +nested: Doctrine\ORM\PersistentCollection {#3226 …}
  +votes: Doctrine\ORM\PersistentCollection {#3228 …}
  +reports: Doctrine\ORM\PersistentCollection {#3230 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3232 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3234 …}
  -id: 293368
  -bodyTs: "'e':11 'e-mail':10 'm':5 'mail':12 'selfhost':9 'send':16 'smtp2go':19 'yunohost':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7194266"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704804889 {#3217
    date: 2024-01-09 13:54:49.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
89 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
90 DENIED moderate
App\Entity\EntryComment {#3238
  +user: Proxies\__CG__\App\Entity\User {#3152 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3167
    +user: Proxies\__CG__\App\Entity\User {#3168 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#2331
      +user: App\Entity\User {#2334 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: null
      +root: null
      +body: """
        Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
        \n
        Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
        \n
        After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
        \n
        Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
        \n
        After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 69
      +score: 0
      +lastActive: DateTime @1723325014 {#2349
        date: 2024-08-10 23:23:34.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2314 …}
      +nested: Doctrine\ORM\PersistentCollection {#2328 …}
      +votes: Doctrine\ORM\PersistentCollection {#2191 …}
      +reports: Doctrine\ORM\PersistentCollection {#2327 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
      -id: 293278
      -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6521661"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704801774 {#2042
        date: 2024-01-09 13:02:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: "That said, you can use a third party service only for sending, but receive mail on your self-hosted server."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1704802960 {#3165
      date: 2024-01-09 13:22:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3169 …}
    +nested: Doctrine\ORM\PersistentCollection {#3171 …}
    +votes: Doctrine\ORM\PersistentCollection {#3173 …}
    +reports: Doctrine\ORM\PersistentCollection {#3175 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3177 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3179 …}
    -id: 293300
    -bodyTs: "'host':20 'mail':15 'parti':8 'receiv':14 'said':2 'self':19 'self-host':18 'send':12 'server':21 'servic':9 'third':7 'use':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8061130"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704802960 {#3166
      date: 2024-01-09 13:22:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "I’ve been successfully using SES for a couple years now without issue."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704806114 {#3236
    date: 2024-01-09 14:15:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@lily33@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3239 …}
  +nested: Doctrine\ORM\PersistentCollection {#3241 …}
  +votes: Doctrine\ORM\PersistentCollection {#3243 …}
  +reports: Doctrine\ORM\PersistentCollection {#3245 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
  -id: 293404
  -bodyTs: "'coupl':9 'issu':13 'ses':6 'success':4 'use':5 've':2 'without':12 'year':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.procrastinati.org/comment/1343134"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704806114 {#3237
    date: 2024-01-09 14:15:14.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
91 DENIED edit
App\Entity\EntryComment {#3238
  +user: Proxies\__CG__\App\Entity\User {#3152 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3167
    +user: Proxies\__CG__\App\Entity\User {#3168 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#2331
      +user: App\Entity\User {#2334 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: null
      +root: null
      +body: """
        Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
        \n
        Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
        \n
        After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
        \n
        Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
        \n
        After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 69
      +score: 0
      +lastActive: DateTime @1723325014 {#2349
        date: 2024-08-10 23:23:34.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2314 …}
      +nested: Doctrine\ORM\PersistentCollection {#2328 …}
      +votes: Doctrine\ORM\PersistentCollection {#2191 …}
      +reports: Doctrine\ORM\PersistentCollection {#2327 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
      -id: 293278
      -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6521661"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704801774 {#2042
        date: 2024-01-09 13:02:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: "That said, you can use a third party service only for sending, but receive mail on your self-hosted server."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1704802960 {#3165
      date: 2024-01-09 13:22:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3169 …}
    +nested: Doctrine\ORM\PersistentCollection {#3171 …}
    +votes: Doctrine\ORM\PersistentCollection {#3173 …}
    +reports: Doctrine\ORM\PersistentCollection {#3175 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3177 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3179 …}
    -id: 293300
    -bodyTs: "'host':20 'mail':15 'parti':8 'receiv':14 'said':2 'self':19 'self-host':18 'send':12 'server':21 'servic':9 'third':7 'use':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8061130"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704802960 {#3166
      date: 2024-01-09 13:22:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "I’ve been successfully using SES for a couple years now without issue."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704806114 {#3236
    date: 2024-01-09 14:15:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@lily33@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3239 …}
  +nested: Doctrine\ORM\PersistentCollection {#3241 …}
  +votes: Doctrine\ORM\PersistentCollection {#3243 …}
  +reports: Doctrine\ORM\PersistentCollection {#3245 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
  -id: 293404
  -bodyTs: "'coupl':9 'issu':13 'ses':6 'success':4 'use':5 've':2 'without':12 'year':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.procrastinati.org/comment/1343134"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704806114 {#3237
    date: 2024-01-09 14:15:14.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
92 DENIED moderate
App\Entity\EntryComment {#3238
  +user: Proxies\__CG__\App\Entity\User {#3152 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3167
    +user: Proxies\__CG__\App\Entity\User {#3168 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#2331
      +user: App\Entity\User {#2334 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: null
      +root: null
      +body: """
        Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
        \n
        Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
        \n
        After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
        \n
        Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
        \n
        After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 69
      +score: 0
      +lastActive: DateTime @1723325014 {#2349
        date: 2024-08-10 23:23:34.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2314 …}
      +nested: Doctrine\ORM\PersistentCollection {#2328 …}
      +votes: Doctrine\ORM\PersistentCollection {#2191 …}
      +reports: Doctrine\ORM\PersistentCollection {#2327 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
      -id: 293278
      -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6521661"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704801774 {#2042
        date: 2024-01-09 13:02:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: "That said, you can use a third party service only for sending, but receive mail on your self-hosted server."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1704802960 {#3165
      date: 2024-01-09 13:22:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3169 …}
    +nested: Doctrine\ORM\PersistentCollection {#3171 …}
    +votes: Doctrine\ORM\PersistentCollection {#3173 …}
    +reports: Doctrine\ORM\PersistentCollection {#3175 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3177 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3179 …}
    -id: 293300
    -bodyTs: "'host':20 'mail':15 'parti':8 'receiv':14 'said':2 'self':19 'self-host':18 'send':12 'server':21 'servic':9 'third':7 'use':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/8061130"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704802960 {#3166
      date: 2024-01-09 13:22:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "I’ve been successfully using SES for a couple years now without issue."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704806114 {#3236
    date: 2024-01-09 14:15:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@lily33@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3239 …}
  +nested: Doctrine\ORM\PersistentCollection {#3241 …}
  +votes: Doctrine\ORM\PersistentCollection {#3243 …}
  +reports: Doctrine\ORM\PersistentCollection {#3245 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
  -id: 293404
  -bodyTs: "'coupl':9 'issu':13 'ses':6 'success':4 'use':5 've':2 'without':12 'year':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.procrastinati.org/comment/1343134"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704806114 {#3237
    date: 2024-01-09 14:15:14.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
93 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
94 DENIED moderate
App\Entity\EntryComment {#3377
  +user: Proxies\__CG__\App\Entity\User {#3383 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3238
    +user: Proxies\__CG__\App\Entity\User {#3152 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3167
      +user: Proxies\__CG__\App\Entity\User {#3168 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#2331
        +user: App\Entity\User {#2334 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: null
        +root: null
        +body: """
          Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
          \n
          Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
          \n
          After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
          \n
          Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
          \n
          After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 69
        +score: 0
        +lastActive: DateTime @1723325014 {#2349
          date: 2024-08-10 23:23:34.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2314 …}
        +nested: Doctrine\ORM\PersistentCollection {#2328 …}
        +votes: Doctrine\ORM\PersistentCollection {#2191 …}
        +reports: Doctrine\ORM\PersistentCollection {#2327 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
        -id: 293278
        -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6521661"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704801774 {#2042
          date: 2024-01-09 13:02:54.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2331}
      +body: "That said, you can use a third party service only for sending, but receive mail on your self-hosted server."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1704802960 {#3165
        date: 2024-01-09 13:22:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@ChrislyBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3169 …}
      +nested: Doctrine\ORM\PersistentCollection {#3171 …}
      +votes: Doctrine\ORM\PersistentCollection {#3173 …}
      +reports: Doctrine\ORM\PersistentCollection {#3175 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3177 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3179 …}
      -id: 293300
      -bodyTs: "'host':20 'mail':15 'parti':8 'receiv':14 'said':2 'self':19 'self-host':18 'send':12 'server':21 'servic':9 'third':7 'use':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8061130"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704802960 {#3166
        date: 2024-01-09 13:22:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: "I’ve been successfully using SES for a couple years now without issue."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704806114 {#3236
      date: 2024-01-09 14:15:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
      "@lily33@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3239 …}
    +nested: Doctrine\ORM\PersistentCollection {#3241 …}
    +votes: Doctrine\ORM\PersistentCollection {#3243 …}
    +reports: Doctrine\ORM\PersistentCollection {#3245 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
    -id: 293404
    -bodyTs: "'coupl':9 'issu':13 'ses':6 'success':4 'use':5 've':2 'without':12 'year':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.procrastinati.org/comment/1343134"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704806114 {#3237
      date: 2024-01-09 14:15:14.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    Do you have more details on your setup?\n
    \n
    I currently selfhost mailcow on a small VPS but I would like to move the receiving part to my homelab and only use a small VPS or service like SES for sending.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704819049 {#3376
    date: 2024-01-09 17:50:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@lily33@lemm.ee"
    "@SeeJayEmm@lemmy.procrastinati.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3384 …}
  +nested: Doctrine\ORM\PersistentCollection {#3386 …}
  +votes: Doctrine\ORM\PersistentCollection {#3388 …}
  +reports: Doctrine\ORM\PersistentCollection {#3391 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3393 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3395 …}
  -id: 293777
  -bodyTs: "'current':10 'detail':5 'homelab':28 'like':20,37 'mailcow':12 'move':22 'part':25 'receiv':24 'selfhost':11 'send':40 'servic':36 'ses':38 'setup':8 'small':15,33 'use':31 'vps':16,34 'would':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.secnd.me/comment/1849809"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704819049 {#3379
    date: 2024-01-09 17:50:49.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
95 DENIED edit
App\Entity\EntryComment {#3377
  +user: Proxies\__CG__\App\Entity\User {#3383 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3238
    +user: Proxies\__CG__\App\Entity\User {#3152 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3167
      +user: Proxies\__CG__\App\Entity\User {#3168 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#2331
        +user: App\Entity\User {#2334 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: null
        +root: null
        +body: """
          Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
          \n
          Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
          \n
          After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
          \n
          Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
          \n
          After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 69
        +score: 0
        +lastActive: DateTime @1723325014 {#2349
          date: 2024-08-10 23:23:34.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2314 …}
        +nested: Doctrine\ORM\PersistentCollection {#2328 …}
        +votes: Doctrine\ORM\PersistentCollection {#2191 …}
        +reports: Doctrine\ORM\PersistentCollection {#2327 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
        -id: 293278
        -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6521661"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704801774 {#2042
          date: 2024-01-09 13:02:54.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2331}
      +body: "That said, you can use a third party service only for sending, but receive mail on your self-hosted server."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1704802960 {#3165
        date: 2024-01-09 13:22:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@ChrislyBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3169 …}
      +nested: Doctrine\ORM\PersistentCollection {#3171 …}
      +votes: Doctrine\ORM\PersistentCollection {#3173 …}
      +reports: Doctrine\ORM\PersistentCollection {#3175 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3177 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3179 …}
      -id: 293300
      -bodyTs: "'host':20 'mail':15 'parti':8 'receiv':14 'said':2 'self':19 'self-host':18 'send':12 'server':21 'servic':9 'third':7 'use':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8061130"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704802960 {#3166
        date: 2024-01-09 13:22:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: "I’ve been successfully using SES for a couple years now without issue."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704806114 {#3236
      date: 2024-01-09 14:15:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
      "@lily33@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3239 …}
    +nested: Doctrine\ORM\PersistentCollection {#3241 …}
    +votes: Doctrine\ORM\PersistentCollection {#3243 …}
    +reports: Doctrine\ORM\PersistentCollection {#3245 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
    -id: 293404
    -bodyTs: "'coupl':9 'issu':13 'ses':6 'success':4 'use':5 've':2 'without':12 'year':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.procrastinati.org/comment/1343134"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704806114 {#3237
      date: 2024-01-09 14:15:14.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    Do you have more details on your setup?\n
    \n
    I currently selfhost mailcow on a small VPS but I would like to move the receiving part to my homelab and only use a small VPS or service like SES for sending.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704819049 {#3376
    date: 2024-01-09 17:50:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@lily33@lemm.ee"
    "@SeeJayEmm@lemmy.procrastinati.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3384 …}
  +nested: Doctrine\ORM\PersistentCollection {#3386 …}
  +votes: Doctrine\ORM\PersistentCollection {#3388 …}
  +reports: Doctrine\ORM\PersistentCollection {#3391 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3393 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3395 …}
  -id: 293777
  -bodyTs: "'current':10 'detail':5 'homelab':28 'like':20,37 'mailcow':12 'move':22 'part':25 'receiv':24 'selfhost':11 'send':40 'servic':36 'ses':38 'setup':8 'small':15,33 'use':31 'vps':16,34 'would':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.secnd.me/comment/1849809"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704819049 {#3379
    date: 2024-01-09 17:50:49.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
96 DENIED moderate
App\Entity\EntryComment {#3377
  +user: Proxies\__CG__\App\Entity\User {#3383 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3238
    +user: Proxies\__CG__\App\Entity\User {#3152 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3167
      +user: Proxies\__CG__\App\Entity\User {#3168 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#2331
        +user: App\Entity\User {#2334 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: null
        +root: null
        +body: """
          Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
          \n
          Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
          \n
          After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
          \n
          Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
          \n
          After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 69
        +score: 0
        +lastActive: DateTime @1723325014 {#2349
          date: 2024-08-10 23:23:34.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2314 …}
        +nested: Doctrine\ORM\PersistentCollection {#2328 …}
        +votes: Doctrine\ORM\PersistentCollection {#2191 …}
        +reports: Doctrine\ORM\PersistentCollection {#2327 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
        -id: 293278
        -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6521661"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704801774 {#2042
          date: 2024-01-09 13:02:54.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2331}
      +body: "That said, you can use a third party service only for sending, but receive mail on your self-hosted server."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1704802960 {#3165
        date: 2024-01-09 13:22:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@ChrislyBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3169 …}
      +nested: Doctrine\ORM\PersistentCollection {#3171 …}
      +votes: Doctrine\ORM\PersistentCollection {#3173 …}
      +reports: Doctrine\ORM\PersistentCollection {#3175 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3177 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3179 …}
      -id: 293300
      -bodyTs: "'host':20 'mail':15 'parti':8 'receiv':14 'said':2 'self':19 'self-host':18 'send':12 'server':21 'servic':9 'third':7 'use':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/8061130"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704802960 {#3166
        date: 2024-01-09 13:22:40.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: "I’ve been successfully using SES for a couple years now without issue."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704806114 {#3236
      date: 2024-01-09 14:15:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
      "@lily33@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3239 …}
    +nested: Doctrine\ORM\PersistentCollection {#3241 …}
    +votes: Doctrine\ORM\PersistentCollection {#3243 …}
    +reports: Doctrine\ORM\PersistentCollection {#3245 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
    -id: 293404
    -bodyTs: "'coupl':9 'issu':13 'ses':6 'success':4 'use':5 've':2 'without':12 'year':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.procrastinati.org/comment/1343134"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704806114 {#3237
      date: 2024-01-09 14:15:14.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    Do you have more details on your setup?\n
    \n
    I currently selfhost mailcow on a small VPS but I would like to move the receiving part to my homelab and only use a small VPS or service like SES for sending.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704819049 {#3376
    date: 2024-01-09 17:50:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@lily33@lemm.ee"
    "@SeeJayEmm@lemmy.procrastinati.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3384 …}
  +nested: Doctrine\ORM\PersistentCollection {#3386 …}
  +votes: Doctrine\ORM\PersistentCollection {#3388 …}
  +reports: Doctrine\ORM\PersistentCollection {#3391 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3393 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3395 …}
  -id: 293777
  -bodyTs: "'current':10 'detail':5 'homelab':28 'like':20,37 'mailcow':12 'move':22 'part':25 'receiv':24 'selfhost':11 'send':40 'servic':36 'ses':38 'setup':8 'small':15,33 'use':31 'vps':16,34 'would':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.secnd.me/comment/1849809"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704819049 {#3379
    date: 2024-01-09 17:50:49.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
97 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
98 DENIED moderate
App\Entity\EntryComment {#3499
  +user: Proxies\__CG__\App\Entity\User {#3152 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3377
    +user: Proxies\__CG__\App\Entity\User {#3383 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3238
      +user: Proxies\__CG__\App\Entity\User {#3152 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#3167
        +user: Proxies\__CG__\App\Entity\User {#3168 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: App\Entity\EntryComment {#2331
          +user: App\Entity\User {#2334 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
          +magazine: App\Entity\Magazine {#303}
          +image: null
          +parent: null
          +root: null
          +body: """
            Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
            \n
            Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
            \n
            After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
            \n
            Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
            \n
            After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 69
          +score: 0
          +lastActive: DateTime @1723325014 {#2349
            date: 2024-08-10 23:23:34.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@avguser@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2314 …}
          +nested: Doctrine\ORM\PersistentCollection {#2328 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2327 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
          -id: 293278
          -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6521661"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704801774 {#2042
            date: 2024-01-09 13:02:54.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2331}
        +body: "That said, you can use a third party service only for sending, but receive mail on your self-hosted server."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 8
        +score: 0
        +lastActive: DateTime @1704802960 {#3165
          date: 2024-01-09 13:22:40.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
          "@ChrislyBear@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3169 …}
        +nested: Doctrine\ORM\PersistentCollection {#3171 …}
        +votes: Doctrine\ORM\PersistentCollection {#3173 …}
        +reports: Doctrine\ORM\PersistentCollection {#3175 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3177 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3179 …}
        -id: 293300
        -bodyTs: "'host':20 'mail':15 'parti':8 'receiv':14 'said':2 'self':19 'self-host':18 'send':12 'server':21 'servic':9 'third':7 'use':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/8061130"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704802960 {#3166
          date: 2024-01-09 13:22:40.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2331}
      +body: "I’ve been successfully using SES for a couple years now without issue."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704806114 {#3236
        date: 2024-01-09 14:15:14.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@ChrislyBear@lemmy.world"
        "@lily33@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3239 …}
      +nested: Doctrine\ORM\PersistentCollection {#3241 …}
      +votes: Doctrine\ORM\PersistentCollection {#3243 …}
      +reports: Doctrine\ORM\PersistentCollection {#3245 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
      -id: 293404
      -bodyTs: "'coupl':9 'issu':13 'ses':6 'success':4 'use':5 've':2 'without':12 'year':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.procrastinati.org/comment/1343134"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704806114 {#3237
        date: 2024-01-09 14:15:14.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: """
      Do you have more details on your setup?\n
      \n
      I currently selfhost mailcow on a small VPS but I would like to move the receiving part to my homelab and only use a small VPS or service like SES for sending.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704819049 {#3376
      date: 2024-01-09 17:50:49.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
      "@lily33@lemm.ee"
      "@SeeJayEmm@lemmy.procrastinati.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3384 …}
    +nested: Doctrine\ORM\PersistentCollection {#3386 …}
    +votes: Doctrine\ORM\PersistentCollection {#3388 …}
    +reports: Doctrine\ORM\PersistentCollection {#3391 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3393 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3395 …}
    -id: 293777
    -bodyTs: "'current':10 'detail':5 'homelab':28 'like':20,37 'mailcow':12 'move':22 'part':25 'receiv':24 'selfhost':11 'send':40 'servic':36 'ses':38 'setup':8 'small':15,33 'use':31 'vps':16,34 'would':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.secnd.me/comment/1849809"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704819049 {#3379
      date: 2024-01-09 17:50:49.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    I set this up a couple years ago but I seem to remember AWS walking me through the initial setup.\n
    \n
    First you’ll need to configure your domain(s) in SES. It requires you to set some DNS records to verify ownership. You’ll also need to configure your SPF record(s) to allow email to be sent through SES. They provide you with all of this information.\n
    \n
    Next, you’ll need to configure SES credentials or it won’t accept mail from your servers. From a security standpoint, if you have multiple SMTP servers I would give each a unique set of credentials but you can get away with one for simplicity.\n
    \n
    Finally you’ll need to configure your MTA to relay through SES. If you use postfix here’s a quick guide: [medium.com/…/sending-emails-with-postfix-and-amaz…](https://medium.com/@cloudinit/sending-emails-with-postfix-and-amazon-ses-2341489a97e2)\n
    \n
    I’ve got postfix configured on each of my VPS servers, plus and internal relay, to relay all mail through SES. To the best of my knowledge it’s worked fine. I haven’t had issues with mail getting dropped or flagged as SPAM.\n
    \n
    There is a cost, but with my email volumes (which are admittedly low) it costs me 2-3 cents a month.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704831751 {#3500
    date: 2024-01-09 21:22:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@lily33@lemm.ee"
    "@SeeJayEmm@lemmy.procrastinati.org"
    "@domi@lemmy.secnd.me"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3494 …}
  +nested: Doctrine\ORM\PersistentCollection {#3488 …}
  +votes: Doctrine\ORM\PersistentCollection {#3492 …}
  +reports: Doctrine\ORM\PersistentCollection {#3503 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3505 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3507 …}
  -id: 294207
  -bodyTs: "'-3':201 '/@cloudinit/sending-emails-with-postfix-and-amazon-ses-2341489a97e2)':139 '/sending-emails-with-postfix-and-amaz':136 '2':200 'accept':81 'admit':195 'ago':8 'allow':54 'also':45 'aw':14 'away':109 'best':163 'cent':202 'configur':26,48,74,119,144 'cost':187,198 'coupl':6 'credenti':76,104 'dns':38 'domain':28 'drop':179 'email':55,191 'final':114 'fine':170 'first':21 'flag':181 'get':108,178 'give':98 'got':142 'guid':134 'haven':172 'inform':68 'initi':19 'intern':153 'issu':175 'knowledg':166 'll':23,44,71,116 'low':196 'mail':82,158,177 'medium.com':135,138 'medium.com/@cloudinit/sending-emails-with-postfix-and-amazon-ses-2341489a97e2)':137 'month':204 'mta':121 'multipl':93 'need':24,46,72,117 'next':69 'one':111 'ownership':42 'plus':151 'postfix':129,143 'provid':62 'quick':133 'record':39,51 'relay':123,154,156 'rememb':13 'requir':33 'secur':88 'seem':11 'sent':58 'server':85,95,150 'ses':31,60,75,125,160 'set':2,36,102 'setup':20 'simplic':113 'smtp':94 'spam':183 'spf':50 'standpoint':89 'uniqu':101 'use':128 've':141 'verifi':41 'volum':192 'vps':149 'walk':15 'won':79 'work':169 'would':97 'year':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.procrastinati.org/comment/1344945"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704831751 {#3497
    date: 2024-01-09 21:22:31.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
99 DENIED edit
App\Entity\EntryComment {#3499
  +user: Proxies\__CG__\App\Entity\User {#3152 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3377
    +user: Proxies\__CG__\App\Entity\User {#3383 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3238
      +user: Proxies\__CG__\App\Entity\User {#3152 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#3167
        +user: Proxies\__CG__\App\Entity\User {#3168 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: App\Entity\EntryComment {#2331
          +user: App\Entity\User {#2334 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
          +magazine: App\Entity\Magazine {#303}
          +image: null
          +parent: null
          +root: null
          +body: """
            Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
            \n
            Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
            \n
            After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
            \n
            Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
            \n
            After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 69
          +score: 0
          +lastActive: DateTime @1723325014 {#2349
            date: 2024-08-10 23:23:34.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@avguser@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2314 …}
          +nested: Doctrine\ORM\PersistentCollection {#2328 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2327 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
          -id: 293278
          -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6521661"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704801774 {#2042
            date: 2024-01-09 13:02:54.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2331}
        +body: "That said, you can use a third party service only for sending, but receive mail on your self-hosted server."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 8
        +score: 0
        +lastActive: DateTime @1704802960 {#3165
          date: 2024-01-09 13:22:40.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
          "@ChrislyBear@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3169 …}
        +nested: Doctrine\ORM\PersistentCollection {#3171 …}
        +votes: Doctrine\ORM\PersistentCollection {#3173 …}
        +reports: Doctrine\ORM\PersistentCollection {#3175 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3177 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3179 …}
        -id: 293300
        -bodyTs: "'host':20 'mail':15 'parti':8 'receiv':14 'said':2 'self':19 'self-host':18 'send':12 'server':21 'servic':9 'third':7 'use':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/8061130"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704802960 {#3166
          date: 2024-01-09 13:22:40.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2331}
      +body: "I’ve been successfully using SES for a couple years now without issue."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704806114 {#3236
        date: 2024-01-09 14:15:14.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@ChrislyBear@lemmy.world"
        "@lily33@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3239 …}
      +nested: Doctrine\ORM\PersistentCollection {#3241 …}
      +votes: Doctrine\ORM\PersistentCollection {#3243 …}
      +reports: Doctrine\ORM\PersistentCollection {#3245 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
      -id: 293404
      -bodyTs: "'coupl':9 'issu':13 'ses':6 'success':4 'use':5 've':2 'without':12 'year':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.procrastinati.org/comment/1343134"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704806114 {#3237
        date: 2024-01-09 14:15:14.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: """
      Do you have more details on your setup?\n
      \n
      I currently selfhost mailcow on a small VPS but I would like to move the receiving part to my homelab and only use a small VPS or service like SES for sending.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704819049 {#3376
      date: 2024-01-09 17:50:49.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
      "@lily33@lemm.ee"
      "@SeeJayEmm@lemmy.procrastinati.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3384 …}
    +nested: Doctrine\ORM\PersistentCollection {#3386 …}
    +votes: Doctrine\ORM\PersistentCollection {#3388 …}
    +reports: Doctrine\ORM\PersistentCollection {#3391 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3393 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3395 …}
    -id: 293777
    -bodyTs: "'current':10 'detail':5 'homelab':28 'like':20,37 'mailcow':12 'move':22 'part':25 'receiv':24 'selfhost':11 'send':40 'servic':36 'ses':38 'setup':8 'small':15,33 'use':31 'vps':16,34 'would':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.secnd.me/comment/1849809"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704819049 {#3379
      date: 2024-01-09 17:50:49.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    I set this up a couple years ago but I seem to remember AWS walking me through the initial setup.\n
    \n
    First you’ll need to configure your domain(s) in SES. It requires you to set some DNS records to verify ownership. You’ll also need to configure your SPF record(s) to allow email to be sent through SES. They provide you with all of this information.\n
    \n
    Next, you’ll need to configure SES credentials or it won’t accept mail from your servers. From a security standpoint, if you have multiple SMTP servers I would give each a unique set of credentials but you can get away with one for simplicity.\n
    \n
    Finally you’ll need to configure your MTA to relay through SES. If you use postfix here’s a quick guide: [medium.com/…/sending-emails-with-postfix-and-amaz…](https://medium.com/@cloudinit/sending-emails-with-postfix-and-amazon-ses-2341489a97e2)\n
    \n
    I’ve got postfix configured on each of my VPS servers, plus and internal relay, to relay all mail through SES. To the best of my knowledge it’s worked fine. I haven’t had issues with mail getting dropped or flagged as SPAM.\n
    \n
    There is a cost, but with my email volumes (which are admittedly low) it costs me 2-3 cents a month.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704831751 {#3500
    date: 2024-01-09 21:22:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@lily33@lemm.ee"
    "@SeeJayEmm@lemmy.procrastinati.org"
    "@domi@lemmy.secnd.me"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3494 …}
  +nested: Doctrine\ORM\PersistentCollection {#3488 …}
  +votes: Doctrine\ORM\PersistentCollection {#3492 …}
  +reports: Doctrine\ORM\PersistentCollection {#3503 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3505 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3507 …}
  -id: 294207
  -bodyTs: "'-3':201 '/@cloudinit/sending-emails-with-postfix-and-amazon-ses-2341489a97e2)':139 '/sending-emails-with-postfix-and-amaz':136 '2':200 'accept':81 'admit':195 'ago':8 'allow':54 'also':45 'aw':14 'away':109 'best':163 'cent':202 'configur':26,48,74,119,144 'cost':187,198 'coupl':6 'credenti':76,104 'dns':38 'domain':28 'drop':179 'email':55,191 'final':114 'fine':170 'first':21 'flag':181 'get':108,178 'give':98 'got':142 'guid':134 'haven':172 'inform':68 'initi':19 'intern':153 'issu':175 'knowledg':166 'll':23,44,71,116 'low':196 'mail':82,158,177 'medium.com':135,138 'medium.com/@cloudinit/sending-emails-with-postfix-and-amazon-ses-2341489a97e2)':137 'month':204 'mta':121 'multipl':93 'need':24,46,72,117 'next':69 'one':111 'ownership':42 'plus':151 'postfix':129,143 'provid':62 'quick':133 'record':39,51 'relay':123,154,156 'rememb':13 'requir':33 'secur':88 'seem':11 'sent':58 'server':85,95,150 'ses':31,60,75,125,160 'set':2,36,102 'setup':20 'simplic':113 'smtp':94 'spam':183 'spf':50 'standpoint':89 'uniqu':101 'use':128 've':141 'verifi':41 'volum':192 'vps':149 'walk':15 'won':79 'work':169 'would':97 'year':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.procrastinati.org/comment/1344945"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704831751 {#3497
    date: 2024-01-09 21:22:31.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
100 DENIED moderate
App\Entity\EntryComment {#3499
  +user: Proxies\__CG__\App\Entity\User {#3152 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3377
    +user: Proxies\__CG__\App\Entity\User {#3383 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3238
      +user: Proxies\__CG__\App\Entity\User {#3152 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#3167
        +user: Proxies\__CG__\App\Entity\User {#3168 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: App\Entity\EntryComment {#2331
          +user: App\Entity\User {#2334 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
          +magazine: App\Entity\Magazine {#303}
          +image: null
          +parent: null
          +root: null
          +body: """
            Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
            \n
            Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
            \n
            After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
            \n
            Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
            \n
            After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 69
          +score: 0
          +lastActive: DateTime @1723325014 {#2349
            date: 2024-08-10 23:23:34.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@avguser@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2314 …}
          +nested: Doctrine\ORM\PersistentCollection {#2328 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2327 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
          -id: 293278
          -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6521661"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704801774 {#2042
            date: 2024-01-09 13:02:54.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2331}
        +body: "That said, you can use a third party service only for sending, but receive mail on your self-hosted server."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 8
        +score: 0
        +lastActive: DateTime @1704802960 {#3165
          date: 2024-01-09 13:22:40.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
          "@ChrislyBear@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3169 …}
        +nested: Doctrine\ORM\PersistentCollection {#3171 …}
        +votes: Doctrine\ORM\PersistentCollection {#3173 …}
        +reports: Doctrine\ORM\PersistentCollection {#3175 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3177 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3179 …}
        -id: 293300
        -bodyTs: "'host':20 'mail':15 'parti':8 'receiv':14 'said':2 'self':19 'self-host':18 'send':12 'server':21 'servic':9 'third':7 'use':5"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/8061130"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704802960 {#3166
          date: 2024-01-09 13:22:40.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2331}
      +body: "I’ve been successfully using SES for a couple years now without issue."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704806114 {#3236
        date: 2024-01-09 14:15:14.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@ChrislyBear@lemmy.world"
        "@lily33@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3239 …}
      +nested: Doctrine\ORM\PersistentCollection {#3241 …}
      +votes: Doctrine\ORM\PersistentCollection {#3243 …}
      +reports: Doctrine\ORM\PersistentCollection {#3245 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
      -id: 293404
      -bodyTs: "'coupl':9 'issu':13 'ses':6 'success':4 'use':5 've':2 'without':12 'year':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.procrastinati.org/comment/1343134"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704806114 {#3237
        date: 2024-01-09 14:15:14.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: """
      Do you have more details on your setup?\n
      \n
      I currently selfhost mailcow on a small VPS but I would like to move the receiving part to my homelab and only use a small VPS or service like SES for sending.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704819049 {#3376
      date: 2024-01-09 17:50:49.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
      "@lily33@lemm.ee"
      "@SeeJayEmm@lemmy.procrastinati.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3384 …}
    +nested: Doctrine\ORM\PersistentCollection {#3386 …}
    +votes: Doctrine\ORM\PersistentCollection {#3388 …}
    +reports: Doctrine\ORM\PersistentCollection {#3391 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3393 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3395 …}
    -id: 293777
    -bodyTs: "'current':10 'detail':5 'homelab':28 'like':20,37 'mailcow':12 'move':22 'part':25 'receiv':24 'selfhost':11 'send':40 'servic':36 'ses':38 'setup':8 'small':15,33 'use':31 'vps':16,34 'would':19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.secnd.me/comment/1849809"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704819049 {#3379
      date: 2024-01-09 17:50:49.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    I set this up a couple years ago but I seem to remember AWS walking me through the initial setup.\n
    \n
    First you’ll need to configure your domain(s) in SES. It requires you to set some DNS records to verify ownership. You’ll also need to configure your SPF record(s) to allow email to be sent through SES. They provide you with all of this information.\n
    \n
    Next, you’ll need to configure SES credentials or it won’t accept mail from your servers. From a security standpoint, if you have multiple SMTP servers I would give each a unique set of credentials but you can get away with one for simplicity.\n
    \n
    Finally you’ll need to configure your MTA to relay through SES. If you use postfix here’s a quick guide: [medium.com/…/sending-emails-with-postfix-and-amaz…](https://medium.com/@cloudinit/sending-emails-with-postfix-and-amazon-ses-2341489a97e2)\n
    \n
    I’ve got postfix configured on each of my VPS servers, plus and internal relay, to relay all mail through SES. To the best of my knowledge it’s worked fine. I haven’t had issues with mail getting dropped or flagged as SPAM.\n
    \n
    There is a cost, but with my email volumes (which are admittedly low) it costs me 2-3 cents a month.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704831751 {#3500
    date: 2024-01-09 21:22:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@lily33@lemm.ee"
    "@SeeJayEmm@lemmy.procrastinati.org"
    "@domi@lemmy.secnd.me"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3494 …}
  +nested: Doctrine\ORM\PersistentCollection {#3488 …}
  +votes: Doctrine\ORM\PersistentCollection {#3492 …}
  +reports: Doctrine\ORM\PersistentCollection {#3503 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3505 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3507 …}
  -id: 294207
  -bodyTs: "'-3':201 '/@cloudinit/sending-emails-with-postfix-and-amazon-ses-2341489a97e2)':139 '/sending-emails-with-postfix-and-amaz':136 '2':200 'accept':81 'admit':195 'ago':8 'allow':54 'also':45 'aw':14 'away':109 'best':163 'cent':202 'configur':26,48,74,119,144 'cost':187,198 'coupl':6 'credenti':76,104 'dns':38 'domain':28 'drop':179 'email':55,191 'final':114 'fine':170 'first':21 'flag':181 'get':108,178 'give':98 'got':142 'guid':134 'haven':172 'inform':68 'initi':19 'intern':153 'issu':175 'knowledg':166 'll':23,44,71,116 'low':196 'mail':82,158,177 'medium.com':135,138 'medium.com/@cloudinit/sending-emails-with-postfix-and-amazon-ses-2341489a97e2)':137 'month':204 'mta':121 'multipl':93 'need':24,46,72,117 'next':69 'one':111 'ownership':42 'plus':151 'postfix':129,143 'provid':62 'quick':133 'record':39,51 'relay':123,154,156 'rememb':13 'requir':33 'secur':88 'seem':11 'sent':58 'server':85,95,150 'ses':31,60,75,125,160 'set':2,36,102 'setup':20 'simplic':113 'smtp':94 'spam':183 'spf':50 'standpoint':89 'uniqu':101 'use':128 've':141 'verifi':41 'volum':192 'vps':149 'walk':15 'won':79 'work':169 'would':97 'year':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.procrastinati.org/comment/1344945"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704831751 {#3497
    date: 2024-01-09 21:22:31.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
101 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
102 DENIED moderate
App\Entity\EntryComment {#3183
  +user: Proxies\__CG__\App\Entity\User {#3184 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2331
    +user: App\Entity\User {#2334 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: """
      Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
      \n
      Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
      \n
      After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
      \n
      Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
      \n
      After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 69
    +score: 0
    +lastActive: DateTime @1723325014 {#2349
      date: 2024-08-10 23:23:34.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2314 …}
    +nested: Doctrine\ORM\PersistentCollection {#2328 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2327 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
    -id: 293278
    -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6521661"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704801774 {#2042
      date: 2024-01-09 13:02:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    > I’d avoid Google, they don’t have a stable offering\n
    \n
    What you you mean by not stable?\n
    \n
    I’ve been (stuck with) Google Workspace for many, many years - I was grandfathered out from the old G-Suite plans. The biggest issue for me is that all my Play store purchases for my Android are tied to my Workspace’s identity, and there’s no way to unhook that if I move.\n
    \n
    I want to move. I have serious trust issues with Google. But I can’t stop paying for Workspaces, as it means I’d lose all my Android purchases. It’s Hotel fucking California.\n
    \n
    But I’ve always found the email to be stable, reliable, and the spam filtering is top notch (after they acquired and rolled Postini into the service).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704832665 {#3181
    date: 2024-01-09 21:37:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3185 …}
  +nested: Doctrine\ORM\PersistentCollection {#3187 …}
  +votes: Doctrine\ORM\PersistentCollection {#3189 …}
  +reports: Doctrine\ORM\PersistentCollection {#3191 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3193 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3195 …}
  -id: 294239
  -bodyTs: "'acquir':128 'alway':111 'android':55,101 'avoid':3 'biggest':42 'california':107 'd':2,97 'email':114 'filter':122 'found':112 'fuck':106 'g':38 'g-suit':37 'googl':4,24,84 'grandfath':32 'hotel':105 'ident':62 'issu':43,82 'lose':98 'mani':27,28 'mean':15,95 'move':73,77 'notch':125 'offer':11 'old':36 'pay':90 'plan':40 'play':50 'postini':131 'purchas':52,102 'reliabl':118 'roll':130 'serious':80 'servic':134 'spam':121 'stabl':10,18,117 'stop':89 'store':51 'stuck':22 'suit':39 'tie':57 'top':124 'trust':81 'unhook':69 've':20,110 'want':75 'way':67 'workspac':25,60,92 'year':29"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/849601"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704832665 {#3182
    date: 2024-01-09 21:37:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
103 DENIED edit
App\Entity\EntryComment {#3183
  +user: Proxies\__CG__\App\Entity\User {#3184 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2331
    +user: App\Entity\User {#2334 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: """
      Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
      \n
      Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
      \n
      After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
      \n
      Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
      \n
      After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 69
    +score: 0
    +lastActive: DateTime @1723325014 {#2349
      date: 2024-08-10 23:23:34.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2314 …}
    +nested: Doctrine\ORM\PersistentCollection {#2328 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2327 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
    -id: 293278
    -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6521661"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704801774 {#2042
      date: 2024-01-09 13:02:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    > I’d avoid Google, they don’t have a stable offering\n
    \n
    What you you mean by not stable?\n
    \n
    I’ve been (stuck with) Google Workspace for many, many years - I was grandfathered out from the old G-Suite plans. The biggest issue for me is that all my Play store purchases for my Android are tied to my Workspace’s identity, and there’s no way to unhook that if I move.\n
    \n
    I want to move. I have serious trust issues with Google. But I can’t stop paying for Workspaces, as it means I’d lose all my Android purchases. It’s Hotel fucking California.\n
    \n
    But I’ve always found the email to be stable, reliable, and the spam filtering is top notch (after they acquired and rolled Postini into the service).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704832665 {#3181
    date: 2024-01-09 21:37:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3185 …}
  +nested: Doctrine\ORM\PersistentCollection {#3187 …}
  +votes: Doctrine\ORM\PersistentCollection {#3189 …}
  +reports: Doctrine\ORM\PersistentCollection {#3191 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3193 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3195 …}
  -id: 294239
  -bodyTs: "'acquir':128 'alway':111 'android':55,101 'avoid':3 'biggest':42 'california':107 'd':2,97 'email':114 'filter':122 'found':112 'fuck':106 'g':38 'g-suit':37 'googl':4,24,84 'grandfath':32 'hotel':105 'ident':62 'issu':43,82 'lose':98 'mani':27,28 'mean':15,95 'move':73,77 'notch':125 'offer':11 'old':36 'pay':90 'plan':40 'play':50 'postini':131 'purchas':52,102 'reliabl':118 'roll':130 'serious':80 'servic':134 'spam':121 'stabl':10,18,117 'stop':89 'store':51 'stuck':22 'suit':39 'tie':57 'top':124 'trust':81 'unhook':69 've':20,110 'want':75 'way':67 'workspac':25,60,92 'year':29"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/849601"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704832665 {#3182
    date: 2024-01-09 21:37:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
104 DENIED moderate
App\Entity\EntryComment {#3183
  +user: Proxies\__CG__\App\Entity\User {#3184 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2331
    +user: App\Entity\User {#2334 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: """
      Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
      \n
      Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
      \n
      After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
      \n
      Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
      \n
      After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 69
    +score: 0
    +lastActive: DateTime @1723325014 {#2349
      date: 2024-08-10 23:23:34.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2314 …}
    +nested: Doctrine\ORM\PersistentCollection {#2328 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2327 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
    -id: 293278
    -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6521661"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704801774 {#2042
      date: 2024-01-09 13:02:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    > I’d avoid Google, they don’t have a stable offering\n
    \n
    What you you mean by not stable?\n
    \n
    I’ve been (stuck with) Google Workspace for many, many years - I was grandfathered out from the old G-Suite plans. The biggest issue for me is that all my Play store purchases for my Android are tied to my Workspace’s identity, and there’s no way to unhook that if I move.\n
    \n
    I want to move. I have serious trust issues with Google. But I can’t stop paying for Workspaces, as it means I’d lose all my Android purchases. It’s Hotel fucking California.\n
    \n
    But I’ve always found the email to be stable, reliable, and the spam filtering is top notch (after they acquired and rolled Postini into the service).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704832665 {#3181
    date: 2024-01-09 21:37:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3185 …}
  +nested: Doctrine\ORM\PersistentCollection {#3187 …}
  +votes: Doctrine\ORM\PersistentCollection {#3189 …}
  +reports: Doctrine\ORM\PersistentCollection {#3191 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3193 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3195 …}
  -id: 294239
  -bodyTs: "'acquir':128 'alway':111 'android':55,101 'avoid':3 'biggest':42 'california':107 'd':2,97 'email':114 'filter':122 'found':112 'fuck':106 'g':38 'g-suit':37 'googl':4,24,84 'grandfath':32 'hotel':105 'ident':62 'issu':43,82 'lose':98 'mani':27,28 'mean':15,95 'move':73,77 'notch':125 'offer':11 'old':36 'pay':90 'plan':40 'play':50 'postini':131 'purchas':52,102 'reliabl':118 'roll':130 'serious':80 'servic':134 'spam':121 'stabl':10,18,117 'stop':89 'store':51 'stuck':22 'suit':39 'tie':57 'top':124 'trust':81 'unhook':69 've':20,110 'want':75 'way':67 'workspac':25,60,92 'year':29"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/849601"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704832665 {#3182
    date: 2024-01-09 21:37:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
105 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
106 DENIED moderate
App\Entity\EntryComment {#3298
  +user: App\Entity\User {#2334 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3183
    +user: Proxies\__CG__\App\Entity\User {#3184 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#2331
      +user: App\Entity\User {#2334 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: null
      +root: null
      +body: """
        Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
        \n
        Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
        \n
        After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
        \n
        Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
        \n
        After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 69
      +score: 0
      +lastActive: DateTime @1723325014 {#2349
        date: 2024-08-10 23:23:34.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2314 …}
      +nested: Doctrine\ORM\PersistentCollection {#2328 …}
      +votes: Doctrine\ORM\PersistentCollection {#2191 …}
      +reports: Doctrine\ORM\PersistentCollection {#2327 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
      -id: 293278
      -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6521661"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704801774 {#2042
        date: 2024-01-09 13:02:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: """
      > I’d avoid Google, they don’t have a stable offering\n
      \n
      What you you mean by not stable?\n
      \n
      I’ve been (stuck with) Google Workspace for many, many years - I was grandfathered out from the old G-Suite plans. The biggest issue for me is that all my Play store purchases for my Android are tied to my Workspace’s identity, and there’s no way to unhook that if I move.\n
      \n
      I want to move. I have serious trust issues with Google. But I can’t stop paying for Workspaces, as it means I’d lose all my Android purchases. It’s Hotel fucking California.\n
      \n
      But I’ve always found the email to be stable, reliable, and the spam filtering is top notch (after they acquired and rolled Postini into the service).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704832665 {#3181
      date: 2024-01-09 21:37:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3185 …}
    +nested: Doctrine\ORM\PersistentCollection {#3187 …}
    +votes: Doctrine\ORM\PersistentCollection {#3189 …}
    +reports: Doctrine\ORM\PersistentCollection {#3191 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3193 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3195 …}
    -id: 294239
    -bodyTs: "'acquir':128 'alway':111 'android':55,101 'avoid':3 'biggest':42 'california':107 'd':2,97 'email':114 'filter':122 'found':112 'fuck':106 'g':38 'g-suit':37 'googl':4,24,84 'grandfath':32 'hotel':105 'ident':62 'issu':43,82 'lose':98 'mani':27,28 'mean':15,95 'move':73,77 'notch':125 'offer':11 'old':36 'pay':90 'plan':40 'play':50 'postini':131 'purchas':52,102 'reliabl':118 'roll':130 'serious':80 'servic':134 'spam':121 'stabl':10,18,117 'stop':89 'store':51 'stuck':22 'suit':39 'tie':57 'top':124 'trust':81 'unhook':69 've':20,110 'want':75 'way':67 'workspac':25,60,92 'year':29"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddrefuge.com/comment/849601"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704832665 {#3182
      date: 2024-01-09 21:37:45.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    I mean, they kill services willy nilly. Sure Gmail will probably survive, but the rest drove me away (Reader, Music, …).\n
    \n
    Regarding your Android purchases: At the time of my move I went through my list of apps I bought and tallied the ones up, that I still used. It was less than $50 of repurchases.\n
    \n
    Don’t let those old purchases hold you back. Cut this old baggage loose.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705170226 {#3296
    date: 2024-01-13 19:23:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3299 …}
  +nested: Doctrine\ORM\PersistentCollection {#3301 …}
  +votes: Doctrine\ORM\PersistentCollection {#3303 …}
  +reports: Doctrine\ORM\PersistentCollection {#3305 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3307 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3309 …}
  -id: 305846
  -bodyTs: "'50':53 'android':23 'app':37 'away':18 'back':64 'baggag':68 'bought':39 'cut':65 'drove':16 'gmail':9 'hold':62 'kill':4 'less':51 'let':58 'list':35 'loos':69 'mean':2 'move':30 'music':20 'nilli':7 'old':60,67 'one':43 'probabl':11 'purchas':24,61 'reader':19 'regard':21 'repurchas':55 'rest':15 'servic':5 'still':47 'sure':8 'surviv':12 'talli':41 'time':27 'use':48 'went':32 'willi':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6649965"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705170226 {#3297
    date: 2024-01-13 19:23:46.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
107 DENIED edit
App\Entity\EntryComment {#3298
  +user: App\Entity\User {#2334 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3183
    +user: Proxies\__CG__\App\Entity\User {#3184 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#2331
      +user: App\Entity\User {#2334 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: null
      +root: null
      +body: """
        Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
        \n
        Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
        \n
        After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
        \n
        Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
        \n
        After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 69
      +score: 0
      +lastActive: DateTime @1723325014 {#2349
        date: 2024-08-10 23:23:34.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2314 …}
      +nested: Doctrine\ORM\PersistentCollection {#2328 …}
      +votes: Doctrine\ORM\PersistentCollection {#2191 …}
      +reports: Doctrine\ORM\PersistentCollection {#2327 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
      -id: 293278
      -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6521661"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704801774 {#2042
        date: 2024-01-09 13:02:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: """
      > I’d avoid Google, they don’t have a stable offering\n
      \n
      What you you mean by not stable?\n
      \n
      I’ve been (stuck with) Google Workspace for many, many years - I was grandfathered out from the old G-Suite plans. The biggest issue for me is that all my Play store purchases for my Android are tied to my Workspace’s identity, and there’s no way to unhook that if I move.\n
      \n
      I want to move. I have serious trust issues with Google. But I can’t stop paying for Workspaces, as it means I’d lose all my Android purchases. It’s Hotel fucking California.\n
      \n
      But I’ve always found the email to be stable, reliable, and the spam filtering is top notch (after they acquired and rolled Postini into the service).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704832665 {#3181
      date: 2024-01-09 21:37:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3185 …}
    +nested: Doctrine\ORM\PersistentCollection {#3187 …}
    +votes: Doctrine\ORM\PersistentCollection {#3189 …}
    +reports: Doctrine\ORM\PersistentCollection {#3191 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3193 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3195 …}
    -id: 294239
    -bodyTs: "'acquir':128 'alway':111 'android':55,101 'avoid':3 'biggest':42 'california':107 'd':2,97 'email':114 'filter':122 'found':112 'fuck':106 'g':38 'g-suit':37 'googl':4,24,84 'grandfath':32 'hotel':105 'ident':62 'issu':43,82 'lose':98 'mani':27,28 'mean':15,95 'move':73,77 'notch':125 'offer':11 'old':36 'pay':90 'plan':40 'play':50 'postini':131 'purchas':52,102 'reliabl':118 'roll':130 'serious':80 'servic':134 'spam':121 'stabl':10,18,117 'stop':89 'store':51 'stuck':22 'suit':39 'tie':57 'top':124 'trust':81 'unhook':69 've':20,110 'want':75 'way':67 'workspac':25,60,92 'year':29"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddrefuge.com/comment/849601"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704832665 {#3182
      date: 2024-01-09 21:37:45.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    I mean, they kill services willy nilly. Sure Gmail will probably survive, but the rest drove me away (Reader, Music, …).\n
    \n
    Regarding your Android purchases: At the time of my move I went through my list of apps I bought and tallied the ones up, that I still used. It was less than $50 of repurchases.\n
    \n
    Don’t let those old purchases hold you back. Cut this old baggage loose.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705170226 {#3296
    date: 2024-01-13 19:23:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3299 …}
  +nested: Doctrine\ORM\PersistentCollection {#3301 …}
  +votes: Doctrine\ORM\PersistentCollection {#3303 …}
  +reports: Doctrine\ORM\PersistentCollection {#3305 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3307 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3309 …}
  -id: 305846
  -bodyTs: "'50':53 'android':23 'app':37 'away':18 'back':64 'baggag':68 'bought':39 'cut':65 'drove':16 'gmail':9 'hold':62 'kill':4 'less':51 'let':58 'list':35 'loos':69 'mean':2 'move':30 'music':20 'nilli':7 'old':60,67 'one':43 'probabl':11 'purchas':24,61 'reader':19 'regard':21 'repurchas':55 'rest':15 'servic':5 'still':47 'sure':8 'surviv':12 'talli':41 'time':27 'use':48 'went':32 'willi':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6649965"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705170226 {#3297
    date: 2024-01-13 19:23:46.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
108 DENIED moderate
App\Entity\EntryComment {#3298
  +user: App\Entity\User {#2334 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3183
    +user: Proxies\__CG__\App\Entity\User {#3184 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#2331
      +user: App\Entity\User {#2334 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: null
      +root: null
      +body: """
        Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
        \n
        Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
        \n
        After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
        \n
        Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
        \n
        After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 69
      +score: 0
      +lastActive: DateTime @1723325014 {#2349
        date: 2024-08-10 23:23:34.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2314 …}
      +nested: Doctrine\ORM\PersistentCollection {#2328 …}
      +votes: Doctrine\ORM\PersistentCollection {#2191 …}
      +reports: Doctrine\ORM\PersistentCollection {#2327 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
      -id: 293278
      -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6521661"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704801774 {#2042
        date: 2024-01-09 13:02:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: """
      > I’d avoid Google, they don’t have a stable offering\n
      \n
      What you you mean by not stable?\n
      \n
      I’ve been (stuck with) Google Workspace for many, many years - I was grandfathered out from the old G-Suite plans. The biggest issue for me is that all my Play store purchases for my Android are tied to my Workspace’s identity, and there’s no way to unhook that if I move.\n
      \n
      I want to move. I have serious trust issues with Google. But I can’t stop paying for Workspaces, as it means I’d lose all my Android purchases. It’s Hotel fucking California.\n
      \n
      But I’ve always found the email to be stable, reliable, and the spam filtering is top notch (after they acquired and rolled Postini into the service).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704832665 {#3181
      date: 2024-01-09 21:37:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3185 …}
    +nested: Doctrine\ORM\PersistentCollection {#3187 …}
    +votes: Doctrine\ORM\PersistentCollection {#3189 …}
    +reports: Doctrine\ORM\PersistentCollection {#3191 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3193 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3195 …}
    -id: 294239
    -bodyTs: "'acquir':128 'alway':111 'android':55,101 'avoid':3 'biggest':42 'california':107 'd':2,97 'email':114 'filter':122 'found':112 'fuck':106 'g':38 'g-suit':37 'googl':4,24,84 'grandfath':32 'hotel':105 'ident':62 'issu':43,82 'lose':98 'mani':27,28 'mean':15,95 'move':73,77 'notch':125 'offer':11 'old':36 'pay':90 'plan':40 'play':50 'postini':131 'purchas':52,102 'reliabl':118 'roll':130 'serious':80 'servic':134 'spam':121 'stabl':10,18,117 'stop':89 'store':51 'stuck':22 'suit':39 'tie':57 'top':124 'trust':81 'unhook':69 've':20,110 'want':75 'way':67 'workspac':25,60,92 'year':29"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddrefuge.com/comment/849601"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704832665 {#3182
      date: 2024-01-09 21:37:45.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    I mean, they kill services willy nilly. Sure Gmail will probably survive, but the rest drove me away (Reader, Music, …).\n
    \n
    Regarding your Android purchases: At the time of my move I went through my list of apps I bought and tallied the ones up, that I still used. It was less than $50 of repurchases.\n
    \n
    Don’t let those old purchases hold you back. Cut this old baggage loose.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705170226 {#3296
    date: 2024-01-13 19:23:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3299 …}
  +nested: Doctrine\ORM\PersistentCollection {#3301 …}
  +votes: Doctrine\ORM\PersistentCollection {#3303 …}
  +reports: Doctrine\ORM\PersistentCollection {#3305 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3307 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3309 …}
  -id: 305846
  -bodyTs: "'50':53 'android':23 'app':37 'away':18 'back':64 'baggag':68 'bought':39 'cut':65 'drove':16 'gmail':9 'hold':62 'kill':4 'less':51 'let':58 'list':35 'loos':69 'mean':2 'move':30 'music':20 'nilli':7 'old':60,67 'one':43 'probabl':11 'purchas':24,61 'reader':19 'regard':21 'repurchas':55 'rest':15 'servic':5 'still':47 'sure':8 'surviv':12 'talli':41 'time':27 'use':48 'went':32 'willi':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6649965"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705170226 {#3297
    date: 2024-01-13 19:23:46.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
109 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
110 DENIED moderate
App\Entity\EntryComment {#3474
  +user: Proxies\__CG__\App\Entity\User {#3184 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3298
    +user: App\Entity\User {#2334 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3183
      +user: Proxies\__CG__\App\Entity\User {#3184 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#2331
        +user: App\Entity\User {#2334 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: null
        +root: null
        +body: """
          Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
          \n
          Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
          \n
          After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
          \n
          Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
          \n
          After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 69
        +score: 0
        +lastActive: DateTime @1723325014 {#2349
          date: 2024-08-10 23:23:34.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2314 …}
        +nested: Doctrine\ORM\PersistentCollection {#2328 …}
        +votes: Doctrine\ORM\PersistentCollection {#2191 …}
        +reports: Doctrine\ORM\PersistentCollection {#2327 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
        -id: 293278
        -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6521661"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704801774 {#2042
          date: 2024-01-09 13:02:54.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2331}
      +body: """
        > I’d avoid Google, they don’t have a stable offering\n
        \n
        What you you mean by not stable?\n
        \n
        I’ve been (stuck with) Google Workspace for many, many years - I was grandfathered out from the old G-Suite plans. The biggest issue for me is that all my Play store purchases for my Android are tied to my Workspace’s identity, and there’s no way to unhook that if I move.\n
        \n
        I want to move. I have serious trust issues with Google. But I can’t stop paying for Workspaces, as it means I’d lose all my Android purchases. It’s Hotel fucking California.\n
        \n
        But I’ve always found the email to be stable, reliable, and the spam filtering is top notch (after they acquired and rolled Postini into the service).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704832665 {#3181
        date: 2024-01-09 21:37:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@ChrislyBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3185 …}
      +nested: Doctrine\ORM\PersistentCollection {#3187 …}
      +votes: Doctrine\ORM\PersistentCollection {#3189 …}
      +reports: Doctrine\ORM\PersistentCollection {#3191 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3193 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3195 …}
      -id: 294239
      -bodyTs: "'acquir':128 'alway':111 'android':55,101 'avoid':3 'biggest':42 'california':107 'd':2,97 'email':114 'filter':122 'found':112 'fuck':106 'g':38 'g-suit':37 'googl':4,24,84 'grandfath':32 'hotel':105 'ident':62 'issu':43,82 'lose':98 'mani':27,28 'mean':15,95 'move':73,77 'notch':125 'offer':11 'old':36 'pay':90 'plan':40 'play':50 'postini':131 'purchas':52,102 'reliabl':118 'roll':130 'serious':80 'servic':134 'spam':121 'stabl':10,18,117 'stop':89 'store':51 'stuck':22 'suit':39 'tie':57 'top':124 'trust':81 'unhook':69 've':20,110 'want':75 'way':67 'workspac':25,60,92 'year':29"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddrefuge.com/comment/849601"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704832665 {#3182
        date: 2024-01-09 21:37:45.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: """
      I mean, they kill services willy nilly. Sure Gmail will probably survive, but the rest drove me away (Reader, Music, …).\n
      \n
      Regarding your Android purchases: At the time of my move I went through my list of apps I bought and tallied the ones up, that I still used. It was less than $50 of repurchases.\n
      \n
      Don’t let those old purchases hold you back. Cut this old baggage loose.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705170226 {#3296
      date: 2024-01-13 19:23:46.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
      "@DeltaTangoLima@reddrefuge.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3299 …}
    +nested: Doctrine\ORM\PersistentCollection {#3301 …}
    +votes: Doctrine\ORM\PersistentCollection {#3303 …}
    +reports: Doctrine\ORM\PersistentCollection {#3305 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3307 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3309 …}
    -id: 305846
    -bodyTs: "'50':53 'android':23 'app':37 'away':18 'back':64 'baggag':68 'bought':39 'cut':65 'drove':16 'gmail':9 'hold':62 'kill':4 'less':51 'let':58 'list':35 'loos':69 'mean':2 'move':30 'music':20 'nilli':7 'old':60,67 'one':43 'probabl':11 'purchas':24,61 'reader':19 'regard':21 'repurchas':55 'rest':15 'servic':5 'still':47 'sure':8 'surviv':12 'talli':41 'time':27 'use':48 'went':32 'willi':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6649965"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705170226 {#3297
      date: 2024-01-13 19:23:46.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    > At the time of my move I went through my list of apps I bought and tallied the ones up, that I still used. It was less than $50 of repurchases.\n
    \n
    Yeah, I know this what I should do too. As someone else said in this comment thread, gotta tear that bandaid off at some point. Just shits me that I should have to. But the freedom after doing it… <*chef’s kiss*>
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705180935 {#3472
    date: 2024-01-13 22:22:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3475 …}
  +nested: Doctrine\ORM\PersistentCollection {#3477 …}
  +votes: Doctrine\ORM\PersistentCollection {#3479 …}
  +reports: Doctrine\ORM\PersistentCollection {#3481 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3483 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3485 …}
  -id: 306227
  -bodyTs: "'50':29 'app':13 'bandaid':52 'bought':15 'chef':71 'comment':47 'els':43 'freedom':67 'gotta':49 'kiss':73 'know':34 'less':27 'list':11 'move':6 'one':19 'point':56 'repurchas':31 'said':44 'shit':58 'someon':42 'still':23 'talli':17 'tear':50 'thread':48 'time':3 'use':24 'went':8 'yeah':32"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/859523"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705180935 {#3473
    date: 2024-01-13 22:22:15.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
111 DENIED edit
App\Entity\EntryComment {#3474
  +user: Proxies\__CG__\App\Entity\User {#3184 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3298
    +user: App\Entity\User {#2334 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3183
      +user: Proxies\__CG__\App\Entity\User {#3184 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#2331
        +user: App\Entity\User {#2334 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: null
        +root: null
        +body: """
          Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
          \n
          Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
          \n
          After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
          \n
          Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
          \n
          After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 69
        +score: 0
        +lastActive: DateTime @1723325014 {#2349
          date: 2024-08-10 23:23:34.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2314 …}
        +nested: Doctrine\ORM\PersistentCollection {#2328 …}
        +votes: Doctrine\ORM\PersistentCollection {#2191 …}
        +reports: Doctrine\ORM\PersistentCollection {#2327 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
        -id: 293278
        -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6521661"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704801774 {#2042
          date: 2024-01-09 13:02:54.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2331}
      +body: """
        > I’d avoid Google, they don’t have a stable offering\n
        \n
        What you you mean by not stable?\n
        \n
        I’ve been (stuck with) Google Workspace for many, many years - I was grandfathered out from the old G-Suite plans. The biggest issue for me is that all my Play store purchases for my Android are tied to my Workspace’s identity, and there’s no way to unhook that if I move.\n
        \n
        I want to move. I have serious trust issues with Google. But I can’t stop paying for Workspaces, as it means I’d lose all my Android purchases. It’s Hotel fucking California.\n
        \n
        But I’ve always found the email to be stable, reliable, and the spam filtering is top notch (after they acquired and rolled Postini into the service).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704832665 {#3181
        date: 2024-01-09 21:37:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@ChrislyBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3185 …}
      +nested: Doctrine\ORM\PersistentCollection {#3187 …}
      +votes: Doctrine\ORM\PersistentCollection {#3189 …}
      +reports: Doctrine\ORM\PersistentCollection {#3191 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3193 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3195 …}
      -id: 294239
      -bodyTs: "'acquir':128 'alway':111 'android':55,101 'avoid':3 'biggest':42 'california':107 'd':2,97 'email':114 'filter':122 'found':112 'fuck':106 'g':38 'g-suit':37 'googl':4,24,84 'grandfath':32 'hotel':105 'ident':62 'issu':43,82 'lose':98 'mani':27,28 'mean':15,95 'move':73,77 'notch':125 'offer':11 'old':36 'pay':90 'plan':40 'play':50 'postini':131 'purchas':52,102 'reliabl':118 'roll':130 'serious':80 'servic':134 'spam':121 'stabl':10,18,117 'stop':89 'store':51 'stuck':22 'suit':39 'tie':57 'top':124 'trust':81 'unhook':69 've':20,110 'want':75 'way':67 'workspac':25,60,92 'year':29"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddrefuge.com/comment/849601"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704832665 {#3182
        date: 2024-01-09 21:37:45.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: """
      I mean, they kill services willy nilly. Sure Gmail will probably survive, but the rest drove me away (Reader, Music, …).\n
      \n
      Regarding your Android purchases: At the time of my move I went through my list of apps I bought and tallied the ones up, that I still used. It was less than $50 of repurchases.\n
      \n
      Don’t let those old purchases hold you back. Cut this old baggage loose.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705170226 {#3296
      date: 2024-01-13 19:23:46.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
      "@DeltaTangoLima@reddrefuge.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3299 …}
    +nested: Doctrine\ORM\PersistentCollection {#3301 …}
    +votes: Doctrine\ORM\PersistentCollection {#3303 …}
    +reports: Doctrine\ORM\PersistentCollection {#3305 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3307 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3309 …}
    -id: 305846
    -bodyTs: "'50':53 'android':23 'app':37 'away':18 'back':64 'baggag':68 'bought':39 'cut':65 'drove':16 'gmail':9 'hold':62 'kill':4 'less':51 'let':58 'list':35 'loos':69 'mean':2 'move':30 'music':20 'nilli':7 'old':60,67 'one':43 'probabl':11 'purchas':24,61 'reader':19 'regard':21 'repurchas':55 'rest':15 'servic':5 'still':47 'sure':8 'surviv':12 'talli':41 'time':27 'use':48 'went':32 'willi':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6649965"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705170226 {#3297
      date: 2024-01-13 19:23:46.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    > At the time of my move I went through my list of apps I bought and tallied the ones up, that I still used. It was less than $50 of repurchases.\n
    \n
    Yeah, I know this what I should do too. As someone else said in this comment thread, gotta tear that bandaid off at some point. Just shits me that I should have to. But the freedom after doing it… <*chef’s kiss*>
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705180935 {#3472
    date: 2024-01-13 22:22:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3475 …}
  +nested: Doctrine\ORM\PersistentCollection {#3477 …}
  +votes: Doctrine\ORM\PersistentCollection {#3479 …}
  +reports: Doctrine\ORM\PersistentCollection {#3481 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3483 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3485 …}
  -id: 306227
  -bodyTs: "'50':29 'app':13 'bandaid':52 'bought':15 'chef':71 'comment':47 'els':43 'freedom':67 'gotta':49 'kiss':73 'know':34 'less':27 'list':11 'move':6 'one':19 'point':56 'repurchas':31 'said':44 'shit':58 'someon':42 'still':23 'talli':17 'tear':50 'thread':48 'time':3 'use':24 'went':8 'yeah':32"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/859523"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705180935 {#3473
    date: 2024-01-13 22:22:15.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
112 DENIED moderate
App\Entity\EntryComment {#3474
  +user: Proxies\__CG__\App\Entity\User {#3184 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3298
    +user: App\Entity\User {#2334 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3183
      +user: Proxies\__CG__\App\Entity\User {#3184 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#2331
        +user: App\Entity\User {#2334 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: null
        +root: null
        +body: """
          Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
          \n
          Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
          \n
          After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
          \n
          Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
          \n
          After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 69
        +score: 0
        +lastActive: DateTime @1723325014 {#2349
          date: 2024-08-10 23:23:34.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2314 …}
        +nested: Doctrine\ORM\PersistentCollection {#2328 …}
        +votes: Doctrine\ORM\PersistentCollection {#2191 …}
        +reports: Doctrine\ORM\PersistentCollection {#2327 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
        -id: 293278
        -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6521661"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704801774 {#2042
          date: 2024-01-09 13:02:54.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2331}
      +body: """
        > I’d avoid Google, they don’t have a stable offering\n
        \n
        What you you mean by not stable?\n
        \n
        I’ve been (stuck with) Google Workspace for many, many years - I was grandfathered out from the old G-Suite plans. The biggest issue for me is that all my Play store purchases for my Android are tied to my Workspace’s identity, and there’s no way to unhook that if I move.\n
        \n
        I want to move. I have serious trust issues with Google. But I can’t stop paying for Workspaces, as it means I’d lose all my Android purchases. It’s Hotel fucking California.\n
        \n
        But I’ve always found the email to be stable, reliable, and the spam filtering is top notch (after they acquired and rolled Postini into the service).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704832665 {#3181
        date: 2024-01-09 21:37:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@ChrislyBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3185 …}
      +nested: Doctrine\ORM\PersistentCollection {#3187 …}
      +votes: Doctrine\ORM\PersistentCollection {#3189 …}
      +reports: Doctrine\ORM\PersistentCollection {#3191 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3193 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3195 …}
      -id: 294239
      -bodyTs: "'acquir':128 'alway':111 'android':55,101 'avoid':3 'biggest':42 'california':107 'd':2,97 'email':114 'filter':122 'found':112 'fuck':106 'g':38 'g-suit':37 'googl':4,24,84 'grandfath':32 'hotel':105 'ident':62 'issu':43,82 'lose':98 'mani':27,28 'mean':15,95 'move':73,77 'notch':125 'offer':11 'old':36 'pay':90 'plan':40 'play':50 'postini':131 'purchas':52,102 'reliabl':118 'roll':130 'serious':80 'servic':134 'spam':121 'stabl':10,18,117 'stop':89 'store':51 'stuck':22 'suit':39 'tie':57 'top':124 'trust':81 'unhook':69 've':20,110 'want':75 'way':67 'workspac':25,60,92 'year':29"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddrefuge.com/comment/849601"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704832665 {#3182
        date: 2024-01-09 21:37:45.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: """
      I mean, they kill services willy nilly. Sure Gmail will probably survive, but the rest drove me away (Reader, Music, …).\n
      \n
      Regarding your Android purchases: At the time of my move I went through my list of apps I bought and tallied the ones up, that I still used. It was less than $50 of repurchases.\n
      \n
      Don’t let those old purchases hold you back. Cut this old baggage loose.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705170226 {#3296
      date: 2024-01-13 19:23:46.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
      "@DeltaTangoLima@reddrefuge.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3299 …}
    +nested: Doctrine\ORM\PersistentCollection {#3301 …}
    +votes: Doctrine\ORM\PersistentCollection {#3303 …}
    +reports: Doctrine\ORM\PersistentCollection {#3305 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3307 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3309 …}
    -id: 305846
    -bodyTs: "'50':53 'android':23 'app':37 'away':18 'back':64 'baggag':68 'bought':39 'cut':65 'drove':16 'gmail':9 'hold':62 'kill':4 'less':51 'let':58 'list':35 'loos':69 'mean':2 'move':30 'music':20 'nilli':7 'old':60,67 'one':43 'probabl':11 'purchas':24,61 'reader':19 'regard':21 'repurchas':55 'rest':15 'servic':5 'still':47 'sure':8 'surviv':12 'talli':41 'time':27 'use':48 'went':32 'willi':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6649965"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705170226 {#3297
      date: 2024-01-13 19:23:46.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    > At the time of my move I went through my list of apps I bought and tallied the ones up, that I still used. It was less than $50 of repurchases.\n
    \n
    Yeah, I know this what I should do too. As someone else said in this comment thread, gotta tear that bandaid off at some point. Just shits me that I should have to. But the freedom after doing it… <*chef’s kiss*>
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705180935 {#3472
    date: 2024-01-13 22:22:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3475 …}
  +nested: Doctrine\ORM\PersistentCollection {#3477 …}
  +votes: Doctrine\ORM\PersistentCollection {#3479 …}
  +reports: Doctrine\ORM\PersistentCollection {#3481 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3483 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3485 …}
  -id: 306227
  -bodyTs: "'50':29 'app':13 'bandaid':52 'bought':15 'chef':71 'comment':47 'els':43 'freedom':67 'gotta':49 'kiss':73 'know':34 'less':27 'list':11 'move':6 'one':19 'point':56 'repurchas':31 'said':44 'shit':58 'someon':42 'still':23 'talli':17 'tear':50 'thread':48 'time':3 'use':24 'went':8 'yeah':32"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/859523"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705180935 {#3473
    date: 2024-01-13 22:22:15.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
113 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
114 DENIED moderate
App\Entity\EntryComment {#3541
  +user: App\Entity\User {#2334 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3474
    +user: Proxies\__CG__\App\Entity\User {#3184 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3298
      +user: App\Entity\User {#2334 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#3183
        +user: Proxies\__CG__\App\Entity\User {#3184 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: App\Entity\EntryComment {#2331
          +user: App\Entity\User {#2334 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
          +magazine: App\Entity\Magazine {#303}
          +image: null
          +parent: null
          +root: null
          +body: """
            Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
            \n
            Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
            \n
            After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
            \n
            Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
            \n
            After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 69
          +score: 0
          +lastActive: DateTime @1723325014 {#2349
            date: 2024-08-10 23:23:34.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@avguser@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2314 …}
          +nested: Doctrine\ORM\PersistentCollection {#2328 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2327 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
          -id: 293278
          -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6521661"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704801774 {#2042
            date: 2024-01-09 13:02:54.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2331}
        +body: """
          > I’d avoid Google, they don’t have a stable offering\n
          \n
          What you you mean by not stable?\n
          \n
          I’ve been (stuck with) Google Workspace for many, many years - I was grandfathered out from the old G-Suite plans. The biggest issue for me is that all my Play store purchases for my Android are tied to my Workspace’s identity, and there’s no way to unhook that if I move.\n
          \n
          I want to move. I have serious trust issues with Google. But I can’t stop paying for Workspaces, as it means I’d lose all my Android purchases. It’s Hotel fucking California.\n
          \n
          But I’ve always found the email to be stable, reliable, and the spam filtering is top notch (after they acquired and rolled Postini into the service).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1704832665 {#3181
          date: 2024-01-09 21:37:45.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
          "@ChrislyBear@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3185 …}
        +nested: Doctrine\ORM\PersistentCollection {#3187 …}
        +votes: Doctrine\ORM\PersistentCollection {#3189 …}
        +reports: Doctrine\ORM\PersistentCollection {#3191 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3193 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3195 …}
        -id: 294239
        -bodyTs: "'acquir':128 'alway':111 'android':55,101 'avoid':3 'biggest':42 'california':107 'd':2,97 'email':114 'filter':122 'found':112 'fuck':106 'g':38 'g-suit':37 'googl':4,24,84 'grandfath':32 'hotel':105 'ident':62 'issu':43,82 'lose':98 'mani':27,28 'mean':15,95 'move':73,77 'notch':125 'offer':11 'old':36 'pay':90 'plan':40 'play':50 'postini':131 'purchas':52,102 'reliabl':118 'roll':130 'serious':80 'servic':134 'spam':121 'stabl':10,18,117 'stop':89 'store':51 'stuck':22 'suit':39 'tie':57 'top':124 'trust':81 'unhook':69 've':20,110 'want':75 'way':67 'workspac':25,60,92 'year':29"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://reddrefuge.com/comment/849601"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704832665 {#3182
          date: 2024-01-09 21:37:45.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2331}
      +body: """
        I mean, they kill services willy nilly. Sure Gmail will probably survive, but the rest drove me away (Reader, Music, …).\n
        \n
        Regarding your Android purchases: At the time of my move I went through my list of apps I bought and tallied the ones up, that I still used. It was less than $50 of repurchases.\n
        \n
        Don’t let those old purchases hold you back. Cut this old baggage loose.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705170226 {#3296
        date: 2024-01-13 19:23:46.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@ChrislyBear@lemmy.world"
        "@DeltaTangoLima@reddrefuge.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3299 …}
      +nested: Doctrine\ORM\PersistentCollection {#3301 …}
      +votes: Doctrine\ORM\PersistentCollection {#3303 …}
      +reports: Doctrine\ORM\PersistentCollection {#3305 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3307 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3309 …}
      -id: 305846
      -bodyTs: "'50':53 'android':23 'app':37 'away':18 'back':64 'baggag':68 'bought':39 'cut':65 'drove':16 'gmail':9 'hold':62 'kill':4 'less':51 'let':58 'list':35 'loos':69 'mean':2 'move':30 'music':20 'nilli':7 'old':60,67 'one':43 'probabl':11 'purchas':24,61 'reader':19 'regard':21 'repurchas':55 'rest':15 'servic':5 'still':47 'sure':8 'surviv':12 'talli':41 'time':27 'use':48 'went':32 'willi':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6649965"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705170226 {#3297
        date: 2024-01-13 19:23:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: """
      > At the time of my move I went through my list of apps I bought and tallied the ones up, that I still used. It was less than $50 of repurchases.\n
      \n
      Yeah, I know this what I should do too. As someone else said in this comment thread, gotta tear that bandaid off at some point. Just shits me that I should have to. But the freedom after doing it… <*chef’s kiss*>
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705180935 {#3472
      date: 2024-01-13 22:22:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
      "@DeltaTangoLima@reddrefuge.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3475 …}
    +nested: Doctrine\ORM\PersistentCollection {#3477 …}
    +votes: Doctrine\ORM\PersistentCollection {#3479 …}
    +reports: Doctrine\ORM\PersistentCollection {#3481 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3483 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3485 …}
    -id: 306227
    -bodyTs: "'50':29 'app':13 'bandaid':52 'bought':15 'chef':71 'comment':47 'els':43 'freedom':67 'gotta':49 'kiss':73 'know':34 'less':27 'list':11 'move':6 'one':19 'point':56 'repurchas':31 'said':44 'shit':58 'someon':42 'still':23 'talli':17 'tear':50 'thread':48 'time':3 'use':24 'went':8 'yeah':32"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddrefuge.com/comment/859523"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705180935 {#3473
      date: 2024-01-13 22:22:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "One warning, though: After moving, you’ll probably need another Google account again, to use the Play Store… it sucks."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705191298 {#3539
    date: 2024-01-14 01:14:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3542 …}
  +nested: Doctrine\ORM\PersistentCollection {#3544 …}
  +votes: Doctrine\ORM\PersistentCollection {#3546 …}
  +reports: Doctrine\ORM\PersistentCollection {#3548 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3550 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3552 …}
  -id: 306592
  -bodyTs: "'account':12 'anoth':10 'googl':11 'll':7 'move':5 'need':9 'one':1 'play':17 'probabl':8 'store':18 'suck':20 'though':3 'use':15 'warn':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6658038"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705191298 {#3540
    date: 2024-01-14 01:14:58.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
115 DENIED edit
App\Entity\EntryComment {#3541
  +user: App\Entity\User {#2334 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3474
    +user: Proxies\__CG__\App\Entity\User {#3184 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3298
      +user: App\Entity\User {#2334 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#3183
        +user: Proxies\__CG__\App\Entity\User {#3184 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: App\Entity\EntryComment {#2331
          +user: App\Entity\User {#2334 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
          +magazine: App\Entity\Magazine {#303}
          +image: null
          +parent: null
          +root: null
          +body: """
            Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
            \n
            Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
            \n
            After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
            \n
            Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
            \n
            After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 69
          +score: 0
          +lastActive: DateTime @1723325014 {#2349
            date: 2024-08-10 23:23:34.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@avguser@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2314 …}
          +nested: Doctrine\ORM\PersistentCollection {#2328 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2327 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
          -id: 293278
          -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6521661"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704801774 {#2042
            date: 2024-01-09 13:02:54.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2331}
        +body: """
          > I’d avoid Google, they don’t have a stable offering\n
          \n
          What you you mean by not stable?\n
          \n
          I’ve been (stuck with) Google Workspace for many, many years - I was grandfathered out from the old G-Suite plans. The biggest issue for me is that all my Play store purchases for my Android are tied to my Workspace’s identity, and there’s no way to unhook that if I move.\n
          \n
          I want to move. I have serious trust issues with Google. But I can’t stop paying for Workspaces, as it means I’d lose all my Android purchases. It’s Hotel fucking California.\n
          \n
          But I’ve always found the email to be stable, reliable, and the spam filtering is top notch (after they acquired and rolled Postini into the service).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1704832665 {#3181
          date: 2024-01-09 21:37:45.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
          "@ChrislyBear@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3185 …}
        +nested: Doctrine\ORM\PersistentCollection {#3187 …}
        +votes: Doctrine\ORM\PersistentCollection {#3189 …}
        +reports: Doctrine\ORM\PersistentCollection {#3191 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3193 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3195 …}
        -id: 294239
        -bodyTs: "'acquir':128 'alway':111 'android':55,101 'avoid':3 'biggest':42 'california':107 'd':2,97 'email':114 'filter':122 'found':112 'fuck':106 'g':38 'g-suit':37 'googl':4,24,84 'grandfath':32 'hotel':105 'ident':62 'issu':43,82 'lose':98 'mani':27,28 'mean':15,95 'move':73,77 'notch':125 'offer':11 'old':36 'pay':90 'plan':40 'play':50 'postini':131 'purchas':52,102 'reliabl':118 'roll':130 'serious':80 'servic':134 'spam':121 'stabl':10,18,117 'stop':89 'store':51 'stuck':22 'suit':39 'tie':57 'top':124 'trust':81 'unhook':69 've':20,110 'want':75 'way':67 'workspac':25,60,92 'year':29"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://reddrefuge.com/comment/849601"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704832665 {#3182
          date: 2024-01-09 21:37:45.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2331}
      +body: """
        I mean, they kill services willy nilly. Sure Gmail will probably survive, but the rest drove me away (Reader, Music, …).\n
        \n
        Regarding your Android purchases: At the time of my move I went through my list of apps I bought and tallied the ones up, that I still used. It was less than $50 of repurchases.\n
        \n
        Don’t let those old purchases hold you back. Cut this old baggage loose.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705170226 {#3296
        date: 2024-01-13 19:23:46.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@ChrislyBear@lemmy.world"
        "@DeltaTangoLima@reddrefuge.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3299 …}
      +nested: Doctrine\ORM\PersistentCollection {#3301 …}
      +votes: Doctrine\ORM\PersistentCollection {#3303 …}
      +reports: Doctrine\ORM\PersistentCollection {#3305 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3307 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3309 …}
      -id: 305846
      -bodyTs: "'50':53 'android':23 'app':37 'away':18 'back':64 'baggag':68 'bought':39 'cut':65 'drove':16 'gmail':9 'hold':62 'kill':4 'less':51 'let':58 'list':35 'loos':69 'mean':2 'move':30 'music':20 'nilli':7 'old':60,67 'one':43 'probabl':11 'purchas':24,61 'reader':19 'regard':21 'repurchas':55 'rest':15 'servic':5 'still':47 'sure':8 'surviv':12 'talli':41 'time':27 'use':48 'went':32 'willi':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6649965"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705170226 {#3297
        date: 2024-01-13 19:23:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: """
      > At the time of my move I went through my list of apps I bought and tallied the ones up, that I still used. It was less than $50 of repurchases.\n
      \n
      Yeah, I know this what I should do too. As someone else said in this comment thread, gotta tear that bandaid off at some point. Just shits me that I should have to. But the freedom after doing it… <*chef’s kiss*>
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705180935 {#3472
      date: 2024-01-13 22:22:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
      "@DeltaTangoLima@reddrefuge.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3475 …}
    +nested: Doctrine\ORM\PersistentCollection {#3477 …}
    +votes: Doctrine\ORM\PersistentCollection {#3479 …}
    +reports: Doctrine\ORM\PersistentCollection {#3481 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3483 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3485 …}
    -id: 306227
    -bodyTs: "'50':29 'app':13 'bandaid':52 'bought':15 'chef':71 'comment':47 'els':43 'freedom':67 'gotta':49 'kiss':73 'know':34 'less':27 'list':11 'move':6 'one':19 'point':56 'repurchas':31 'said':44 'shit':58 'someon':42 'still':23 'talli':17 'tear':50 'thread':48 'time':3 'use':24 'went':8 'yeah':32"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddrefuge.com/comment/859523"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705180935 {#3473
      date: 2024-01-13 22:22:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "One warning, though: After moving, you’ll probably need another Google account again, to use the Play Store… it sucks."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705191298 {#3539
    date: 2024-01-14 01:14:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3542 …}
  +nested: Doctrine\ORM\PersistentCollection {#3544 …}
  +votes: Doctrine\ORM\PersistentCollection {#3546 …}
  +reports: Doctrine\ORM\PersistentCollection {#3548 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3550 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3552 …}
  -id: 306592
  -bodyTs: "'account':12 'anoth':10 'googl':11 'll':7 'move':5 'need':9 'one':1 'play':17 'probabl':8 'store':18 'suck':20 'though':3 'use':15 'warn':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6658038"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705191298 {#3540
    date: 2024-01-14 01:14:58.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
116 DENIED moderate
App\Entity\EntryComment {#3541
  +user: App\Entity\User {#2334 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3474
    +user: Proxies\__CG__\App\Entity\User {#3184 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3298
      +user: App\Entity\User {#2334 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#3183
        +user: Proxies\__CG__\App\Entity\User {#3184 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: App\Entity\EntryComment {#2331
          +user: App\Entity\User {#2334 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
          +magazine: App\Entity\Magazine {#303}
          +image: null
          +parent: null
          +root: null
          +body: """
            Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
            \n
            Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
            \n
            After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
            \n
            Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
            \n
            After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 69
          +score: 0
          +lastActive: DateTime @1723325014 {#2349
            date: 2024-08-10 23:23:34.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@avguser@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2314 …}
          +nested: Doctrine\ORM\PersistentCollection {#2328 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2327 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
          -id: 293278
          -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6521661"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704801774 {#2042
            date: 2024-01-09 13:02:54.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2331}
        +body: """
          > I’d avoid Google, they don’t have a stable offering\n
          \n
          What you you mean by not stable?\n
          \n
          I’ve been (stuck with) Google Workspace for many, many years - I was grandfathered out from the old G-Suite plans. The biggest issue for me is that all my Play store purchases for my Android are tied to my Workspace’s identity, and there’s no way to unhook that if I move.\n
          \n
          I want to move. I have serious trust issues with Google. But I can’t stop paying for Workspaces, as it means I’d lose all my Android purchases. It’s Hotel fucking California.\n
          \n
          But I’ve always found the email to be stable, reliable, and the spam filtering is top notch (after they acquired and rolled Postini into the service).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1704832665 {#3181
          date: 2024-01-09 21:37:45.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
          "@ChrislyBear@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3185 …}
        +nested: Doctrine\ORM\PersistentCollection {#3187 …}
        +votes: Doctrine\ORM\PersistentCollection {#3189 …}
        +reports: Doctrine\ORM\PersistentCollection {#3191 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3193 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3195 …}
        -id: 294239
        -bodyTs: "'acquir':128 'alway':111 'android':55,101 'avoid':3 'biggest':42 'california':107 'd':2,97 'email':114 'filter':122 'found':112 'fuck':106 'g':38 'g-suit':37 'googl':4,24,84 'grandfath':32 'hotel':105 'ident':62 'issu':43,82 'lose':98 'mani':27,28 'mean':15,95 'move':73,77 'notch':125 'offer':11 'old':36 'pay':90 'plan':40 'play':50 'postini':131 'purchas':52,102 'reliabl':118 'roll':130 'serious':80 'servic':134 'spam':121 'stabl':10,18,117 'stop':89 'store':51 'stuck':22 'suit':39 'tie':57 'top':124 'trust':81 'unhook':69 've':20,110 'want':75 'way':67 'workspac':25,60,92 'year':29"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://reddrefuge.com/comment/849601"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704832665 {#3182
          date: 2024-01-09 21:37:45.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2331}
      +body: """
        I mean, they kill services willy nilly. Sure Gmail will probably survive, but the rest drove me away (Reader, Music, …).\n
        \n
        Regarding your Android purchases: At the time of my move I went through my list of apps I bought and tallied the ones up, that I still used. It was less than $50 of repurchases.\n
        \n
        Don’t let those old purchases hold you back. Cut this old baggage loose.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705170226 {#3296
        date: 2024-01-13 19:23:46.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@ChrislyBear@lemmy.world"
        "@DeltaTangoLima@reddrefuge.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3299 …}
      +nested: Doctrine\ORM\PersistentCollection {#3301 …}
      +votes: Doctrine\ORM\PersistentCollection {#3303 …}
      +reports: Doctrine\ORM\PersistentCollection {#3305 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3307 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3309 …}
      -id: 305846
      -bodyTs: "'50':53 'android':23 'app':37 'away':18 'back':64 'baggag':68 'bought':39 'cut':65 'drove':16 'gmail':9 'hold':62 'kill':4 'less':51 'let':58 'list':35 'loos':69 'mean':2 'move':30 'music':20 'nilli':7 'old':60,67 'one':43 'probabl':11 'purchas':24,61 'reader':19 'regard':21 'repurchas':55 'rest':15 'servic':5 'still':47 'sure':8 'surviv':12 'talli':41 'time':27 'use':48 'went':32 'willi':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6649965"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705170226 {#3297
        date: 2024-01-13 19:23:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: """
      > At the time of my move I went through my list of apps I bought and tallied the ones up, that I still used. It was less than $50 of repurchases.\n
      \n
      Yeah, I know this what I should do too. As someone else said in this comment thread, gotta tear that bandaid off at some point. Just shits me that I should have to. But the freedom after doing it… <*chef’s kiss*>
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705180935 {#3472
      date: 2024-01-13 22:22:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
      "@DeltaTangoLima@reddrefuge.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3475 …}
    +nested: Doctrine\ORM\PersistentCollection {#3477 …}
    +votes: Doctrine\ORM\PersistentCollection {#3479 …}
    +reports: Doctrine\ORM\PersistentCollection {#3481 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3483 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3485 …}
    -id: 306227
    -bodyTs: "'50':29 'app':13 'bandaid':52 'bought':15 'chef':71 'comment':47 'els':43 'freedom':67 'gotta':49 'kiss':73 'know':34 'less':27 'list':11 'move':6 'one':19 'point':56 'repurchas':31 'said':44 'shit':58 'someon':42 'still':23 'talli':17 'tear':50 'thread':48 'time':3 'use':24 'went':8 'yeah':32"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddrefuge.com/comment/859523"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705180935 {#3473
      date: 2024-01-13 22:22:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "One warning, though: After moving, you’ll probably need another Google account again, to use the Play Store… it sucks."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705191298 {#3539
    date: 2024-01-14 01:14:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3542 …}
  +nested: Doctrine\ORM\PersistentCollection {#3544 …}
  +votes: Doctrine\ORM\PersistentCollection {#3546 …}
  +reports: Doctrine\ORM\PersistentCollection {#3548 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3550 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3552 …}
  -id: 306592
  -bodyTs: "'account':12 'anoth':10 'googl':11 'll':7 'move':5 'need':9 'one':1 'play':17 'probabl':8 'store':18 'suck':20 'though':3 'use':15 'warn':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6658038"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705191298 {#3540
    date: 2024-01-14 01:14:58.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
117 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
118 DENIED moderate
App\Entity\EntryComment {#3609
  +user: Proxies\__CG__\App\Entity\User {#3184 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3541
    +user: App\Entity\User {#2334 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3474
      +user: Proxies\__CG__\App\Entity\User {#3184 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#3298
        +user: App\Entity\User {#2334 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: App\Entity\EntryComment {#3183
          +user: Proxies\__CG__\App\Entity\User {#3184 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
          +magazine: App\Entity\Magazine {#303}
          +image: null
          +parent: App\Entity\EntryComment {#2331
            +user: App\Entity\User {#2334 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
            +magazine: App\Entity\Magazine {#303}
            +image: null
            +parent: null
            +root: null
            +body: """
              Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
              \n
              Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
              \n
              After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
              \n
              Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
              \n
              After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 69
            +score: 0
            +lastActive: DateTime @1723325014 {#2349
              date: 2024-08-10 23:23:34.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@avguser@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2314 …}
            +nested: Doctrine\ORM\PersistentCollection {#2328 …}
            +votes: Doctrine\ORM\PersistentCollection {#2191 …}
            +reports: Doctrine\ORM\PersistentCollection {#2327 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
            -id: 293278
            -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6521661"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704801774 {#2042
              date: 2024-01-09 13:02:54.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2331}
          +body: """
            > I’d avoid Google, they don’t have a stable offering\n
            \n
            What you you mean by not stable?\n
            \n
            I’ve been (stuck with) Google Workspace for many, many years - I was grandfathered out from the old G-Suite plans. The biggest issue for me is that all my Play store purchases for my Android are tied to my Workspace’s identity, and there’s no way to unhook that if I move.\n
            \n
            I want to move. I have serious trust issues with Google. But I can’t stop paying for Workspaces, as it means I’d lose all my Android purchases. It’s Hotel fucking California.\n
            \n
            But I’ve always found the email to be stable, reliable, and the spam filtering is top notch (after they acquired and rolled Postini into the service).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1704832665 {#3181
            date: 2024-01-09 21:37:45.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@avguser@lemmy.world"
            "@ChrislyBear@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3185 …}
          +nested: Doctrine\ORM\PersistentCollection {#3187 …}
          +votes: Doctrine\ORM\PersistentCollection {#3189 …}
          +reports: Doctrine\ORM\PersistentCollection {#3191 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3193 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3195 …}
          -id: 294239
          -bodyTs: "'acquir':128 'alway':111 'android':55,101 'avoid':3 'biggest':42 'california':107 'd':2,97 'email':114 'filter':122 'found':112 'fuck':106 'g':38 'g-suit':37 'googl':4,24,84 'grandfath':32 'hotel':105 'ident':62 'issu':43,82 'lose':98 'mani':27,28 'mean':15,95 'move':73,77 'notch':125 'offer':11 'old':36 'pay':90 'plan':40 'play':50 'postini':131 'purchas':52,102 'reliabl':118 'roll':130 'serious':80 'servic':134 'spam':121 'stabl':10,18,117 'stop':89 'store':51 'stuck':22 'suit':39 'tie':57 'top':124 'trust':81 'unhook':69 've':20,110 'want':75 'way':67 'workspac':25,60,92 'year':29"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://reddrefuge.com/comment/849601"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704832665 {#3182
            date: 2024-01-09 21:37:45.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2331}
        +body: """
          I mean, they kill services willy nilly. Sure Gmail will probably survive, but the rest drove me away (Reader, Music, …).\n
          \n
          Regarding your Android purchases: At the time of my move I went through my list of apps I bought and tallied the ones up, that I still used. It was less than $50 of repurchases.\n
          \n
          Don’t let those old purchases hold you back. Cut this old baggage loose.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705170226 {#3296
          date: 2024-01-13 19:23:46.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
          "@ChrislyBear@lemmy.world"
          "@DeltaTangoLima@reddrefuge.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3299 …}
        +nested: Doctrine\ORM\PersistentCollection {#3301 …}
        +votes: Doctrine\ORM\PersistentCollection {#3303 …}
        +reports: Doctrine\ORM\PersistentCollection {#3305 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3307 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3309 …}
        -id: 305846
        -bodyTs: "'50':53 'android':23 'app':37 'away':18 'back':64 'baggag':68 'bought':39 'cut':65 'drove':16 'gmail':9 'hold':62 'kill':4 'less':51 'let':58 'list':35 'loos':69 'mean':2 'move':30 'music':20 'nilli':7 'old':60,67 'one':43 'probabl':11 'purchas':24,61 'reader':19 'regard':21 'repurchas':55 'rest':15 'servic':5 'still':47 'sure':8 'surviv':12 'talli':41 'time':27 'use':48 'went':32 'willi':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6649965"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705170226 {#3297
          date: 2024-01-13 19:23:46.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2331}
      +body: """
        > At the time of my move I went through my list of apps I bought and tallied the ones up, that I still used. It was less than $50 of repurchases.\n
        \n
        Yeah, I know this what I should do too. As someone else said in this comment thread, gotta tear that bandaid off at some point. Just shits me that I should have to. But the freedom after doing it… <*chef’s kiss*>
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705180935 {#3472
        date: 2024-01-13 22:22:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@ChrislyBear@lemmy.world"
        "@DeltaTangoLima@reddrefuge.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3475 …}
      +nested: Doctrine\ORM\PersistentCollection {#3477 …}
      +votes: Doctrine\ORM\PersistentCollection {#3479 …}
      +reports: Doctrine\ORM\PersistentCollection {#3481 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3483 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3485 …}
      -id: 306227
      -bodyTs: "'50':29 'app':13 'bandaid':52 'bought':15 'chef':71 'comment':47 'els':43 'freedom':67 'gotta':49 'kiss':73 'know':34 'less':27 'list':11 'move':6 'one':19 'point':56 'repurchas':31 'said':44 'shit':58 'someon':42 'still':23 'talli':17 'tear':50 'thread':48 'time':3 'use':24 'went':8 'yeah':32"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddrefuge.com/comment/859523"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705180935 {#3473
        date: 2024-01-13 22:22:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: "One warning, though: After moving, you’ll probably need another Google account again, to use the Play Store… it sucks."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705191298 {#3539
      date: 2024-01-14 01:14:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
      "@DeltaTangoLima@reddrefuge.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3542 …}
    +nested: Doctrine\ORM\PersistentCollection {#3544 …}
    +votes: Doctrine\ORM\PersistentCollection {#3546 …}
    +reports: Doctrine\ORM\PersistentCollection {#3548 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3550 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3552 …}
    -id: 306592
    -bodyTs: "'account':12 'anoth':10 'googl':11 'll':7 'move':5 'need':9 'one':1 'play':17 'probabl':8 'store':18 'suck':20 'though':3 'use':15 'warn':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6658038"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705191298 {#3540
      date: 2024-01-14 01:14:58.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "Yeah, still got my ancient free Gmail account going. Will probably revert to that."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705193759 {#3607
    date: 2024-01-14 01:55:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3610 …}
  +nested: Doctrine\ORM\PersistentCollection {#3612 …}
  +votes: Doctrine\ORM\PersistentCollection {#3614 …}
  +reports: Doctrine\ORM\PersistentCollection {#3616 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3618 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3620 …}
  -id: 306678
  -bodyTs: "'account':8 'ancient':5 'free':6 'gmail':7 'go':9 'got':3 'probabl':11 'revert':12 'still':2 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/859905"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705193759 {#3608
    date: 2024-01-14 01:55:59.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
119 DENIED edit
App\Entity\EntryComment {#3609
  +user: Proxies\__CG__\App\Entity\User {#3184 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3541
    +user: App\Entity\User {#2334 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3474
      +user: Proxies\__CG__\App\Entity\User {#3184 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#3298
        +user: App\Entity\User {#2334 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: App\Entity\EntryComment {#3183
          +user: Proxies\__CG__\App\Entity\User {#3184 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
          +magazine: App\Entity\Magazine {#303}
          +image: null
          +parent: App\Entity\EntryComment {#2331
            +user: App\Entity\User {#2334 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
            +magazine: App\Entity\Magazine {#303}
            +image: null
            +parent: null
            +root: null
            +body: """
              Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
              \n
              Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
              \n
              After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
              \n
              Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
              \n
              After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 69
            +score: 0
            +lastActive: DateTime @1723325014 {#2349
              date: 2024-08-10 23:23:34.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@avguser@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2314 …}
            +nested: Doctrine\ORM\PersistentCollection {#2328 …}
            +votes: Doctrine\ORM\PersistentCollection {#2191 …}
            +reports: Doctrine\ORM\PersistentCollection {#2327 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
            -id: 293278
            -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6521661"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704801774 {#2042
              date: 2024-01-09 13:02:54.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2331}
          +body: """
            > I’d avoid Google, they don’t have a stable offering\n
            \n
            What you you mean by not stable?\n
            \n
            I’ve been (stuck with) Google Workspace for many, many years - I was grandfathered out from the old G-Suite plans. The biggest issue for me is that all my Play store purchases for my Android are tied to my Workspace’s identity, and there’s no way to unhook that if I move.\n
            \n
            I want to move. I have serious trust issues with Google. But I can’t stop paying for Workspaces, as it means I’d lose all my Android purchases. It’s Hotel fucking California.\n
            \n
            But I’ve always found the email to be stable, reliable, and the spam filtering is top notch (after they acquired and rolled Postini into the service).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1704832665 {#3181
            date: 2024-01-09 21:37:45.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@avguser@lemmy.world"
            "@ChrislyBear@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3185 …}
          +nested: Doctrine\ORM\PersistentCollection {#3187 …}
          +votes: Doctrine\ORM\PersistentCollection {#3189 …}
          +reports: Doctrine\ORM\PersistentCollection {#3191 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3193 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3195 …}
          -id: 294239
          -bodyTs: "'acquir':128 'alway':111 'android':55,101 'avoid':3 'biggest':42 'california':107 'd':2,97 'email':114 'filter':122 'found':112 'fuck':106 'g':38 'g-suit':37 'googl':4,24,84 'grandfath':32 'hotel':105 'ident':62 'issu':43,82 'lose':98 'mani':27,28 'mean':15,95 'move':73,77 'notch':125 'offer':11 'old':36 'pay':90 'plan':40 'play':50 'postini':131 'purchas':52,102 'reliabl':118 'roll':130 'serious':80 'servic':134 'spam':121 'stabl':10,18,117 'stop':89 'store':51 'stuck':22 'suit':39 'tie':57 'top':124 'trust':81 'unhook':69 've':20,110 'want':75 'way':67 'workspac':25,60,92 'year':29"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://reddrefuge.com/comment/849601"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704832665 {#3182
            date: 2024-01-09 21:37:45.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2331}
        +body: """
          I mean, they kill services willy nilly. Sure Gmail will probably survive, but the rest drove me away (Reader, Music, …).\n
          \n
          Regarding your Android purchases: At the time of my move I went through my list of apps I bought and tallied the ones up, that I still used. It was less than $50 of repurchases.\n
          \n
          Don’t let those old purchases hold you back. Cut this old baggage loose.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705170226 {#3296
          date: 2024-01-13 19:23:46.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
          "@ChrislyBear@lemmy.world"
          "@DeltaTangoLima@reddrefuge.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3299 …}
        +nested: Doctrine\ORM\PersistentCollection {#3301 …}
        +votes: Doctrine\ORM\PersistentCollection {#3303 …}
        +reports: Doctrine\ORM\PersistentCollection {#3305 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3307 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3309 …}
        -id: 305846
        -bodyTs: "'50':53 'android':23 'app':37 'away':18 'back':64 'baggag':68 'bought':39 'cut':65 'drove':16 'gmail':9 'hold':62 'kill':4 'less':51 'let':58 'list':35 'loos':69 'mean':2 'move':30 'music':20 'nilli':7 'old':60,67 'one':43 'probabl':11 'purchas':24,61 'reader':19 'regard':21 'repurchas':55 'rest':15 'servic':5 'still':47 'sure':8 'surviv':12 'talli':41 'time':27 'use':48 'went':32 'willi':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6649965"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705170226 {#3297
          date: 2024-01-13 19:23:46.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2331}
      +body: """
        > At the time of my move I went through my list of apps I bought and tallied the ones up, that I still used. It was less than $50 of repurchases.\n
        \n
        Yeah, I know this what I should do too. As someone else said in this comment thread, gotta tear that bandaid off at some point. Just shits me that I should have to. But the freedom after doing it… <*chef’s kiss*>
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705180935 {#3472
        date: 2024-01-13 22:22:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@ChrislyBear@lemmy.world"
        "@DeltaTangoLima@reddrefuge.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3475 …}
      +nested: Doctrine\ORM\PersistentCollection {#3477 …}
      +votes: Doctrine\ORM\PersistentCollection {#3479 …}
      +reports: Doctrine\ORM\PersistentCollection {#3481 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3483 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3485 …}
      -id: 306227
      -bodyTs: "'50':29 'app':13 'bandaid':52 'bought':15 'chef':71 'comment':47 'els':43 'freedom':67 'gotta':49 'kiss':73 'know':34 'less':27 'list':11 'move':6 'one':19 'point':56 'repurchas':31 'said':44 'shit':58 'someon':42 'still':23 'talli':17 'tear':50 'thread':48 'time':3 'use':24 'went':8 'yeah':32"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddrefuge.com/comment/859523"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705180935 {#3473
        date: 2024-01-13 22:22:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: "One warning, though: After moving, you’ll probably need another Google account again, to use the Play Store… it sucks."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705191298 {#3539
      date: 2024-01-14 01:14:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
      "@DeltaTangoLima@reddrefuge.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3542 …}
    +nested: Doctrine\ORM\PersistentCollection {#3544 …}
    +votes: Doctrine\ORM\PersistentCollection {#3546 …}
    +reports: Doctrine\ORM\PersistentCollection {#3548 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3550 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3552 …}
    -id: 306592
    -bodyTs: "'account':12 'anoth':10 'googl':11 'll':7 'move':5 'need':9 'one':1 'play':17 'probabl':8 'store':18 'suck':20 'though':3 'use':15 'warn':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6658038"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705191298 {#3540
      date: 2024-01-14 01:14:58.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "Yeah, still got my ancient free Gmail account going. Will probably revert to that."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705193759 {#3607
    date: 2024-01-14 01:55:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3610 …}
  +nested: Doctrine\ORM\PersistentCollection {#3612 …}
  +votes: Doctrine\ORM\PersistentCollection {#3614 …}
  +reports: Doctrine\ORM\PersistentCollection {#3616 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3618 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3620 …}
  -id: 306678
  -bodyTs: "'account':8 'ancient':5 'free':6 'gmail':7 'go':9 'got':3 'probabl':11 'revert':12 'still':2 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/859905"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705193759 {#3608
    date: 2024-01-14 01:55:59.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
120 DENIED moderate
App\Entity\EntryComment {#3609
  +user: Proxies\__CG__\App\Entity\User {#3184 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3541
    +user: App\Entity\User {#2334 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3474
      +user: Proxies\__CG__\App\Entity\User {#3184 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#3298
        +user: App\Entity\User {#2334 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: App\Entity\EntryComment {#3183
          +user: Proxies\__CG__\App\Entity\User {#3184 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
          +magazine: App\Entity\Magazine {#303}
          +image: null
          +parent: App\Entity\EntryComment {#2331
            +user: App\Entity\User {#2334 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
            +magazine: App\Entity\Magazine {#303}
            +image: null
            +parent: null
            +root: null
            +body: """
              Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
              \n
              Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
              \n
              After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
              \n
              Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
              \n
              After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 69
            +score: 0
            +lastActive: DateTime @1723325014 {#2349
              date: 2024-08-10 23:23:34.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@avguser@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2314 …}
            +nested: Doctrine\ORM\PersistentCollection {#2328 …}
            +votes: Doctrine\ORM\PersistentCollection {#2191 …}
            +reports: Doctrine\ORM\PersistentCollection {#2327 …}
            +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
            +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
            -id: 293278
            -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/6521661"
            +editedAt: null
            +createdAt: DateTimeImmutable @1704801774 {#2042
              date: 2024-01-09 13:02:54.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2331}
          +body: """
            > I’d avoid Google, they don’t have a stable offering\n
            \n
            What you you mean by not stable?\n
            \n
            I’ve been (stuck with) Google Workspace for many, many years - I was grandfathered out from the old G-Suite plans. The biggest issue for me is that all my Play store purchases for my Android are tied to my Workspace’s identity, and there’s no way to unhook that if I move.\n
            \n
            I want to move. I have serious trust issues with Google. But I can’t stop paying for Workspaces, as it means I’d lose all my Android purchases. It’s Hotel fucking California.\n
            \n
            But I’ve always found the email to be stable, reliable, and the spam filtering is top notch (after they acquired and rolled Postini into the service).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1704832665 {#3181
            date: 2024-01-09 21:37:45.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@avguser@lemmy.world"
            "@ChrislyBear@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3185 …}
          +nested: Doctrine\ORM\PersistentCollection {#3187 …}
          +votes: Doctrine\ORM\PersistentCollection {#3189 …}
          +reports: Doctrine\ORM\PersistentCollection {#3191 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3193 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3195 …}
          -id: 294239
          -bodyTs: "'acquir':128 'alway':111 'android':55,101 'avoid':3 'biggest':42 'california':107 'd':2,97 'email':114 'filter':122 'found':112 'fuck':106 'g':38 'g-suit':37 'googl':4,24,84 'grandfath':32 'hotel':105 'ident':62 'issu':43,82 'lose':98 'mani':27,28 'mean':15,95 'move':73,77 'notch':125 'offer':11 'old':36 'pay':90 'plan':40 'play':50 'postini':131 'purchas':52,102 'reliabl':118 'roll':130 'serious':80 'servic':134 'spam':121 'stabl':10,18,117 'stop':89 'store':51 'stuck':22 'suit':39 'tie':57 'top':124 'trust':81 'unhook':69 've':20,110 'want':75 'way':67 'workspac':25,60,92 'year':29"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://reddrefuge.com/comment/849601"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704832665 {#3182
            date: 2024-01-09 21:37:45.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2331}
        +body: """
          I mean, they kill services willy nilly. Sure Gmail will probably survive, but the rest drove me away (Reader, Music, …).\n
          \n
          Regarding your Android purchases: At the time of my move I went through my list of apps I bought and tallied the ones up, that I still used. It was less than $50 of repurchases.\n
          \n
          Don’t let those old purchases hold you back. Cut this old baggage loose.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1705170226 {#3296
          date: 2024-01-13 19:23:46.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
          "@ChrislyBear@lemmy.world"
          "@DeltaTangoLima@reddrefuge.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3299 …}
        +nested: Doctrine\ORM\PersistentCollection {#3301 …}
        +votes: Doctrine\ORM\PersistentCollection {#3303 …}
        +reports: Doctrine\ORM\PersistentCollection {#3305 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3307 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3309 …}
        -id: 305846
        -bodyTs: "'50':53 'android':23 'app':37 'away':18 'back':64 'baggag':68 'bought':39 'cut':65 'drove':16 'gmail':9 'hold':62 'kill':4 'less':51 'let':58 'list':35 'loos':69 'mean':2 'move':30 'music':20 'nilli':7 'old':60,67 'one':43 'probabl':11 'purchas':24,61 'reader':19 'regard':21 'repurchas':55 'rest':15 'servic':5 'still':47 'sure':8 'surviv':12 'talli':41 'time':27 'use':48 'went':32 'willi':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6649965"
        +editedAt: null
        +createdAt: DateTimeImmutable @1705170226 {#3297
          date: 2024-01-13 19:23:46.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2331}
      +body: """
        > At the time of my move I went through my list of apps I bought and tallied the ones up, that I still used. It was less than $50 of repurchases.\n
        \n
        Yeah, I know this what I should do too. As someone else said in this comment thread, gotta tear that bandaid off at some point. Just shits me that I should have to. But the freedom after doing it… <*chef’s kiss*>
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705180935 {#3472
        date: 2024-01-13 22:22:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@ChrislyBear@lemmy.world"
        "@DeltaTangoLima@reddrefuge.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3475 …}
      +nested: Doctrine\ORM\PersistentCollection {#3477 …}
      +votes: Doctrine\ORM\PersistentCollection {#3479 …}
      +reports: Doctrine\ORM\PersistentCollection {#3481 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3483 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3485 …}
      -id: 306227
      -bodyTs: "'50':29 'app':13 'bandaid':52 'bought':15 'chef':71 'comment':47 'els':43 'freedom':67 'gotta':49 'kiss':73 'know':34 'less':27 'list':11 'move':6 'one':19 'point':56 'repurchas':31 'said':44 'shit':58 'someon':42 'still':23 'talli':17 'tear':50 'thread':48 'time':3 'use':24 'went':8 'yeah':32"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddrefuge.com/comment/859523"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705180935 {#3473
        date: 2024-01-13 22:22:15.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: "One warning, though: After moving, you’ll probably need another Google account again, to use the Play Store… it sucks."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705191298 {#3539
      date: 2024-01-14 01:14:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
      "@DeltaTangoLima@reddrefuge.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3542 …}
    +nested: Doctrine\ORM\PersistentCollection {#3544 …}
    +votes: Doctrine\ORM\PersistentCollection {#3546 …}
    +reports: Doctrine\ORM\PersistentCollection {#3548 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3550 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3552 …}
    -id: 306592
    -bodyTs: "'account':12 'anoth':10 'googl':11 'll':7 'move':5 'need':9 'one':1 'play':17 'probabl':8 'store':18 'suck':20 'though':3 'use':15 'warn':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6658038"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705191298 {#3540
      date: 2024-01-14 01:14:58.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "Yeah, still got my ancient free Gmail account going. Will probably revert to that."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705193759 {#3607
    date: 2024-01-14 01:55:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3610 …}
  +nested: Doctrine\ORM\PersistentCollection {#3612 …}
  +votes: Doctrine\ORM\PersistentCollection {#3614 …}
  +reports: Doctrine\ORM\PersistentCollection {#3616 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3618 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3620 …}
  -id: 306678
  -bodyTs: "'account':8 'ancient':5 'free':6 'gmail':7 'go':9 'got':3 'probabl':11 'revert':12 'still':2 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/859905"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705193759 {#3608
    date: 2024-01-14 01:55:59.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
121 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
122 DENIED moderate
App\Entity\EntryComment {#3556
  +user: Proxies\__CG__\App\Entity\User {#3557 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3474
    +user: Proxies\__CG__\App\Entity\User {#3184 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3298
      +user: App\Entity\User {#2334 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#3183
        +user: Proxies\__CG__\App\Entity\User {#3184 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: App\Entity\EntryComment {#2331
          +user: App\Entity\User {#2334 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
          +magazine: App\Entity\Magazine {#303}
          +image: null
          +parent: null
          +root: null
          +body: """
            Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
            \n
            Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
            \n
            After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
            \n
            Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
            \n
            After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 69
          +score: 0
          +lastActive: DateTime @1723325014 {#2349
            date: 2024-08-10 23:23:34.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@avguser@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2314 …}
          +nested: Doctrine\ORM\PersistentCollection {#2328 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2327 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
          -id: 293278
          -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6521661"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704801774 {#2042
            date: 2024-01-09 13:02:54.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2331}
        +body: """
          > I’d avoid Google, they don’t have a stable offering\n
          \n
          What you you mean by not stable?\n
          \n
          I’ve been (stuck with) Google Workspace for many, many years - I was grandfathered out from the old G-Suite plans. The biggest issue for me is that all my Play store purchases for my Android are tied to my Workspace’s identity, and there’s no way to unhook that if I move.\n
          \n
          I want to move. I have serious trust issues with Google. But I can’t stop paying for Workspaces, as it means I’d lose all my Android purchases. It’s Hotel fucking California.\n
          \n
          But I’ve always found the email to be stable, reliable, and the spam filtering is top notch (after they acquired and rolled Postini into the service).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1704832665 {#3181
          date: 2024-01-09 21:37:45.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
          "@ChrislyBear@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3185 …}
        +nested: Doctrine\ORM\PersistentCollection {#3187 …}
        +votes: Doctrine\ORM\PersistentCollection {#3189 …}
        +reports: Doctrine\ORM\PersistentCollection {#3191 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3193 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3195 …}
        -id: 294239
        -bodyTs: "'acquir':128 'alway':111 'android':55,101 'avoid':3 'biggest':42 'california':107 'd':2,97 'email':114 'filter':122 'found':112 'fuck':106 'g':38 'g-suit':37 'googl':4,24,84 'grandfath':32 'hotel':105 'ident':62 'issu':43,82 'lose':98 'mani':27,28 'mean':15,95 'move':73,77 'notch':125 'offer':11 'old':36 'pay':90 'plan':40 'play':50 'postini':131 'purchas':52,102 'reliabl':118 'roll':130 'serious':80 'servic':134 'spam':121 'stabl':10,18,117 'stop':89 'store':51 'stuck':22 'suit':39 'tie':57 'top':124 'trust':81 'unhook':69 've':20,110 'want':75 'way':67 'workspac':25,60,92 'year':29"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://reddrefuge.com/comment/849601"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704832665 {#3182
          date: 2024-01-09 21:37:45.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2331}
      +body: """
        I mean, they kill services willy nilly. Sure Gmail will probably survive, but the rest drove me away (Reader, Music, …).\n
        \n
        Regarding your Android purchases: At the time of my move I went through my list of apps I bought and tallied the ones up, that I still used. It was less than $50 of repurchases.\n
        \n
        Don’t let those old purchases hold you back. Cut this old baggage loose.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705170226 {#3296
        date: 2024-01-13 19:23:46.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@ChrislyBear@lemmy.world"
        "@DeltaTangoLima@reddrefuge.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3299 …}
      +nested: Doctrine\ORM\PersistentCollection {#3301 …}
      +votes: Doctrine\ORM\PersistentCollection {#3303 …}
      +reports: Doctrine\ORM\PersistentCollection {#3305 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3307 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3309 …}
      -id: 305846
      -bodyTs: "'50':53 'android':23 'app':37 'away':18 'back':64 'baggag':68 'bought':39 'cut':65 'drove':16 'gmail':9 'hold':62 'kill':4 'less':51 'let':58 'list':35 'loos':69 'mean':2 'move':30 'music':20 'nilli':7 'old':60,67 'one':43 'probabl':11 'purchas':24,61 'reader':19 'regard':21 'repurchas':55 'rest':15 'servic':5 'still':47 'sure':8 'surviv':12 'talli':41 'time':27 'use':48 'went':32 'willi':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6649965"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705170226 {#3297
        date: 2024-01-13 19:23:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: """
      > At the time of my move I went through my list of apps I bought and tallied the ones up, that I still used. It was less than $50 of repurchases.\n
      \n
      Yeah, I know this what I should do too. As someone else said in this comment thread, gotta tear that bandaid off at some point. Just shits me that I should have to. But the freedom after doing it… <*chef’s kiss*>
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705180935 {#3472
      date: 2024-01-13 22:22:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
      "@DeltaTangoLima@reddrefuge.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3475 …}
    +nested: Doctrine\ORM\PersistentCollection {#3477 …}
    +votes: Doctrine\ORM\PersistentCollection {#3479 …}
    +reports: Doctrine\ORM\PersistentCollection {#3481 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3483 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3485 …}
    -id: 306227
    -bodyTs: "'50':29 'app':13 'bandaid':52 'bought':15 'chef':71 'comment':47 'els':43 'freedom':67 'gotta':49 'kiss':73 'know':34 'less':27 'list':11 'move':6 'one':19 'point':56 'repurchas':31 'said':44 'shit':58 'someon':42 'still':23 'talli':17 'tear':50 'thread':48 'time':3 'use':24 'went':8 'yeah':32"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddrefuge.com/comment/859523"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705180935 {#3473
      date: 2024-01-13 22:22:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    “But I shouldn’t have to” is a trap, everywhere it occurs. It cripples one’s ability to act on an emotional level, and manifests as all kinds of resistances and avoidances that ultimately prevent you from seeing the problem clearly - and if you somehow do see the problem clearly, you still don’t want to do anything about it.\n
    \n
    The world owes you nothing. You exist. If you want love and fairness and a reasonable world, love and be fair and be reasonable, and choose to work together with those who are. Where you work, what you spend your time on, where you spend your money, and who you spend your time with are your places of impact. Don’t let others steal that - particularly over ‘but I shouldn’t have to defend myself.’
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705238388 {#3554
    date: 2024-01-14 14:19:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3558 …}
  +nested: Doctrine\ORM\PersistentCollection {#3560 …}
  +votes: Doctrine\ORM\PersistentCollection {#3562 …}
  +reports: Doctrine\ORM\PersistentCollection {#3564 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3566 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3568 …}
  -id: 307842
  -bodyTs: "'abil':17 'act':19 'anyth':58 'avoid':32 'choos':86 'clear':41,50 'crippl':14 'defend':134 'emot':22 'everywher':10 'exist':67 'fair':73,81 'impact':119 'kind':28 'let':122 'level':23 'love':71,78 'manifest':25 'money':107 'noth':65 'occur':12 'one':15 'other':123 'owe':63 'particular':126 'place':117 'prevent':35 'problem':40,49 'reason':76,84 'resist':30 'see':38,47 'shouldn':3,130 'somehow':45 'spend':99,105,111 'steal':124 'still':52 'time':101,113 'togeth':89 'trap':9 'ultim':34 'want':55,70 'work':88,96 'world':62,77"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/6052438"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705238388 {#3555
    date: 2024-01-14 14:19:48.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
123 DENIED edit
App\Entity\EntryComment {#3556
  +user: Proxies\__CG__\App\Entity\User {#3557 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3474
    +user: Proxies\__CG__\App\Entity\User {#3184 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3298
      +user: App\Entity\User {#2334 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#3183
        +user: Proxies\__CG__\App\Entity\User {#3184 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: App\Entity\EntryComment {#2331
          +user: App\Entity\User {#2334 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
          +magazine: App\Entity\Magazine {#303}
          +image: null
          +parent: null
          +root: null
          +body: """
            Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
            \n
            Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
            \n
            After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
            \n
            Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
            \n
            After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 69
          +score: 0
          +lastActive: DateTime @1723325014 {#2349
            date: 2024-08-10 23:23:34.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@avguser@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2314 …}
          +nested: Doctrine\ORM\PersistentCollection {#2328 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2327 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
          -id: 293278
          -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6521661"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704801774 {#2042
            date: 2024-01-09 13:02:54.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2331}
        +body: """
          > I’d avoid Google, they don’t have a stable offering\n
          \n
          What you you mean by not stable?\n
          \n
          I’ve been (stuck with) Google Workspace for many, many years - I was grandfathered out from the old G-Suite plans. The biggest issue for me is that all my Play store purchases for my Android are tied to my Workspace’s identity, and there’s no way to unhook that if I move.\n
          \n
          I want to move. I have serious trust issues with Google. But I can’t stop paying for Workspaces, as it means I’d lose all my Android purchases. It’s Hotel fucking California.\n
          \n
          But I’ve always found the email to be stable, reliable, and the spam filtering is top notch (after they acquired and rolled Postini into the service).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1704832665 {#3181
          date: 2024-01-09 21:37:45.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
          "@ChrislyBear@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3185 …}
        +nested: Doctrine\ORM\PersistentCollection {#3187 …}
        +votes: Doctrine\ORM\PersistentCollection {#3189 …}
        +reports: Doctrine\ORM\PersistentCollection {#3191 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3193 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3195 …}
        -id: 294239
        -bodyTs: "'acquir':128 'alway':111 'android':55,101 'avoid':3 'biggest':42 'california':107 'd':2,97 'email':114 'filter':122 'found':112 'fuck':106 'g':38 'g-suit':37 'googl':4,24,84 'grandfath':32 'hotel':105 'ident':62 'issu':43,82 'lose':98 'mani':27,28 'mean':15,95 'move':73,77 'notch':125 'offer':11 'old':36 'pay':90 'plan':40 'play':50 'postini':131 'purchas':52,102 'reliabl':118 'roll':130 'serious':80 'servic':134 'spam':121 'stabl':10,18,117 'stop':89 'store':51 'stuck':22 'suit':39 'tie':57 'top':124 'trust':81 'unhook':69 've':20,110 'want':75 'way':67 'workspac':25,60,92 'year':29"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://reddrefuge.com/comment/849601"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704832665 {#3182
          date: 2024-01-09 21:37:45.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2331}
      +body: """
        I mean, they kill services willy nilly. Sure Gmail will probably survive, but the rest drove me away (Reader, Music, …).\n
        \n
        Regarding your Android purchases: At the time of my move I went through my list of apps I bought and tallied the ones up, that I still used. It was less than $50 of repurchases.\n
        \n
        Don’t let those old purchases hold you back. Cut this old baggage loose.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705170226 {#3296
        date: 2024-01-13 19:23:46.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@ChrislyBear@lemmy.world"
        "@DeltaTangoLima@reddrefuge.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3299 …}
      +nested: Doctrine\ORM\PersistentCollection {#3301 …}
      +votes: Doctrine\ORM\PersistentCollection {#3303 …}
      +reports: Doctrine\ORM\PersistentCollection {#3305 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3307 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3309 …}
      -id: 305846
      -bodyTs: "'50':53 'android':23 'app':37 'away':18 'back':64 'baggag':68 'bought':39 'cut':65 'drove':16 'gmail':9 'hold':62 'kill':4 'less':51 'let':58 'list':35 'loos':69 'mean':2 'move':30 'music':20 'nilli':7 'old':60,67 'one':43 'probabl':11 'purchas':24,61 'reader':19 'regard':21 'repurchas':55 'rest':15 'servic':5 'still':47 'sure':8 'surviv':12 'talli':41 'time':27 'use':48 'went':32 'willi':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6649965"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705170226 {#3297
        date: 2024-01-13 19:23:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: """
      > At the time of my move I went through my list of apps I bought and tallied the ones up, that I still used. It was less than $50 of repurchases.\n
      \n
      Yeah, I know this what I should do too. As someone else said in this comment thread, gotta tear that bandaid off at some point. Just shits me that I should have to. But the freedom after doing it… <*chef’s kiss*>
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705180935 {#3472
      date: 2024-01-13 22:22:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
      "@DeltaTangoLima@reddrefuge.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3475 …}
    +nested: Doctrine\ORM\PersistentCollection {#3477 …}
    +votes: Doctrine\ORM\PersistentCollection {#3479 …}
    +reports: Doctrine\ORM\PersistentCollection {#3481 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3483 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3485 …}
    -id: 306227
    -bodyTs: "'50':29 'app':13 'bandaid':52 'bought':15 'chef':71 'comment':47 'els':43 'freedom':67 'gotta':49 'kiss':73 'know':34 'less':27 'list':11 'move':6 'one':19 'point':56 'repurchas':31 'said':44 'shit':58 'someon':42 'still':23 'talli':17 'tear':50 'thread':48 'time':3 'use':24 'went':8 'yeah':32"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddrefuge.com/comment/859523"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705180935 {#3473
      date: 2024-01-13 22:22:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    “But I shouldn’t have to” is a trap, everywhere it occurs. It cripples one’s ability to act on an emotional level, and manifests as all kinds of resistances and avoidances that ultimately prevent you from seeing the problem clearly - and if you somehow do see the problem clearly, you still don’t want to do anything about it.\n
    \n
    The world owes you nothing. You exist. If you want love and fairness and a reasonable world, love and be fair and be reasonable, and choose to work together with those who are. Where you work, what you spend your time on, where you spend your money, and who you spend your time with are your places of impact. Don’t let others steal that - particularly over ‘but I shouldn’t have to defend myself.’
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705238388 {#3554
    date: 2024-01-14 14:19:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3558 …}
  +nested: Doctrine\ORM\PersistentCollection {#3560 …}
  +votes: Doctrine\ORM\PersistentCollection {#3562 …}
  +reports: Doctrine\ORM\PersistentCollection {#3564 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3566 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3568 …}
  -id: 307842
  -bodyTs: "'abil':17 'act':19 'anyth':58 'avoid':32 'choos':86 'clear':41,50 'crippl':14 'defend':134 'emot':22 'everywher':10 'exist':67 'fair':73,81 'impact':119 'kind':28 'let':122 'level':23 'love':71,78 'manifest':25 'money':107 'noth':65 'occur':12 'one':15 'other':123 'owe':63 'particular':126 'place':117 'prevent':35 'problem':40,49 'reason':76,84 'resist':30 'see':38,47 'shouldn':3,130 'somehow':45 'spend':99,105,111 'steal':124 'still':52 'time':101,113 'togeth':89 'trap':9 'ultim':34 'want':55,70 'work':88,96 'world':62,77"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/6052438"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705238388 {#3555
    date: 2024-01-14 14:19:48.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
124 DENIED moderate
App\Entity\EntryComment {#3556
  +user: Proxies\__CG__\App\Entity\User {#3557 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3474
    +user: Proxies\__CG__\App\Entity\User {#3184 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3298
      +user: App\Entity\User {#2334 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#3183
        +user: Proxies\__CG__\App\Entity\User {#3184 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: App\Entity\EntryComment {#2331
          +user: App\Entity\User {#2334 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
          +magazine: App\Entity\Magazine {#303}
          +image: null
          +parent: null
          +root: null
          +body: """
            Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
            \n
            Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
            \n
            After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
            \n
            Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
            \n
            After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 69
          +score: 0
          +lastActive: DateTime @1723325014 {#2349
            date: 2024-08-10 23:23:34.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@avguser@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2314 …}
          +nested: Doctrine\ORM\PersistentCollection {#2328 …}
          +votes: Doctrine\ORM\PersistentCollection {#2191 …}
          +reports: Doctrine\ORM\PersistentCollection {#2327 …}
          +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
          +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
          -id: 293278
          -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/6521661"
          +editedAt: null
          +createdAt: DateTimeImmutable @1704801774 {#2042
            date: 2024-01-09 13:02:54.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2331}
        +body: """
          > I’d avoid Google, they don’t have a stable offering\n
          \n
          What you you mean by not stable?\n
          \n
          I’ve been (stuck with) Google Workspace for many, many years - I was grandfathered out from the old G-Suite plans. The biggest issue for me is that all my Play store purchases for my Android are tied to my Workspace’s identity, and there’s no way to unhook that if I move.\n
          \n
          I want to move. I have serious trust issues with Google. But I can’t stop paying for Workspaces, as it means I’d lose all my Android purchases. It’s Hotel fucking California.\n
          \n
          But I’ve always found the email to be stable, reliable, and the spam filtering is top notch (after they acquired and rolled Postini into the service).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1704832665 {#3181
          date: 2024-01-09 21:37:45.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
          "@ChrislyBear@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3185 …}
        +nested: Doctrine\ORM\PersistentCollection {#3187 …}
        +votes: Doctrine\ORM\PersistentCollection {#3189 …}
        +reports: Doctrine\ORM\PersistentCollection {#3191 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3193 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3195 …}
        -id: 294239
        -bodyTs: "'acquir':128 'alway':111 'android':55,101 'avoid':3 'biggest':42 'california':107 'd':2,97 'email':114 'filter':122 'found':112 'fuck':106 'g':38 'g-suit':37 'googl':4,24,84 'grandfath':32 'hotel':105 'ident':62 'issu':43,82 'lose':98 'mani':27,28 'mean':15,95 'move':73,77 'notch':125 'offer':11 'old':36 'pay':90 'plan':40 'play':50 'postini':131 'purchas':52,102 'reliabl':118 'roll':130 'serious':80 'servic':134 'spam':121 'stabl':10,18,117 'stop':89 'store':51 'stuck':22 'suit':39 'tie':57 'top':124 'trust':81 'unhook':69 've':20,110 'want':75 'way':67 'workspac':25,60,92 'year':29"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://reddrefuge.com/comment/849601"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704832665 {#3182
          date: 2024-01-09 21:37:45.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2331}
      +body: """
        I mean, they kill services willy nilly. Sure Gmail will probably survive, but the rest drove me away (Reader, Music, …).\n
        \n
        Regarding your Android purchases: At the time of my move I went through my list of apps I bought and tallied the ones up, that I still used. It was less than $50 of repurchases.\n
        \n
        Don’t let those old purchases hold you back. Cut this old baggage loose.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1705170226 {#3296
        date: 2024-01-13 19:23:46.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@ChrislyBear@lemmy.world"
        "@DeltaTangoLima@reddrefuge.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3299 …}
      +nested: Doctrine\ORM\PersistentCollection {#3301 …}
      +votes: Doctrine\ORM\PersistentCollection {#3303 …}
      +reports: Doctrine\ORM\PersistentCollection {#3305 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3307 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3309 …}
      -id: 305846
      -bodyTs: "'50':53 'android':23 'app':37 'away':18 'back':64 'baggag':68 'bought':39 'cut':65 'drove':16 'gmail':9 'hold':62 'kill':4 'less':51 'let':58 'list':35 'loos':69 'mean':2 'move':30 'music':20 'nilli':7 'old':60,67 'one':43 'probabl':11 'purchas':24,61 'reader':19 'regard':21 'repurchas':55 'rest':15 'servic':5 'still':47 'sure':8 'surviv':12 'talli':41 'time':27 'use':48 'went':32 'willi':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6649965"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705170226 {#3297
        date: 2024-01-13 19:23:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: """
      > At the time of my move I went through my list of apps I bought and tallied the ones up, that I still used. It was less than $50 of repurchases.\n
      \n
      Yeah, I know this what I should do too. As someone else said in this comment thread, gotta tear that bandaid off at some point. Just shits me that I should have to. But the freedom after doing it… <*chef’s kiss*>
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1705180935 {#3472
      date: 2024-01-13 22:22:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
      "@DeltaTangoLima@reddrefuge.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3475 …}
    +nested: Doctrine\ORM\PersistentCollection {#3477 …}
    +votes: Doctrine\ORM\PersistentCollection {#3479 …}
    +reports: Doctrine\ORM\PersistentCollection {#3481 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3483 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3485 …}
    -id: 306227
    -bodyTs: "'50':29 'app':13 'bandaid':52 'bought':15 'chef':71 'comment':47 'els':43 'freedom':67 'gotta':49 'kiss':73 'know':34 'less':27 'list':11 'move':6 'one':19 'point':56 'repurchas':31 'said':44 'shit':58 'someon':42 'still':23 'talli':17 'tear':50 'thread':48 'time':3 'use':24 'went':8 'yeah':32"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddrefuge.com/comment/859523"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705180935 {#3473
      date: 2024-01-13 22:22:15.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    “But I shouldn’t have to” is a trap, everywhere it occurs. It cripples one’s ability to act on an emotional level, and manifests as all kinds of resistances and avoidances that ultimately prevent you from seeing the problem clearly - and if you somehow do see the problem clearly, you still don’t want to do anything about it.\n
    \n
    The world owes you nothing. You exist. If you want love and fairness and a reasonable world, love and be fair and be reasonable, and choose to work together with those who are. Where you work, what you spend your time on, where you spend your money, and who you spend your time with are your places of impact. Don’t let others steal that - particularly over ‘but I shouldn’t have to defend myself.’
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1705238388 {#3554
    date: 2024-01-14 14:19:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3558 …}
  +nested: Doctrine\ORM\PersistentCollection {#3560 …}
  +votes: Doctrine\ORM\PersistentCollection {#3562 …}
  +reports: Doctrine\ORM\PersistentCollection {#3564 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3566 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3568 …}
  -id: 307842
  -bodyTs: "'abil':17 'act':19 'anyth':58 'avoid':32 'choos':86 'clear':41,50 'crippl':14 'defend':134 'emot':22 'everywher':10 'exist':67 'fair':73,81 'impact':119 'kind':28 'let':122 'level':23 'love':71,78 'manifest':25 'money':107 'noth':65 'occur':12 'one':15 'other':123 'owe':63 'particular':126 'place':117 'prevent':35 'problem':40,49 'reason':76,84 'resist':30 'see':38,47 'shouldn':3,130 'somehow':45 'spend':99,105,111 'steal':124 'still':52 'time':101,113 'togeth':89 'trap':9 'ultim':34 'want':55,70 'work':88,96 'world':62,77"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/6052438"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705238388 {#3555
    date: 2024-01-14 14:19:48.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
125 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
126 DENIED moderate
App\Entity\EntryComment {#3313
  +user: Proxies\__CG__\App\Entity\User {#3314 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3183
    +user: Proxies\__CG__\App\Entity\User {#3184 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#2331
      +user: App\Entity\User {#2334 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: null
      +root: null
      +body: """
        Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
        \n
        Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
        \n
        After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
        \n
        Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
        \n
        After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 69
      +score: 0
      +lastActive: DateTime @1723325014 {#2349
        date: 2024-08-10 23:23:34.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2314 …}
      +nested: Doctrine\ORM\PersistentCollection {#2328 …}
      +votes: Doctrine\ORM\PersistentCollection {#2191 …}
      +reports: Doctrine\ORM\PersistentCollection {#2327 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
      -id: 293278
      -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6521661"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704801774 {#2042
        date: 2024-01-09 13:02:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: """
      > I’d avoid Google, they don’t have a stable offering\n
      \n
      What you you mean by not stable?\n
      \n
      I’ve been (stuck with) Google Workspace for many, many years - I was grandfathered out from the old G-Suite plans. The biggest issue for me is that all my Play store purchases for my Android are tied to my Workspace’s identity, and there’s no way to unhook that if I move.\n
      \n
      I want to move. I have serious trust issues with Google. But I can’t stop paying for Workspaces, as it means I’d lose all my Android purchases. It’s Hotel fucking California.\n
      \n
      But I’ve always found the email to be stable, reliable, and the spam filtering is top notch (after they acquired and rolled Postini into the service).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704832665 {#3181
      date: 2024-01-09 21:37:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3185 …}
    +nested: Doctrine\ORM\PersistentCollection {#3187 …}
    +votes: Doctrine\ORM\PersistentCollection {#3189 …}
    +reports: Doctrine\ORM\PersistentCollection {#3191 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3193 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3195 …}
    -id: 294239
    -bodyTs: "'acquir':128 'alway':111 'android':55,101 'avoid':3 'biggest':42 'california':107 'd':2,97 'email':114 'filter':122 'found':112 'fuck':106 'g':38 'g-suit':37 'googl':4,24,84 'grandfath':32 'hotel':105 'ident':62 'issu':43,82 'lose':98 'mani':27,28 'mean':15,95 'move':73,77 'notch':125 'offer':11 'old':36 'pay':90 'plan':40 'play':50 'postini':131 'purchas':52,102 'reliabl':118 'roll':130 'serious':80 'servic':134 'spam':121 'stabl':10,18,117 'stop':89 'store':51 'stuck':22 'suit':39 'tie':57 'top':124 'trust':81 'unhook':69 've':20,110 'want':75 'way':67 'workspac':25,60,92 'year':29"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddrefuge.com/comment/849601"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704832665 {#3182
      date: 2024-01-09 21:37:45.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    I tore that bandwidth off a while ago. Same thing with trust issues and google.\n
    \n
    Since then I set up a family account and use a regular Gmail account for app store purchases so I can change provider at any time. Can share most of my app purchases with family. I don’t actually check the gmail email. Just use it for Android services.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704883591 {#3311
    date: 2024-01-10 11:46:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3315 …}
  +nested: Doctrine\ORM\PersistentCollection {#3317 …}
  +votes: Doctrine\ORM\PersistentCollection {#3319 …}
  +reports: Doctrine\ORM\PersistentCollection {#3321 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3323 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3325 …}
  -id: 300601
  -bodyTs: "'account':23,29 'actual':54 'ago':8 'android':63 'app':31,47 'bandwidth':4 'chang':37 'check':55 'email':58 'famili':22,50 'gmail':28,57 'googl':15 'issu':13 'provid':38 'purchas':33,48 'regular':27 'servic':64 'set':19 'share':43 'sinc':16 'store':32 'thing':10 'time':41 'tore':2 'trust':12 'use':25,60"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://aussie.zone/comment/5642703"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704883591 {#3312
    date: 2024-01-10 11:46:31.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
127 DENIED edit
App\Entity\EntryComment {#3313
  +user: Proxies\__CG__\App\Entity\User {#3314 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3183
    +user: Proxies\__CG__\App\Entity\User {#3184 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#2331
      +user: App\Entity\User {#2334 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: null
      +root: null
      +body: """
        Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
        \n
        Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
        \n
        After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
        \n
        Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
        \n
        After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 69
      +score: 0
      +lastActive: DateTime @1723325014 {#2349
        date: 2024-08-10 23:23:34.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2314 …}
      +nested: Doctrine\ORM\PersistentCollection {#2328 …}
      +votes: Doctrine\ORM\PersistentCollection {#2191 …}
      +reports: Doctrine\ORM\PersistentCollection {#2327 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
      -id: 293278
      -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6521661"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704801774 {#2042
        date: 2024-01-09 13:02:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: """
      > I’d avoid Google, they don’t have a stable offering\n
      \n
      What you you mean by not stable?\n
      \n
      I’ve been (stuck with) Google Workspace for many, many years - I was grandfathered out from the old G-Suite plans. The biggest issue for me is that all my Play store purchases for my Android are tied to my Workspace’s identity, and there’s no way to unhook that if I move.\n
      \n
      I want to move. I have serious trust issues with Google. But I can’t stop paying for Workspaces, as it means I’d lose all my Android purchases. It’s Hotel fucking California.\n
      \n
      But I’ve always found the email to be stable, reliable, and the spam filtering is top notch (after they acquired and rolled Postini into the service).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704832665 {#3181
      date: 2024-01-09 21:37:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3185 …}
    +nested: Doctrine\ORM\PersistentCollection {#3187 …}
    +votes: Doctrine\ORM\PersistentCollection {#3189 …}
    +reports: Doctrine\ORM\PersistentCollection {#3191 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3193 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3195 …}
    -id: 294239
    -bodyTs: "'acquir':128 'alway':111 'android':55,101 'avoid':3 'biggest':42 'california':107 'd':2,97 'email':114 'filter':122 'found':112 'fuck':106 'g':38 'g-suit':37 'googl':4,24,84 'grandfath':32 'hotel':105 'ident':62 'issu':43,82 'lose':98 'mani':27,28 'mean':15,95 'move':73,77 'notch':125 'offer':11 'old':36 'pay':90 'plan':40 'play':50 'postini':131 'purchas':52,102 'reliabl':118 'roll':130 'serious':80 'servic':134 'spam':121 'stabl':10,18,117 'stop':89 'store':51 'stuck':22 'suit':39 'tie':57 'top':124 'trust':81 'unhook':69 've':20,110 'want':75 'way':67 'workspac':25,60,92 'year':29"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddrefuge.com/comment/849601"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704832665 {#3182
      date: 2024-01-09 21:37:45.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    I tore that bandwidth off a while ago. Same thing with trust issues and google.\n
    \n
    Since then I set up a family account and use a regular Gmail account for app store purchases so I can change provider at any time. Can share most of my app purchases with family. I don’t actually check the gmail email. Just use it for Android services.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704883591 {#3311
    date: 2024-01-10 11:46:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3315 …}
  +nested: Doctrine\ORM\PersistentCollection {#3317 …}
  +votes: Doctrine\ORM\PersistentCollection {#3319 …}
  +reports: Doctrine\ORM\PersistentCollection {#3321 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3323 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3325 …}
  -id: 300601
  -bodyTs: "'account':23,29 'actual':54 'ago':8 'android':63 'app':31,47 'bandwidth':4 'chang':37 'check':55 'email':58 'famili':22,50 'gmail':28,57 'googl':15 'issu':13 'provid':38 'purchas':33,48 'regular':27 'servic':64 'set':19 'share':43 'sinc':16 'store':32 'thing':10 'time':41 'tore':2 'trust':12 'use':25,60"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://aussie.zone/comment/5642703"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704883591 {#3312
    date: 2024-01-10 11:46:31.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
128 DENIED moderate
App\Entity\EntryComment {#3313
  +user: Proxies\__CG__\App\Entity\User {#3314 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3183
    +user: Proxies\__CG__\App\Entity\User {#3184 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#2331
      +user: App\Entity\User {#2334 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: null
      +root: null
      +body: """
        Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
        \n
        Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
        \n
        After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
        \n
        Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
        \n
        After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 69
      +score: 0
      +lastActive: DateTime @1723325014 {#2349
        date: 2024-08-10 23:23:34.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2314 …}
      +nested: Doctrine\ORM\PersistentCollection {#2328 …}
      +votes: Doctrine\ORM\PersistentCollection {#2191 …}
      +reports: Doctrine\ORM\PersistentCollection {#2327 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
      -id: 293278
      -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6521661"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704801774 {#2042
        date: 2024-01-09 13:02:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: """
      > I’d avoid Google, they don’t have a stable offering\n
      \n
      What you you mean by not stable?\n
      \n
      I’ve been (stuck with) Google Workspace for many, many years - I was grandfathered out from the old G-Suite plans. The biggest issue for me is that all my Play store purchases for my Android are tied to my Workspace’s identity, and there’s no way to unhook that if I move.\n
      \n
      I want to move. I have serious trust issues with Google. But I can’t stop paying for Workspaces, as it means I’d lose all my Android purchases. It’s Hotel fucking California.\n
      \n
      But I’ve always found the email to be stable, reliable, and the spam filtering is top notch (after they acquired and rolled Postini into the service).
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704832665 {#3181
      date: 2024-01-09 21:37:45.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3185 …}
    +nested: Doctrine\ORM\PersistentCollection {#3187 …}
    +votes: Doctrine\ORM\PersistentCollection {#3189 …}
    +reports: Doctrine\ORM\PersistentCollection {#3191 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3193 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3195 …}
    -id: 294239
    -bodyTs: "'acquir':128 'alway':111 'android':55,101 'avoid':3 'biggest':42 'california':107 'd':2,97 'email':114 'filter':122 'found':112 'fuck':106 'g':38 'g-suit':37 'googl':4,24,84 'grandfath':32 'hotel':105 'ident':62 'issu':43,82 'lose':98 'mani':27,28 'mean':15,95 'move':73,77 'notch':125 'offer':11 'old':36 'pay':90 'plan':40 'play':50 'postini':131 'purchas':52,102 'reliabl':118 'roll':130 'serious':80 'servic':134 'spam':121 'stabl':10,18,117 'stop':89 'store':51 'stuck':22 'suit':39 'tie':57 'top':124 'trust':81 'unhook':69 've':20,110 'want':75 'way':67 'workspac':25,60,92 'year':29"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://reddrefuge.com/comment/849601"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704832665 {#3182
      date: 2024-01-09 21:37:45.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: """
    I tore that bandwidth off a while ago. Same thing with trust issues and google.\n
    \n
    Since then I set up a family account and use a regular Gmail account for app store purchases so I can change provider at any time. Can share most of my app purchases with family. I don’t actually check the gmail email. Just use it for Android services.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704883591 {#3311
    date: 2024-01-10 11:46:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3315 …}
  +nested: Doctrine\ORM\PersistentCollection {#3317 …}
  +votes: Doctrine\ORM\PersistentCollection {#3319 …}
  +reports: Doctrine\ORM\PersistentCollection {#3321 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3323 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3325 …}
  -id: 300601
  -bodyTs: "'account':23,29 'actual':54 'ago':8 'android':63 'app':31,47 'bandwidth':4 'chang':37 'check':55 'email':58 'famili':22,50 'gmail':28,57 'googl':15 'issu':13 'provid':38 'purchas':33,48 'regular':27 'servic':64 'set':19 'share':43 'sinc':16 'store':32 'thing':10 'time':41 'tore':2 'trust':12 'use':25,60"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://aussie.zone/comment/5642703"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704883591 {#3312
    date: 2024-01-10 11:46:31.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
129 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
130 DENIED moderate
App\Entity\EntryComment {#3459
  +user: Proxies\__CG__\App\Entity\User {#3184 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3313
    +user: Proxies\__CG__\App\Entity\User {#3314 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3183
      +user: Proxies\__CG__\App\Entity\User {#3184 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#2331
        +user: App\Entity\User {#2334 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: null
        +root: null
        +body: """
          Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
          \n
          Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
          \n
          After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
          \n
          Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
          \n
          After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 69
        +score: 0
        +lastActive: DateTime @1723325014 {#2349
          date: 2024-08-10 23:23:34.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2314 …}
        +nested: Doctrine\ORM\PersistentCollection {#2328 …}
        +votes: Doctrine\ORM\PersistentCollection {#2191 …}
        +reports: Doctrine\ORM\PersistentCollection {#2327 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
        -id: 293278
        -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6521661"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704801774 {#2042
          date: 2024-01-09 13:02:54.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2331}
      +body: """
        > I’d avoid Google, they don’t have a stable offering\n
        \n
        What you you mean by not stable?\n
        \n
        I’ve been (stuck with) Google Workspace for many, many years - I was grandfathered out from the old G-Suite plans. The biggest issue for me is that all my Play store purchases for my Android are tied to my Workspace’s identity, and there’s no way to unhook that if I move.\n
        \n
        I want to move. I have serious trust issues with Google. But I can’t stop paying for Workspaces, as it means I’d lose all my Android purchases. It’s Hotel fucking California.\n
        \n
        But I’ve always found the email to be stable, reliable, and the spam filtering is top notch (after they acquired and rolled Postini into the service).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704832665 {#3181
        date: 2024-01-09 21:37:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@ChrislyBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3185 …}
      +nested: Doctrine\ORM\PersistentCollection {#3187 …}
      +votes: Doctrine\ORM\PersistentCollection {#3189 …}
      +reports: Doctrine\ORM\PersistentCollection {#3191 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3193 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3195 …}
      -id: 294239
      -bodyTs: "'acquir':128 'alway':111 'android':55,101 'avoid':3 'biggest':42 'california':107 'd':2,97 'email':114 'filter':122 'found':112 'fuck':106 'g':38 'g-suit':37 'googl':4,24,84 'grandfath':32 'hotel':105 'ident':62 'issu':43,82 'lose':98 'mani':27,28 'mean':15,95 'move':73,77 'notch':125 'offer':11 'old':36 'pay':90 'plan':40 'play':50 'postini':131 'purchas':52,102 'reliabl':118 'roll':130 'serious':80 'servic':134 'spam':121 'stabl':10,18,117 'stop':89 'store':51 'stuck':22 'suit':39 'tie':57 'top':124 'trust':81 'unhook':69 've':20,110 'want':75 'way':67 'workspac':25,60,92 'year':29"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddrefuge.com/comment/849601"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704832665 {#3182
        date: 2024-01-09 21:37:45.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: """
      I tore that bandwidth off a while ago. Same thing with trust issues and google.\n
      \n
      Since then I set up a family account and use a regular Gmail account for app store purchases so I can change provider at any time. Can share most of my app purchases with family. I don’t actually check the gmail email. Just use it for Android services.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704883591 {#3311
      date: 2024-01-10 11:46:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
      "@DeltaTangoLima@reddrefuge.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3315 …}
    +nested: Doctrine\ORM\PersistentCollection {#3317 …}
    +votes: Doctrine\ORM\PersistentCollection {#3319 …}
    +reports: Doctrine\ORM\PersistentCollection {#3321 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3323 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3325 …}
    -id: 300601
    -bodyTs: "'account':23,29 'actual':54 'ago':8 'android':63 'app':31,47 'bandwidth':4 'chang':37 'check':55 'email':58 'famili':22,50 'gmail':28,57 'googl':15 'issu':13 'provid':38 'purchas':33,48 'regular':27 'servic':64 'set':19 'share':43 'sinc':16 'store':32 'thing':10 'time':41 'tore':2 'trust':12 'use':25,60"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://aussie.zone/comment/5642703"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704883591 {#3312
      date: 2024-01-10 11:46:31.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "Yeah, that’s the other thing that shits me. Paying for my wife and I on Workspaces, and we don’t have family sharing rights. We’re literally paying to be treated like second-class citizens!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705025270 {#3457
    date: 2024-01-12 03:07:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
    "@notgold@aussie.zone"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3460 …}
  +nested: Doctrine\ORM\PersistentCollection {#3462 …}
  +votes: Doctrine\ORM\PersistentCollection {#3464 …}
  +reports: Doctrine\ORM\PersistentCollection {#3466 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3468 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3470 …}
  -id: 300617
  -bodyTs: "'citizen':37 'class':36 'famili':23 'like':33 'liter':28 'pay':10,29 're':27 'right':25 'second':35 'second-class':34 'share':24 'shit':8 'thing':6 'treat':32 'wife':13 'workspac':17 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/854978"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705025270 {#3458
    date: 2024-01-12 03:07:50.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
131 DENIED edit
App\Entity\EntryComment {#3459
  +user: Proxies\__CG__\App\Entity\User {#3184 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3313
    +user: Proxies\__CG__\App\Entity\User {#3314 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3183
      +user: Proxies\__CG__\App\Entity\User {#3184 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#2331
        +user: App\Entity\User {#2334 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: null
        +root: null
        +body: """
          Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
          \n
          Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
          \n
          After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
          \n
          Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
          \n
          After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 69
        +score: 0
        +lastActive: DateTime @1723325014 {#2349
          date: 2024-08-10 23:23:34.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2314 …}
        +nested: Doctrine\ORM\PersistentCollection {#2328 …}
        +votes: Doctrine\ORM\PersistentCollection {#2191 …}
        +reports: Doctrine\ORM\PersistentCollection {#2327 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
        -id: 293278
        -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6521661"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704801774 {#2042
          date: 2024-01-09 13:02:54.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2331}
      +body: """
        > I’d avoid Google, they don’t have a stable offering\n
        \n
        What you you mean by not stable?\n
        \n
        I’ve been (stuck with) Google Workspace for many, many years - I was grandfathered out from the old G-Suite plans. The biggest issue for me is that all my Play store purchases for my Android are tied to my Workspace’s identity, and there’s no way to unhook that if I move.\n
        \n
        I want to move. I have serious trust issues with Google. But I can’t stop paying for Workspaces, as it means I’d lose all my Android purchases. It’s Hotel fucking California.\n
        \n
        But I’ve always found the email to be stable, reliable, and the spam filtering is top notch (after they acquired and rolled Postini into the service).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704832665 {#3181
        date: 2024-01-09 21:37:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@ChrislyBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3185 …}
      +nested: Doctrine\ORM\PersistentCollection {#3187 …}
      +votes: Doctrine\ORM\PersistentCollection {#3189 …}
      +reports: Doctrine\ORM\PersistentCollection {#3191 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3193 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3195 …}
      -id: 294239
      -bodyTs: "'acquir':128 'alway':111 'android':55,101 'avoid':3 'biggest':42 'california':107 'd':2,97 'email':114 'filter':122 'found':112 'fuck':106 'g':38 'g-suit':37 'googl':4,24,84 'grandfath':32 'hotel':105 'ident':62 'issu':43,82 'lose':98 'mani':27,28 'mean':15,95 'move':73,77 'notch':125 'offer':11 'old':36 'pay':90 'plan':40 'play':50 'postini':131 'purchas':52,102 'reliabl':118 'roll':130 'serious':80 'servic':134 'spam':121 'stabl':10,18,117 'stop':89 'store':51 'stuck':22 'suit':39 'tie':57 'top':124 'trust':81 'unhook':69 've':20,110 'want':75 'way':67 'workspac':25,60,92 'year':29"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddrefuge.com/comment/849601"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704832665 {#3182
        date: 2024-01-09 21:37:45.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: """
      I tore that bandwidth off a while ago. Same thing with trust issues and google.\n
      \n
      Since then I set up a family account and use a regular Gmail account for app store purchases so I can change provider at any time. Can share most of my app purchases with family. I don’t actually check the gmail email. Just use it for Android services.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704883591 {#3311
      date: 2024-01-10 11:46:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
      "@DeltaTangoLima@reddrefuge.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3315 …}
    +nested: Doctrine\ORM\PersistentCollection {#3317 …}
    +votes: Doctrine\ORM\PersistentCollection {#3319 …}
    +reports: Doctrine\ORM\PersistentCollection {#3321 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3323 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3325 …}
    -id: 300601
    -bodyTs: "'account':23,29 'actual':54 'ago':8 'android':63 'app':31,47 'bandwidth':4 'chang':37 'check':55 'email':58 'famili':22,50 'gmail':28,57 'googl':15 'issu':13 'provid':38 'purchas':33,48 'regular':27 'servic':64 'set':19 'share':43 'sinc':16 'store':32 'thing':10 'time':41 'tore':2 'trust':12 'use':25,60"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://aussie.zone/comment/5642703"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704883591 {#3312
      date: 2024-01-10 11:46:31.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "Yeah, that’s the other thing that shits me. Paying for my wife and I on Workspaces, and we don’t have family sharing rights. We’re literally paying to be treated like second-class citizens!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705025270 {#3457
    date: 2024-01-12 03:07:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
    "@notgold@aussie.zone"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3460 …}
  +nested: Doctrine\ORM\PersistentCollection {#3462 …}
  +votes: Doctrine\ORM\PersistentCollection {#3464 …}
  +reports: Doctrine\ORM\PersistentCollection {#3466 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3468 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3470 …}
  -id: 300617
  -bodyTs: "'citizen':37 'class':36 'famili':23 'like':33 'liter':28 'pay':10,29 're':27 'right':25 'second':35 'second-class':34 'share':24 'shit':8 'thing':6 'treat':32 'wife':13 'workspac':17 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/854978"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705025270 {#3458
    date: 2024-01-12 03:07:50.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
132 DENIED moderate
App\Entity\EntryComment {#3459
  +user: Proxies\__CG__\App\Entity\User {#3184 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3313
    +user: Proxies\__CG__\App\Entity\User {#3314 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3183
      +user: Proxies\__CG__\App\Entity\User {#3184 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#2331
        +user: App\Entity\User {#2334 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: null
        +root: null
        +body: """
          Do NOT self-host email! In the long run, you’ll forget a security patch, someone breaches your server, blasts out spam and you’ll end up on every blacklist imaginable with your domain and server.\n
          \n
          Buy a domain, DON’T use GoDaddy, they are bastards. I’d suggest OVH for European domains or Cloudflare for international ones.\n
          \n
          After you have your domain, register with “Microsoft 365” or “Google Workspace” (I’d avoid Google, they don’t have a stable offering) or any other E-Mail-Provider that allows custom domains.\n
          \n
          Follow their instructions on how to connect your domain to their service (a few MX and TXT records usually suffice) and you’re done.\n
          \n
          After that, you can spin up a VPS and try out new stuff and connect it also to your domain (A and CNAMR records).
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 69
        +score: 0
        +lastActive: DateTime @1723325014 {#2349
          date: 2024-08-10 23:23:34.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2314 …}
        +nested: Doctrine\ORM\PersistentCollection {#2328 …}
        +votes: Doctrine\ORM\PersistentCollection {#2191 …}
        +reports: Doctrine\ORM\PersistentCollection {#2327 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2333 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2324 …}
        -id: 293278
        -bodyTs: "'365':68 'allow':91 'also':134 'avoid':74 'bastard':47 'blacklist':31 'blast':21 'breach':18 'buy':38 'cloudflar':56 'cnamr':140 'connect':100,132 'custom':92 'd':49,73 'domain':35,40,54,64,93,102,137 'done':117 'e':87 'e-mail-provid':86 'email':6 'end':27 'european':53 'everi':30 'follow':94 'forget':13 'godaddi':44 'googl':70,75 'host':5 'imagin':32 'instruct':96 'intern':58 'll':12,26 'long':9 'mail':88 'microsoft':67 'mx':108 'new':129 'offer':82 'one':59 'ovh':51 'patch':16 'provid':89 're':116 'record':111,141 'regist':65 'run':10 'secur':15 'self':4 'self-host':3 'server':20,37 'servic':105 'someon':17 'spam':23 'spin':122 'stabl':81 'stuff':130 'suffic':113 'suggest':50 'tri':127 'txt':110 'use':43 'usual':112 'vps':125 'workspac':71"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6521661"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704801774 {#2042
          date: 2024-01-09 13:02:54.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2331}
      +body: """
        > I’d avoid Google, they don’t have a stable offering\n
        \n
        What you you mean by not stable?\n
        \n
        I’ve been (stuck with) Google Workspace for many, many years - I was grandfathered out from the old G-Suite plans. The biggest issue for me is that all my Play store purchases for my Android are tied to my Workspace’s identity, and there’s no way to unhook that if I move.\n
        \n
        I want to move. I have serious trust issues with Google. But I can’t stop paying for Workspaces, as it means I’d lose all my Android purchases. It’s Hotel fucking California.\n
        \n
        But I’ve always found the email to be stable, reliable, and the spam filtering is top notch (after they acquired and rolled Postini into the service).
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704832665 {#3181
        date: 2024-01-09 21:37:45.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@ChrislyBear@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3185 …}
      +nested: Doctrine\ORM\PersistentCollection {#3187 …}
      +votes: Doctrine\ORM\PersistentCollection {#3189 …}
      +reports: Doctrine\ORM\PersistentCollection {#3191 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3193 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3195 …}
      -id: 294239
      -bodyTs: "'acquir':128 'alway':111 'android':55,101 'avoid':3 'biggest':42 'california':107 'd':2,97 'email':114 'filter':122 'found':112 'fuck':106 'g':38 'g-suit':37 'googl':4,24,84 'grandfath':32 'hotel':105 'ident':62 'issu':43,82 'lose':98 'mani':27,28 'mean':15,95 'move':73,77 'notch':125 'offer':11 'old':36 'pay':90 'plan':40 'play':50 'postini':131 'purchas':52,102 'reliabl':118 'roll':130 'serious':80 'servic':134 'spam':121 'stabl':10,18,117 'stop':89 'store':51 'stuck':22 'suit':39 'tie':57 'top':124 'trust':81 'unhook':69 've':20,110 'want':75 'way':67 'workspac':25,60,92 'year':29"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://reddrefuge.com/comment/849601"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704832665 {#3182
        date: 2024-01-09 21:37:45.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2331}
    +body: """
      I tore that bandwidth off a while ago. Same thing with trust issues and google.\n
      \n
      Since then I set up a family account and use a regular Gmail account for app store purchases so I can change provider at any time. Can share most of my app purchases with family. I don’t actually check the gmail email. Just use it for Android services.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704883591 {#3311
      date: 2024-01-10 11:46:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@ChrislyBear@lemmy.world"
      "@DeltaTangoLima@reddrefuge.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3315 …}
    +nested: Doctrine\ORM\PersistentCollection {#3317 …}
    +votes: Doctrine\ORM\PersistentCollection {#3319 …}
    +reports: Doctrine\ORM\PersistentCollection {#3321 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3323 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3325 …}
    -id: 300601
    -bodyTs: "'account':23,29 'actual':54 'ago':8 'android':63 'app':31,47 'bandwidth':4 'chang':37 'check':55 'email':58 'famili':22,50 'gmail':28,57 'googl':15 'issu':13 'provid':38 'purchas':33,48 'regular':27 'servic':64 'set':19 'share':43 'sinc':16 'store':32 'thing':10 'time':41 'tore':2 'trust':12 'use':25,60"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://aussie.zone/comment/5642703"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704883591 {#3312
      date: 2024-01-10 11:46:31.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2331}
  +body: "Yeah, that’s the other thing that shits me. Paying for my wife and I on Workspaces, and we don’t have family sharing rights. We’re literally paying to be treated like second-class citizens!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705025270 {#3457
    date: 2024-01-12 03:07:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@ChrislyBear@lemmy.world"
    "@DeltaTangoLima@reddrefuge.com"
    "@notgold@aussie.zone"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3460 …}
  +nested: Doctrine\ORM\PersistentCollection {#3462 …}
  +votes: Doctrine\ORM\PersistentCollection {#3464 …}
  +reports: Doctrine\ORM\PersistentCollection {#3466 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3468 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3470 …}
  -id: 300617
  -bodyTs: "'citizen':37 'class':36 'famili':23 'like':33 'liter':28 'pay':10,29 're':27 'right':25 'second':35 'second-class':34 'share':24 'shit':8 'thing':6 'treat':32 'wife':13 'workspac':17 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://reddrefuge.com/comment/854978"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705025270 {#3458
    date: 2024-01-12 03:07:50.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
133 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
134 DENIED moderate
App\Entity\EntryComment {#2117
  +user: App\Entity\User {#2044 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    I have been using porkbun.com as a domain registrar.\n
    \n
    For email hosting, self-hosting is a lot of effort. If you just want the damned thing to work. I’ve heard good things about Fastmail, and personally I’m using migadu.com. it’s $19/year for micro.\n
    \n
    Use any imap client, or if you want to keep using what you’re using Gmail and Outlook and Apple mail apps w all support your new personal account over imap as well
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1719416372 {#2107
    date: 2024-06-26 17:39:32.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2121 …}
  +nested: Doctrine\ORM\PersistentCollection {#2115 …}
  +votes: Doctrine\ORM\PersistentCollection {#2123 …}
  +reports: Doctrine\ORM\PersistentCollection {#2116 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2161 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2163 …}
  -id: 293275
  -bodyTs: "'19/year':45 'account':76 'app':69 'appl':67 'client':51 'damn':26 'domain':8 'effort':20 'email':11 'fastmail':36 'gmail':63 'good':33 'heard':32 'host':12,15 'imap':50,78 'keep':57 'lot':18 'm':40 'mail':68 'micro':47 'migadu.com':42 'new':74 'outlook':65 'person':38,75 'porkbun.com':5 're':61 'registrar':9 'self':14 'self-host':13 'support':72 'thing':27,34 'use':4,41,48,58,62 've':31 'w':70 'want':24,55 'well':80 'work':29"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fstab.sh/comment/1424553"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704801743 {#2112
    date: 2024-01-09 13:02:23.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
135 DENIED edit
App\Entity\EntryComment {#2117
  +user: App\Entity\User {#2044 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    I have been using porkbun.com as a domain registrar.\n
    \n
    For email hosting, self-hosting is a lot of effort. If you just want the damned thing to work. I’ve heard good things about Fastmail, and personally I’m using migadu.com. it’s $19/year for micro.\n
    \n
    Use any imap client, or if you want to keep using what you’re using Gmail and Outlook and Apple mail apps w all support your new personal account over imap as well
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1719416372 {#2107
    date: 2024-06-26 17:39:32.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2121 …}
  +nested: Doctrine\ORM\PersistentCollection {#2115 …}
  +votes: Doctrine\ORM\PersistentCollection {#2123 …}
  +reports: Doctrine\ORM\PersistentCollection {#2116 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2161 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2163 …}
  -id: 293275
  -bodyTs: "'19/year':45 'account':76 'app':69 'appl':67 'client':51 'damn':26 'domain':8 'effort':20 'email':11 'fastmail':36 'gmail':63 'good':33 'heard':32 'host':12,15 'imap':50,78 'keep':57 'lot':18 'm':40 'mail':68 'micro':47 'migadu.com':42 'new':74 'outlook':65 'person':38,75 'porkbun.com':5 're':61 'registrar':9 'self':14 'self-host':13 'support':72 'thing':27,34 'use':4,41,48,58,62 've':31 'w':70 'want':24,55 'well':80 'work':29"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fstab.sh/comment/1424553"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704801743 {#2112
    date: 2024-01-09 13:02:23.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
136 DENIED moderate
App\Entity\EntryComment {#2117
  +user: App\Entity\User {#2044 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    I have been using porkbun.com as a domain registrar.\n
    \n
    For email hosting, self-hosting is a lot of effort. If you just want the damned thing to work. I’ve heard good things about Fastmail, and personally I’m using migadu.com. it’s $19/year for micro.\n
    \n
    Use any imap client, or if you want to keep using what you’re using Gmail and Outlook and Apple mail apps w all support your new personal account over imap as well
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1719416372 {#2107
    date: 2024-06-26 17:39:32.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2121 …}
  +nested: Doctrine\ORM\PersistentCollection {#2115 …}
  +votes: Doctrine\ORM\PersistentCollection {#2123 …}
  +reports: Doctrine\ORM\PersistentCollection {#2116 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2161 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2163 …}
  -id: 293275
  -bodyTs: "'19/year':45 'account':76 'app':69 'appl':67 'client':51 'damn':26 'domain':8 'effort':20 'email':11 'fastmail':36 'gmail':63 'good':33 'heard':32 'host':12,15 'imap':50,78 'keep':57 'lot':18 'm':40 'mail':68 'micro':47 'migadu.com':42 'new':74 'outlook':65 'person':38,75 'porkbun.com':5 're':61 'registrar':9 'self':14 'self-host':13 'support':72 'thing':27,34 'use':4,41,48,58,62 've':31 'w':70 'want':24,55 'well':80 'work':29"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://fstab.sh/comment/1424553"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704801743 {#2112
    date: 2024-01-09 13:02:23.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
137 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
138 DENIED moderate
App\Entity\EntryComment {#3045
  +user: Proxies\__CG__\App\Entity\User {#3044 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2117
    +user: App\Entity\User {#2044 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: """
      I have been using porkbun.com as a domain registrar.\n
      \n
      For email hosting, self-hosting is a lot of effort. If you just want the damned thing to work. I’ve heard good things about Fastmail, and personally I’m using migadu.com. it’s $19/year for micro.\n
      \n
      Use any imap client, or if you want to keep using what you’re using Gmail and Outlook and Apple mail apps w all support your new personal account over imap as well
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1719416372 {#2107
      date: 2024-06-26 17:39:32.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2121 …}
    +nested: Doctrine\ORM\PersistentCollection {#2115 …}
    +votes: Doctrine\ORM\PersistentCollection {#2123 …}
    +reports: Doctrine\ORM\PersistentCollection {#2116 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2161 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2163 …}
    -id: 293275
    -bodyTs: "'19/year':45 'account':76 'app':69 'appl':67 'client':51 'damn':26 'domain':8 'effort':20 'email':11 'fastmail':36 'gmail':63 'good':33 'heard':32 'host':12,15 'imap':50,78 'keep':57 'lot':18 'm':40 'mail':68 'micro':47 'migadu.com':42 'new':74 'outlook':65 'person':38,75 'porkbun.com':5 're':61 'registrar':9 'self':14 'self-host':13 'support':72 'thing':27,34 'use':4,41,48,58,62 've':31 'w':70 'want':24,55 'well':80 'work':29"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://fstab.sh/comment/1424553"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704801743 {#2112
      date: 2024-01-09 13:02:23.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2117}
  +body: """
    I use Fastmail.\n
    \n
    My domain has me plus the wife, and she’s not willing to tolerate any amount of fiddling or bugs or anything, so we needed something that would Just Work™, and Fastmail fits the bill quite well.\n
    \n
    Their features are great, I actually prefer their app over the native iOS app, and they’ve been rock solid since I signed up. I can also have any amount of aliased and I can put all three of my domains on there. Plus they’re not Google which was the biggest thing I needed them to be.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704811440 {#3047
    date: 2024-01-09 15:44:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@hayalci@fstab.sh"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3043 …}
  +nested: Doctrine\ORM\PersistentCollection {#3041 …}
  +votes: Doctrine\ORM\PersistentCollection {#3039 …}
  +reports: Doctrine\ORM\PersistentCollection {#3037 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3035 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3033 …}
  -id: 293544
  -bodyTs: "'actual':46 'alias':72 'also':67 'amount':19,70 'anyth':25 'app':49,54 'biggest':92 'bill':38 'bug':23 'domain':5,81 'fastmail':3,35 'featur':42 'fiddl':21 'fit':36 'googl':88 'great':44 'io':53 'nativ':52 'need':28,95 'plus':8,84 'prefer':47 'put':76 'quit':39 're':86 'rock':59 'sign':63 'sinc':61 'solid':60 'someth':29 'thing':93 'three':78 'toler':17 'use':2 've':57 'well':40 'wife':10 'will':15 'work':33 'would':31"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6523655"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704811440 {#3046
    date: 2024-01-09 15:44:00.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
139 DENIED edit
App\Entity\EntryComment {#3045
  +user: Proxies\__CG__\App\Entity\User {#3044 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2117
    +user: App\Entity\User {#2044 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: """
      I have been using porkbun.com as a domain registrar.\n
      \n
      For email hosting, self-hosting is a lot of effort. If you just want the damned thing to work. I’ve heard good things about Fastmail, and personally I’m using migadu.com. it’s $19/year for micro.\n
      \n
      Use any imap client, or if you want to keep using what you’re using Gmail and Outlook and Apple mail apps w all support your new personal account over imap as well
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1719416372 {#2107
      date: 2024-06-26 17:39:32.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2121 …}
    +nested: Doctrine\ORM\PersistentCollection {#2115 …}
    +votes: Doctrine\ORM\PersistentCollection {#2123 …}
    +reports: Doctrine\ORM\PersistentCollection {#2116 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2161 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2163 …}
    -id: 293275
    -bodyTs: "'19/year':45 'account':76 'app':69 'appl':67 'client':51 'damn':26 'domain':8 'effort':20 'email':11 'fastmail':36 'gmail':63 'good':33 'heard':32 'host':12,15 'imap':50,78 'keep':57 'lot':18 'm':40 'mail':68 'micro':47 'migadu.com':42 'new':74 'outlook':65 'person':38,75 'porkbun.com':5 're':61 'registrar':9 'self':14 'self-host':13 'support':72 'thing':27,34 'use':4,41,48,58,62 've':31 'w':70 'want':24,55 'well':80 'work':29"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://fstab.sh/comment/1424553"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704801743 {#2112
      date: 2024-01-09 13:02:23.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2117}
  +body: """
    I use Fastmail.\n
    \n
    My domain has me plus the wife, and she’s not willing to tolerate any amount of fiddling or bugs or anything, so we needed something that would Just Work™, and Fastmail fits the bill quite well.\n
    \n
    Their features are great, I actually prefer their app over the native iOS app, and they’ve been rock solid since I signed up. I can also have any amount of aliased and I can put all three of my domains on there. Plus they’re not Google which was the biggest thing I needed them to be.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704811440 {#3047
    date: 2024-01-09 15:44:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@hayalci@fstab.sh"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3043 …}
  +nested: Doctrine\ORM\PersistentCollection {#3041 …}
  +votes: Doctrine\ORM\PersistentCollection {#3039 …}
  +reports: Doctrine\ORM\PersistentCollection {#3037 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3035 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3033 …}
  -id: 293544
  -bodyTs: "'actual':46 'alias':72 'also':67 'amount':19,70 'anyth':25 'app':49,54 'biggest':92 'bill':38 'bug':23 'domain':5,81 'fastmail':3,35 'featur':42 'fiddl':21 'fit':36 'googl':88 'great':44 'io':53 'nativ':52 'need':28,95 'plus':8,84 'prefer':47 'put':76 'quit':39 're':86 'rock':59 'sign':63 'sinc':61 'solid':60 'someth':29 'thing':93 'three':78 'toler':17 'use':2 've':57 'well':40 'wife':10 'will':15 'work':33 'would':31"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6523655"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704811440 {#3046
    date: 2024-01-09 15:44:00.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
140 DENIED moderate
App\Entity\EntryComment {#3045
  +user: Proxies\__CG__\App\Entity\User {#3044 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2117
    +user: App\Entity\User {#2044 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: """
      I have been using porkbun.com as a domain registrar.\n
      \n
      For email hosting, self-hosting is a lot of effort. If you just want the damned thing to work. I’ve heard good things about Fastmail, and personally I’m using migadu.com. it’s $19/year for micro.\n
      \n
      Use any imap client, or if you want to keep using what you’re using Gmail and Outlook and Apple mail apps w all support your new personal account over imap as well
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1719416372 {#2107
      date: 2024-06-26 17:39:32.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2121 …}
    +nested: Doctrine\ORM\PersistentCollection {#2115 …}
    +votes: Doctrine\ORM\PersistentCollection {#2123 …}
    +reports: Doctrine\ORM\PersistentCollection {#2116 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2161 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2163 …}
    -id: 293275
    -bodyTs: "'19/year':45 'account':76 'app':69 'appl':67 'client':51 'damn':26 'domain':8 'effort':20 'email':11 'fastmail':36 'gmail':63 'good':33 'heard':32 'host':12,15 'imap':50,78 'keep':57 'lot':18 'm':40 'mail':68 'micro':47 'migadu.com':42 'new':74 'outlook':65 'person':38,75 'porkbun.com':5 're':61 'registrar':9 'self':14 'self-host':13 'support':72 'thing':27,34 'use':4,41,48,58,62 've':31 'w':70 'want':24,55 'well':80 'work':29"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://fstab.sh/comment/1424553"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704801743 {#2112
      date: 2024-01-09 13:02:23.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2117}
  +body: """
    I use Fastmail.\n
    \n
    My domain has me plus the wife, and she’s not willing to tolerate any amount of fiddling or bugs or anything, so we needed something that would Just Work™, and Fastmail fits the bill quite well.\n
    \n
    Their features are great, I actually prefer their app over the native iOS app, and they’ve been rock solid since I signed up. I can also have any amount of aliased and I can put all three of my domains on there. Plus they’re not Google which was the biggest thing I needed them to be.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704811440 {#3047
    date: 2024-01-09 15:44:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@hayalci@fstab.sh"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3043 …}
  +nested: Doctrine\ORM\PersistentCollection {#3041 …}
  +votes: Doctrine\ORM\PersistentCollection {#3039 …}
  +reports: Doctrine\ORM\PersistentCollection {#3037 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3035 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3033 …}
  -id: 293544
  -bodyTs: "'actual':46 'alias':72 'also':67 'amount':19,70 'anyth':25 'app':49,54 'biggest':92 'bill':38 'bug':23 'domain':5,81 'fastmail':3,35 'featur':42 'fiddl':21 'fit':36 'googl':88 'great':44 'io':53 'nativ':52 'need':28,95 'plus':8,84 'prefer':47 'put':76 'quit':39 're':86 'rock':59 'sign':63 'sinc':61 'solid':60 'someth':29 'thing':93 'three':78 'toler':17 'use':2 've':57 'well':40 'wife':10 'will':15 'work':33 'would':31"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6523655"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704811440 {#3046
    date: 2024-01-09 15:44:00.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
141 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
142 DENIED moderate
App\Entity\EntryComment {#2279
  +user: App\Entity\User {#2195 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Domain+Zoho Mail Lite subscription (less than 1€/month, ATM)."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704801742 {#2283
    date: 2024-01-09 13:02:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2275 …}
  +nested: Doctrine\ORM\PersistentCollection {#2261 …}
  +votes: Doctrine\ORM\PersistentCollection {#2218 …}
  +reports: Doctrine\ORM\PersistentCollection {#2221 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2217 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2199 …}
  -id: 293277
  -bodyTs: "'/month':9 '1':8 'atm':10 'domain':1 'less':6 'lite':4 'mail':3 'subscript':5 'zoho':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8060151"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704801742 {#2280
    date: 2024-01-09 13:02:22.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
143 DENIED edit
App\Entity\EntryComment {#2279
  +user: App\Entity\User {#2195 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Domain+Zoho Mail Lite subscription (less than 1€/month, ATM)."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704801742 {#2283
    date: 2024-01-09 13:02:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2275 …}
  +nested: Doctrine\ORM\PersistentCollection {#2261 …}
  +votes: Doctrine\ORM\PersistentCollection {#2218 …}
  +reports: Doctrine\ORM\PersistentCollection {#2221 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2217 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2199 …}
  -id: 293277
  -bodyTs: "'/month':9 '1':8 'atm':10 'domain':1 'less':6 'lite':4 'mail':3 'subscript':5 'zoho':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8060151"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704801742 {#2280
    date: 2024-01-09 13:02:22.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
144 DENIED moderate
App\Entity\EntryComment {#2279
  +user: App\Entity\User {#2195 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Domain+Zoho Mail Lite subscription (less than 1€/month, ATM)."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704801742 {#2283
    date: 2024-01-09 13:02:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2275 …}
  +nested: Doctrine\ORM\PersistentCollection {#2261 …}
  +votes: Doctrine\ORM\PersistentCollection {#2218 …}
  +reports: Doctrine\ORM\PersistentCollection {#2221 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2217 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2199 …}
  -id: 293277
  -bodyTs: "'/month':9 '1':8 'atm':10 'domain':1 'less':6 'lite':4 'mail':3 'subscript':5 'zoho':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8060151"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704801742 {#2280
    date: 2024-01-09 13:02:22.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
145 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
146 DENIED moderate
App\Entity\EntryComment {#2188
  +user: App\Entity\User {#2012 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2142 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "This looks like a good replacement for Raindrop.io"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1704801633 {#2251
    date: 2024-01-09 13:00:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2034 …}
  +nested: Doctrine\ORM\PersistentCollection {#2156 …}
  +votes: Doctrine\ORM\PersistentCollection {#2154 …}
  +reports: Doctrine\ORM\PersistentCollection {#2157 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
  -id: 293274
  -bodyTs: "'good':5 'like':3 'look':2 'raindrop.io':8 'replac':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6521638"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704801633 {#2284
    date: 2024-01-09 13:00:33.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
147 DENIED edit
App\Entity\EntryComment {#2188
  +user: App\Entity\User {#2012 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2142 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "This looks like a good replacement for Raindrop.io"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1704801633 {#2251
    date: 2024-01-09 13:00:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2034 …}
  +nested: Doctrine\ORM\PersistentCollection {#2156 …}
  +votes: Doctrine\ORM\PersistentCollection {#2154 …}
  +reports: Doctrine\ORM\PersistentCollection {#2157 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
  -id: 293274
  -bodyTs: "'good':5 'like':3 'look':2 'raindrop.io':8 'replac':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6521638"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704801633 {#2284
    date: 2024-01-09 13:00:33.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
148 DENIED moderate
App\Entity\EntryComment {#2188
  +user: App\Entity\User {#2012 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2142 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "This looks like a good replacement for Raindrop.io"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1704801633 {#2251
    date: 2024-01-09 13:00:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@daniel31x13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2034 …}
  +nested: Doctrine\ORM\PersistentCollection {#2156 …}
  +votes: Doctrine\ORM\PersistentCollection {#2154 …}
  +reports: Doctrine\ORM\PersistentCollection {#2157 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2147 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2150 …}
  -id: 293274
  -bodyTs: "'good':5 'like':3 'look':2 'raindrop.io':8 'replac':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6521638"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704801633 {#2284
    date: 2024-01-09 13:00:33.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
149 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
150 DENIED moderate
App\Entity\EntryComment {#2149
  +user: App\Entity\User {#2177 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    I’m an admin of a self hosted iRedMail (with iRedAdmin Pro).\n
    \n
    My advice is: Don’t.\n
    \n
    Getting an email server running is easy. Managing them is not.\n
    \n
    There are some good advice here. Use commercial service with personal domain.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704801052 {#2287
    date: 2024-01-09 12:50:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2146 …}
  +nested: Doctrine\ORM\PersistentCollection {#2180 …}
  +votes: Doctrine\ORM\PersistentCollection {#2181 …}
  +reports: Doctrine\ORM\PersistentCollection {#2171 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2186 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2187 …}
  -id: 293264
  -bodyTs: "'admin':4 'advic':14,33 'commerci':36 'domain':40 'easi':24 'email':20 'get':18 'good':32 'host':8 'iredadmin':11 'iredmail':9 'm':2 'manag':25 'person':39 'pro':12 'run':22 'self':7 'server':21 'servic':37 'use':35"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8059944"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704801052 {#2286
    date: 2024-01-09 12:50:52.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
151 DENIED edit
App\Entity\EntryComment {#2149
  +user: App\Entity\User {#2177 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    I’m an admin of a self hosted iRedMail (with iRedAdmin Pro).\n
    \n
    My advice is: Don’t.\n
    \n
    Getting an email server running is easy. Managing them is not.\n
    \n
    There are some good advice here. Use commercial service with personal domain.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704801052 {#2287
    date: 2024-01-09 12:50:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2146 …}
  +nested: Doctrine\ORM\PersistentCollection {#2180 …}
  +votes: Doctrine\ORM\PersistentCollection {#2181 …}
  +reports: Doctrine\ORM\PersistentCollection {#2171 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2186 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2187 …}
  -id: 293264
  -bodyTs: "'admin':4 'advic':14,33 'commerci':36 'domain':40 'easi':24 'email':20 'get':18 'good':32 'host':8 'iredadmin':11 'iredmail':9 'm':2 'manag':25 'person':39 'pro':12 'run':22 'self':7 'server':21 'servic':37 'use':35"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8059944"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704801052 {#2286
    date: 2024-01-09 12:50:52.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
152 DENIED moderate
App\Entity\EntryComment {#2149
  +user: App\Entity\User {#2177 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    I’m an admin of a self hosted iRedMail (with iRedAdmin Pro).\n
    \n
    My advice is: Don’t.\n
    \n
    Getting an email server running is easy. Managing them is not.\n
    \n
    There are some good advice here. Use commercial service with personal domain.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704801052 {#2287
    date: 2024-01-09 12:50:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2146 …}
  +nested: Doctrine\ORM\PersistentCollection {#2180 …}
  +votes: Doctrine\ORM\PersistentCollection {#2181 …}
  +reports: Doctrine\ORM\PersistentCollection {#2171 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2186 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2187 …}
  -id: 293264
  -bodyTs: "'admin':4 'advic':14,33 'commerci':36 'domain':40 'easi':24 'email':20 'get':18 'good':32 'host':8 'iredadmin':11 'iredmail':9 'm':2 'manag':25 'person':39 'pro':12 'run':22 'self':7 'server':21 'servic':37 'use':35"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8059944"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704801052 {#2286
    date: 2024-01-09 12:50:52.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
153 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
154 DENIED moderate
App\Entity\EntryComment {#1350
  +user: App\Entity\User {#2495 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1349 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "What is your ‘deleted files’ policy? How long do you keep them? I had a similar issue but then found out that the nextcloud cron-process wasn’t running so files in the ‘deleted files’ folder where never really deleted."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704800968 {#2366
    date: 2024-01-09 12:49:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@vvv@programming.dev"
    "@jaykay@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1351 …}
  +nested: Doctrine\ORM\PersistentCollection {#1353 …}
  +votes: Doctrine\ORM\PersistentCollection {#1358 …}
  +reports: Doctrine\ORM\PersistentCollection {#1355 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2491 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2493 …}
  -id: 293259
  -bodyTs: "'cron':26 'cron-process':25 'delet':4,35,41 'file':5,32,36 'folder':37 'found':20 'issu':17 'keep':11 'long':8 'never':39 'nextcloud':24 'polici':6 'process':27 'realli':40 'run':30 'similar':16 'wasn':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://infosec.pub/comment/5527140"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704800968 {#2269
    date: 2024-01-09 12:49:28.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
155 DENIED edit
App\Entity\EntryComment {#1350
  +user: App\Entity\User {#2495 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1349 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "What is your ‘deleted files’ policy? How long do you keep them? I had a similar issue but then found out that the nextcloud cron-process wasn’t running so files in the ‘deleted files’ folder where never really deleted."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704800968 {#2366
    date: 2024-01-09 12:49:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@vvv@programming.dev"
    "@jaykay@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1351 …}
  +nested: Doctrine\ORM\PersistentCollection {#1353 …}
  +votes: Doctrine\ORM\PersistentCollection {#1358 …}
  +reports: Doctrine\ORM\PersistentCollection {#1355 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2491 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2493 …}
  -id: 293259
  -bodyTs: "'cron':26 'cron-process':25 'delet':4,35,41 'file':5,32,36 'folder':37 'found':20 'issu':17 'keep':11 'long':8 'never':39 'nextcloud':24 'polici':6 'process':27 'realli':40 'run':30 'similar':16 'wasn':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://infosec.pub/comment/5527140"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704800968 {#2269
    date: 2024-01-09 12:49:28.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
156 DENIED moderate
App\Entity\EntryComment {#1350
  +user: App\Entity\User {#2495 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1349 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "What is your ‘deleted files’ policy? How long do you keep them? I had a similar issue but then found out that the nextcloud cron-process wasn’t running so files in the ‘deleted files’ folder where never really deleted."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704800968 {#2366
    date: 2024-01-09 12:49:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@vvv@programming.dev"
    "@jaykay@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1351 …}
  +nested: Doctrine\ORM\PersistentCollection {#1353 …}
  +votes: Doctrine\ORM\PersistentCollection {#1358 …}
  +reports: Doctrine\ORM\PersistentCollection {#1355 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2491 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2493 …}
  -id: 293259
  -bodyTs: "'cron':26 'cron-process':25 'delet':4,35,41 'file':5,32,36 'folder':37 'found':20 'issu':17 'keep':11 'long':8 'never':39 'nextcloud':24 'polici':6 'process':27 'realli':40 'run':30 'similar':16 'wasn':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://infosec.pub/comment/5527140"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704800968 {#2269
    date: 2024-01-09 12:49:28.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
157 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
158 DENIED moderate
App\Entity\EntryComment {#2555
  +user: App\Entity\User {#2568 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Self-hosting email is not at all easy, and I’d recommend paying for hosted email from a service that lets you use a custom domain. Most will let you have multiple inboxes, although this may cost extra.\n
    \n
    Then, just buy a domain (NameCheap is fine) and point your MX records at the email provider.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704800508 {#2550
    date: 2024-01-09 12:41:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2556 …}
  +nested: Doctrine\ORM\PersistentCollection {#2558 …}
  +votes: Doctrine\ORM\PersistentCollection {#2560 …}
  +reports: Doctrine\ORM\PersistentCollection {#2562 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2564 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2566 …}
  -id: 293247
  -bodyTs: "'although':35 'buy':42 'cost':38 'custom':26 'd':12 'domain':27,44 'easi':9 'email':4,17,55 'extra':39 'fine':47 'host':3,16 'inbox':34 'let':22,30 'may':37 'multipl':33 'mx':51 'namecheap':45 'pay':14 'point':49 'provid':56 'recommend':13 'record':52 'self':2 'self-host':1 'servic':20 'use':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6267526"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704800508 {#2551
    date: 2024-01-09 12:41:48.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
159 DENIED edit
App\Entity\EntryComment {#2555
  +user: App\Entity\User {#2568 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Self-hosting email is not at all easy, and I’d recommend paying for hosted email from a service that lets you use a custom domain. Most will let you have multiple inboxes, although this may cost extra.\n
    \n
    Then, just buy a domain (NameCheap is fine) and point your MX records at the email provider.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704800508 {#2550
    date: 2024-01-09 12:41:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2556 …}
  +nested: Doctrine\ORM\PersistentCollection {#2558 …}
  +votes: Doctrine\ORM\PersistentCollection {#2560 …}
  +reports: Doctrine\ORM\PersistentCollection {#2562 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2564 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2566 …}
  -id: 293247
  -bodyTs: "'although':35 'buy':42 'cost':38 'custom':26 'd':12 'domain':27,44 'easi':9 'email':4,17,55 'extra':39 'fine':47 'host':3,16 'inbox':34 'let':22,30 'may':37 'multipl':33 'mx':51 'namecheap':45 'pay':14 'point':49 'provid':56 'recommend':13 'record':52 'self':2 'self-host':1 'servic':20 'use':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6267526"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704800508 {#2551
    date: 2024-01-09 12:41:48.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
160 DENIED moderate
App\Entity\EntryComment {#2555
  +user: App\Entity\User {#2568 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Self-hosting email is not at all easy, and I’d recommend paying for hosted email from a service that lets you use a custom domain. Most will let you have multiple inboxes, although this may cost extra.\n
    \n
    Then, just buy a domain (NameCheap is fine) and point your MX records at the email provider.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704800508 {#2550
    date: 2024-01-09 12:41:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2556 …}
  +nested: Doctrine\ORM\PersistentCollection {#2558 …}
  +votes: Doctrine\ORM\PersistentCollection {#2560 …}
  +reports: Doctrine\ORM\PersistentCollection {#2562 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2564 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2566 …}
  -id: 293247
  -bodyTs: "'although':35 'buy':42 'cost':38 'custom':26 'd':12 'domain':27,44 'easi':9 'email':4,17,55 'extra':39 'fine':47 'host':3,16 'inbox':34 'let':22,30 'may':37 'multipl':33 'mx':51 'namecheap':45 'pay':14 'point':49 'provid':56 'recommend':13 'record':52 'self':2 'self-host':1 'servic':20 'use':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6267526"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704800508 {#2551
    date: 2024-01-09 12:41:48.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
161 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
162 DENIED moderate
App\Entity\EntryComment {#2629
  +user: App\Entity\User {#2642 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "[Self Dost](https://humaaraartha.in/selfdost/selfdost.html) is the perfect solution for you!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1719443824 {#2624
    date: 2024-06-27 01:17:04.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2630 …}
  +nested: Doctrine\ORM\PersistentCollection {#2632 …}
  +votes: Doctrine\ORM\PersistentCollection {#2634 …}
  +reports: Doctrine\ORM\PersistentCollection {#2636 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2638 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2640 …}
  -id: 293246
  -bodyTs: "'/selfdost/selfdost.html)':5 'dost':2 'humaaraartha.in':4 'humaaraartha.in/selfdost/selfdost.html)':3 'perfect':8 'self':1 'solut':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sopuli.xyz/comment/5949162"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704800485 {#2625
    date: 2024-01-09 12:41:25.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
163 DENIED edit
App\Entity\EntryComment {#2629
  +user: App\Entity\User {#2642 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "[Self Dost](https://humaaraartha.in/selfdost/selfdost.html) is the perfect solution for you!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1719443824 {#2624
    date: 2024-06-27 01:17:04.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2630 …}
  +nested: Doctrine\ORM\PersistentCollection {#2632 …}
  +votes: Doctrine\ORM\PersistentCollection {#2634 …}
  +reports: Doctrine\ORM\PersistentCollection {#2636 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2638 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2640 …}
  -id: 293246
  -bodyTs: "'/selfdost/selfdost.html)':5 'dost':2 'humaaraartha.in':4 'humaaraartha.in/selfdost/selfdost.html)':3 'perfect':8 'self':1 'solut':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sopuli.xyz/comment/5949162"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704800485 {#2625
    date: 2024-01-09 12:41:25.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
164 DENIED moderate
App\Entity\EntryComment {#2629
  +user: App\Entity\User {#2642 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "[Self Dost](https://humaaraartha.in/selfdost/selfdost.html) is the perfect solution for you!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1719443824 {#2624
    date: 2024-06-27 01:17:04.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2630 …}
  +nested: Doctrine\ORM\PersistentCollection {#2632 …}
  +votes: Doctrine\ORM\PersistentCollection {#2634 …}
  +reports: Doctrine\ORM\PersistentCollection {#2636 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2638 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2640 …}
  -id: 293246
  -bodyTs: "'/selfdost/selfdost.html)':5 'dost':2 'humaaraartha.in':4 'humaaraartha.in/selfdost/selfdost.html)':3 'perfect':8 'self':1 'solut':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sopuli.xyz/comment/5949162"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704800485 {#2625
    date: 2024-01-09 12:41:25.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
165 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
166 DENIED moderate
App\Entity\EntryComment {#3061
  +user: Proxies\__CG__\App\Entity\User {#3060 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2629
    +user: App\Entity\User {#2642 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: "[Self Dost](https://humaaraartha.in/selfdost/selfdost.html) is the perfect solution for you!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1719443824 {#2624
      date: 2024-06-27 01:17:04.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2630 …}
    +nested: Doctrine\ORM\PersistentCollection {#2632 …}
    +votes: Doctrine\ORM\PersistentCollection {#2634 …}
    +reports: Doctrine\ORM\PersistentCollection {#2636 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2638 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2640 …}
    -id: 293246
    -bodyTs: "'/selfdost/selfdost.html)':5 'dost':2 'humaaraartha.in':4 'humaaraartha.in/selfdost/selfdost.html)':3 'perfect':8 'self':1 'solut':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/comment/5949162"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704800485 {#2625
      date: 2024-01-09 12:41:25.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2629}
  +body: """
    “Self” … “Dost”?\n
    \n
    Idk, that looks strikingly like a no-brand [Freedom box](freedombox.org), except there are no specs to judge by. Just some super iffy, nondescript sales pitch. “That’s it, yes indeed”!
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704815584 {#3063
    date: 2024-01-09 16:53:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@Sagar@sopuli.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3059 …}
  +nested: Doctrine\ORM\PersistentCollection {#3057 …}
  +votes: Doctrine\ORM\PersistentCollection {#3055 …}
  +reports: Doctrine\ORM\PersistentCollection {#3053 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3051 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3049 …}
  -id: 293651
  -bodyTs: "'box':13 'brand':11 'dost':2 'except':15 'freedom':12 'freedombox.org':14 'idk':3 'iffi':26 'inde':34 'judg':21 'like':7 'look':5 'no-brand':9 'nondescript':27 'pitch':29 'sale':28 'self':1 'spec':19 'strike':6 'super':25 'yes':33"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://leminal.space/comment/4529780"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704815584 {#3062
    date: 2024-01-09 16:53:04.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
167 DENIED edit
App\Entity\EntryComment {#3061
  +user: Proxies\__CG__\App\Entity\User {#3060 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2629
    +user: App\Entity\User {#2642 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: "[Self Dost](https://humaaraartha.in/selfdost/selfdost.html) is the perfect solution for you!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1719443824 {#2624
      date: 2024-06-27 01:17:04.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2630 …}
    +nested: Doctrine\ORM\PersistentCollection {#2632 …}
    +votes: Doctrine\ORM\PersistentCollection {#2634 …}
    +reports: Doctrine\ORM\PersistentCollection {#2636 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2638 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2640 …}
    -id: 293246
    -bodyTs: "'/selfdost/selfdost.html)':5 'dost':2 'humaaraartha.in':4 'humaaraartha.in/selfdost/selfdost.html)':3 'perfect':8 'self':1 'solut':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/comment/5949162"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704800485 {#2625
      date: 2024-01-09 12:41:25.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2629}
  +body: """
    “Self” … “Dost”?\n
    \n
    Idk, that looks strikingly like a no-brand [Freedom box](freedombox.org), except there are no specs to judge by. Just some super iffy, nondescript sales pitch. “That’s it, yes indeed”!
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704815584 {#3063
    date: 2024-01-09 16:53:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@Sagar@sopuli.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3059 …}
  +nested: Doctrine\ORM\PersistentCollection {#3057 …}
  +votes: Doctrine\ORM\PersistentCollection {#3055 …}
  +reports: Doctrine\ORM\PersistentCollection {#3053 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3051 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3049 …}
  -id: 293651
  -bodyTs: "'box':13 'brand':11 'dost':2 'except':15 'freedom':12 'freedombox.org':14 'idk':3 'iffi':26 'inde':34 'judg':21 'like':7 'look':5 'no-brand':9 'nondescript':27 'pitch':29 'sale':28 'self':1 'spec':19 'strike':6 'super':25 'yes':33"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://leminal.space/comment/4529780"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704815584 {#3062
    date: 2024-01-09 16:53:04.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
168 DENIED moderate
App\Entity\EntryComment {#3061
  +user: Proxies\__CG__\App\Entity\User {#3060 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2629
    +user: App\Entity\User {#2642 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: "[Self Dost](https://humaaraartha.in/selfdost/selfdost.html) is the perfect solution for you!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1719443824 {#2624
      date: 2024-06-27 01:17:04.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2630 …}
    +nested: Doctrine\ORM\PersistentCollection {#2632 …}
    +votes: Doctrine\ORM\PersistentCollection {#2634 …}
    +reports: Doctrine\ORM\PersistentCollection {#2636 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2638 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2640 …}
    -id: 293246
    -bodyTs: "'/selfdost/selfdost.html)':5 'dost':2 'humaaraartha.in':4 'humaaraartha.in/selfdost/selfdost.html)':3 'perfect':8 'self':1 'solut':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/comment/5949162"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704800485 {#2625
      date: 2024-01-09 12:41:25.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2629}
  +body: """
    “Self” … “Dost”?\n
    \n
    Idk, that looks strikingly like a no-brand [Freedom box](freedombox.org), except there are no specs to judge by. Just some super iffy, nondescript sales pitch. “That’s it, yes indeed”!
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704815584 {#3063
    date: 2024-01-09 16:53:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@Sagar@sopuli.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3059 …}
  +nested: Doctrine\ORM\PersistentCollection {#3057 …}
  +votes: Doctrine\ORM\PersistentCollection {#3055 …}
  +reports: Doctrine\ORM\PersistentCollection {#3053 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3051 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3049 …}
  -id: 293651
  -bodyTs: "'box':13 'brand':11 'dost':2 'except':15 'freedom':12 'freedombox.org':14 'idk':3 'iffi':26 'inde':34 'judg':21 'like':7 'look':5 'no-brand':9 'nondescript':27 'pitch':29 'sale':28 'self':1 'spec':19 'strike':6 'super':25 'yes':33"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://leminal.space/comment/4529780"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704815584 {#3062
    date: 2024-01-09 16:53:04.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
169 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
170 DENIED moderate
App\Entity\EntryComment {#2702
  +user: App\Entity\User {#2715 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    I’ve done this in the past using Gmail. You pick a domain provider and get their email plan. Most offer both services. I’ve used name cheap.\n
    \n
    Then in your regular Gmail account you can configure the IMAP settings from the domain registrar to receive the email from that inbox. Then in Gmail find the settings where you can send as another address. This lets you use that new address in our outbound mail. From there I just auto label the incoming mail to help sort the two addresses.\n
    \n
    Now you should have your regular Gmail and your new novelty email all in one place.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1720047367 {#2697
    date: 2024-07-04 00:56:07.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2703 …}
  +nested: Doctrine\ORM\PersistentCollection {#2705 …}
  +votes: Doctrine\ORM\PersistentCollection {#2707 …}
  +reports: Doctrine\ORM\PersistentCollection {#2709 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2711 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2713 …}
  -id: 293229
  -bodyTs: "'account':34 'address':64,71,90 'anoth':63 'auto':80 'cheap':28 'configur':37 'domain':13,43 'done':3 'email':18,48,102 'find':55 'get':16 'gmail':9,33,54,97 'help':86 'imap':39 'inbox':51 'incom':83 'label':81 'let':66 'mail':75,84 'name':27 'new':70,100 'novelti':101 'offer':21 'one':105 'outbound':74 'past':7 'pick':11 'place':106 'plan':19 'provid':14 'receiv':46 'registrar':44 'regular':32,96 'send':61 'servic':23 'set':40,57 'sort':87 'two':89 'use':8,26,68 've':2,25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6521166"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704800069 {#2698
    date: 2024-01-09 12:34:29.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
171 DENIED edit
App\Entity\EntryComment {#2702
  +user: App\Entity\User {#2715 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    I’ve done this in the past using Gmail. You pick a domain provider and get their email plan. Most offer both services. I’ve used name cheap.\n
    \n
    Then in your regular Gmail account you can configure the IMAP settings from the domain registrar to receive the email from that inbox. Then in Gmail find the settings where you can send as another address. This lets you use that new address in our outbound mail. From there I just auto label the incoming mail to help sort the two addresses.\n
    \n
    Now you should have your regular Gmail and your new novelty email all in one place.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1720047367 {#2697
    date: 2024-07-04 00:56:07.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2703 …}
  +nested: Doctrine\ORM\PersistentCollection {#2705 …}
  +votes: Doctrine\ORM\PersistentCollection {#2707 …}
  +reports: Doctrine\ORM\PersistentCollection {#2709 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2711 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2713 …}
  -id: 293229
  -bodyTs: "'account':34 'address':64,71,90 'anoth':63 'auto':80 'cheap':28 'configur':37 'domain':13,43 'done':3 'email':18,48,102 'find':55 'get':16 'gmail':9,33,54,97 'help':86 'imap':39 'inbox':51 'incom':83 'label':81 'let':66 'mail':75,84 'name':27 'new':70,100 'novelti':101 'offer':21 'one':105 'outbound':74 'past':7 'pick':11 'place':106 'plan':19 'provid':14 'receiv':46 'registrar':44 'regular':32,96 'send':61 'servic':23 'set':40,57 'sort':87 'two':89 'use':8,26,68 've':2,25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6521166"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704800069 {#2698
    date: 2024-01-09 12:34:29.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
172 DENIED moderate
App\Entity\EntryComment {#2702
  +user: App\Entity\User {#2715 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    I’ve done this in the past using Gmail. You pick a domain provider and get their email plan. Most offer both services. I’ve used name cheap.\n
    \n
    Then in your regular Gmail account you can configure the IMAP settings from the domain registrar to receive the email from that inbox. Then in Gmail find the settings where you can send as another address. This lets you use that new address in our outbound mail. From there I just auto label the incoming mail to help sort the two addresses.\n
    \n
    Now you should have your regular Gmail and your new novelty email all in one place.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1720047367 {#2697
    date: 2024-07-04 00:56:07.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2703 …}
  +nested: Doctrine\ORM\PersistentCollection {#2705 …}
  +votes: Doctrine\ORM\PersistentCollection {#2707 …}
  +reports: Doctrine\ORM\PersistentCollection {#2709 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2711 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2713 …}
  -id: 293229
  -bodyTs: "'account':34 'address':64,71,90 'anoth':63 'auto':80 'cheap':28 'configur':37 'domain':13,43 'done':3 'email':18,48,102 'find':55 'get':16 'gmail':9,33,54,97 'help':86 'imap':39 'inbox':51 'incom':83 'label':81 'let':66 'mail':75,84 'name':27 'new':70,100 'novelti':101 'offer':21 'one':105 'outbound':74 'past':7 'pick':11 'place':106 'plan':19 'provid':14 'receiv':46 'registrar':44 'regular':32,96 'send':61 'servic':23 'set':40,57 'sort':87 'two':89 'use':8,26,68 've':2,25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6521166"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704800069 {#2698
    date: 2024-01-09 12:34:29.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
173 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
174 DENIED moderate
App\Entity\EntryComment {#3077
  +user: Proxies\__CG__\App\Entity\User {#3076 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2702
    +user: App\Entity\User {#2715 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’ve done this in the past using Gmail. You pick a domain provider and get their email plan. Most offer both services. I’ve used name cheap.\n
      \n
      Then in your regular Gmail account you can configure the IMAP settings from the domain registrar to receive the email from that inbox. Then in Gmail find the settings where you can send as another address. This lets you use that new address in our outbound mail. From there I just auto label the incoming mail to help sort the two addresses.\n
      \n
      Now you should have your regular Gmail and your new novelty email all in one place.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1720047367 {#2697
      date: 2024-07-04 00:56:07.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2703 …}
    +nested: Doctrine\ORM\PersistentCollection {#2705 …}
    +votes: Doctrine\ORM\PersistentCollection {#2707 …}
    +reports: Doctrine\ORM\PersistentCollection {#2709 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2711 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2713 …}
    -id: 293229
    -bodyTs: "'account':34 'address':64,71,90 'anoth':63 'auto':80 'cheap':28 'configur':37 'domain':13,43 'done':3 'email':18,48,102 'find':55 'get':16 'gmail':9,33,54,97 'help':86 'imap':39 'inbox':51 'incom':83 'label':81 'let':66 'mail':75,84 'name':27 'new':70,100 'novelti':101 'offer':21 'one':105 'outbound':74 'past':7 'pick':11 'place':106 'plan':19 'provid':14 'receiv':46 'registrar':44 'regular':32,96 'send':61 'servic':23 'set':40,57 'sort':87 'two':89 'use':8,26,68 've':2,25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6521166"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704800069 {#2698
      date: 2024-01-09 12:34:29.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2702}
  +body: "Wait, does this mean you’re giving Gmail the password for the other mailbox?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704882322 {#3079
    date: 2024-01-10 11:25:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@MeatsOfRage@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3075 …}
  +nested: Doctrine\ORM\PersistentCollection {#3073 …}
  +votes: Doctrine\ORM\PersistentCollection {#3071 …}
  +reports: Doctrine\ORM\PersistentCollection {#3069 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3067 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3065 …}
  -id: 295485
  -bodyTs: "'give':7 'gmail':8 'mailbox':14 'mean':4 'password':10 're':6 'wait':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5907261"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704882322 {#3078
    date: 2024-01-10 11:25:22.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
175 DENIED edit
App\Entity\EntryComment {#3077
  +user: Proxies\__CG__\App\Entity\User {#3076 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2702
    +user: App\Entity\User {#2715 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’ve done this in the past using Gmail. You pick a domain provider and get their email plan. Most offer both services. I’ve used name cheap.\n
      \n
      Then in your regular Gmail account you can configure the IMAP settings from the domain registrar to receive the email from that inbox. Then in Gmail find the settings where you can send as another address. This lets you use that new address in our outbound mail. From there I just auto label the incoming mail to help sort the two addresses.\n
      \n
      Now you should have your regular Gmail and your new novelty email all in one place.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1720047367 {#2697
      date: 2024-07-04 00:56:07.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2703 …}
    +nested: Doctrine\ORM\PersistentCollection {#2705 …}
    +votes: Doctrine\ORM\PersistentCollection {#2707 …}
    +reports: Doctrine\ORM\PersistentCollection {#2709 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2711 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2713 …}
    -id: 293229
    -bodyTs: "'account':34 'address':64,71,90 'anoth':63 'auto':80 'cheap':28 'configur':37 'domain':13,43 'done':3 'email':18,48,102 'find':55 'get':16 'gmail':9,33,54,97 'help':86 'imap':39 'inbox':51 'incom':83 'label':81 'let':66 'mail':75,84 'name':27 'new':70,100 'novelti':101 'offer':21 'one':105 'outbound':74 'past':7 'pick':11 'place':106 'plan':19 'provid':14 'receiv':46 'registrar':44 'regular':32,96 'send':61 'servic':23 'set':40,57 'sort':87 'two':89 'use':8,26,68 've':2,25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6521166"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704800069 {#2698
      date: 2024-01-09 12:34:29.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2702}
  +body: "Wait, does this mean you’re giving Gmail the password for the other mailbox?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704882322 {#3079
    date: 2024-01-10 11:25:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@MeatsOfRage@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3075 …}
  +nested: Doctrine\ORM\PersistentCollection {#3073 …}
  +votes: Doctrine\ORM\PersistentCollection {#3071 …}
  +reports: Doctrine\ORM\PersistentCollection {#3069 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3067 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3065 …}
  -id: 295485
  -bodyTs: "'give':7 'gmail':8 'mailbox':14 'mean':4 'password':10 're':6 'wait':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5907261"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704882322 {#3078
    date: 2024-01-10 11:25:22.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
176 DENIED moderate
App\Entity\EntryComment {#3077
  +user: Proxies\__CG__\App\Entity\User {#3076 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2702
    +user: App\Entity\User {#2715 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’ve done this in the past using Gmail. You pick a domain provider and get their email plan. Most offer both services. I’ve used name cheap.\n
      \n
      Then in your regular Gmail account you can configure the IMAP settings from the domain registrar to receive the email from that inbox. Then in Gmail find the settings where you can send as another address. This lets you use that new address in our outbound mail. From there I just auto label the incoming mail to help sort the two addresses.\n
      \n
      Now you should have your regular Gmail and your new novelty email all in one place.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 8
    +score: 0
    +lastActive: DateTime @1720047367 {#2697
      date: 2024-07-04 00:56:07.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2703 …}
    +nested: Doctrine\ORM\PersistentCollection {#2705 …}
    +votes: Doctrine\ORM\PersistentCollection {#2707 …}
    +reports: Doctrine\ORM\PersistentCollection {#2709 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2711 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2713 …}
    -id: 293229
    -bodyTs: "'account':34 'address':64,71,90 'anoth':63 'auto':80 'cheap':28 'configur':37 'domain':13,43 'done':3 'email':18,48,102 'find':55 'get':16 'gmail':9,33,54,97 'help':86 'imap':39 'inbox':51 'incom':83 'label':81 'let':66 'mail':75,84 'name':27 'new':70,100 'novelti':101 'offer':21 'one':105 'outbound':74 'past':7 'pick':11 'place':106 'plan':19 'provid':14 'receiv':46 'registrar':44 'regular':32,96 'send':61 'servic':23 'set':40,57 'sort':87 'two':89 'use':8,26,68 've':2,25"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6521166"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704800069 {#2698
      date: 2024-01-09 12:34:29.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2702}
  +body: "Wait, does this mean you’re giving Gmail the password for the other mailbox?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704882322 {#3079
    date: 2024-01-10 11:25:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@MeatsOfRage@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3075 …}
  +nested: Doctrine\ORM\PersistentCollection {#3073 …}
  +votes: Doctrine\ORM\PersistentCollection {#3071 …}
  +reports: Doctrine\ORM\PersistentCollection {#3069 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3067 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3065 …}
  -id: 295485
  -bodyTs: "'give':7 'gmail':8 'mailbox':14 'mean':4 'password':10 're':6 'wait':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5907261"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704882322 {#3078
    date: 2024-01-10 11:25:22.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
177 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
178 DENIED moderate
App\Entity\EntryComment {#3346
  +user: App\Entity\User {#2715 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3077
    +user: Proxies\__CG__\App\Entity\User {#3076 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#2702
      +user: App\Entity\User {#2715 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: null
      +root: null
      +body: """
        I’ve done this in the past using Gmail. You pick a domain provider and get their email plan. Most offer both services. I’ve used name cheap.\n
        \n
        Then in your regular Gmail account you can configure the IMAP settings from the domain registrar to receive the email from that inbox. Then in Gmail find the settings where you can send as another address. This lets you use that new address in our outbound mail. From there I just auto label the incoming mail to help sort the two addresses.\n
        \n
        Now you should have your regular Gmail and your new novelty email all in one place.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1720047367 {#2697
        date: 2024-07-04 00:56:07.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2703 …}
      +nested: Doctrine\ORM\PersistentCollection {#2705 …}
      +votes: Doctrine\ORM\PersistentCollection {#2707 …}
      +reports: Doctrine\ORM\PersistentCollection {#2709 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2711 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2713 …}
      -id: 293229
      -bodyTs: "'account':34 'address':64,71,90 'anoth':63 'auto':80 'cheap':28 'configur':37 'domain':13,43 'done':3 'email':18,48,102 'find':55 'get':16 'gmail':9,33,54,97 'help':86 'imap':39 'inbox':51 'incom':83 'label':81 'let':66 'mail':75,84 'name':27 'new':70,100 'novelti':101 'offer':21 'one':105 'outbound':74 'past':7 'pick':11 'place':106 'plan':19 'provid':14 'receiv':46 'registrar':44 'regular':32,96 'send':61 'servic':23 'set':40,57 'sort':87 'two':89 'use':8,26,68 've':2,25"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6521166"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704800069 {#2698
        date: 2024-01-09 12:34:29.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2702}
    +body: "Wait, does this mean you’re giving Gmail the password for the other mailbox?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704882322 {#3079
      date: 2024-01-10 11:25:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@MeatsOfRage@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3075 …}
    +nested: Doctrine\ORM\PersistentCollection {#3073 …}
    +votes: Doctrine\ORM\PersistentCollection {#3071 …}
    +reports: Doctrine\ORM\PersistentCollection {#3069 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3067 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3065 …}
    -id: 295485
    -bodyTs: "'give':7 'gmail':8 'mailbox':14 'mean':4 'password':10 're':6 'wait':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5907261"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704882322 {#3078
      date: 2024-01-10 11:25:22.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2702}
  +body: "That’s how IMAP works for any mail client"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704896576 {#3344
    date: 2024-01-10 15:22:56.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@MeatsOfRage@lemmy.world"
    "@lemmyvore@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3347 …}
  +nested: Doctrine\ORM\PersistentCollection {#3349 …}
  +votes: Doctrine\ORM\PersistentCollection {#3351 …}
  +reports: Doctrine\ORM\PersistentCollection {#3353 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3355 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3357 …}
  -id: 295959
  -bodyTs: "'client':9 'imap':4 'mail':8 'work':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6554824"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704896576 {#3345
    date: 2024-01-10 15:22:56.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
179 DENIED edit
App\Entity\EntryComment {#3346
  +user: App\Entity\User {#2715 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3077
    +user: Proxies\__CG__\App\Entity\User {#3076 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#2702
      +user: App\Entity\User {#2715 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: null
      +root: null
      +body: """
        I’ve done this in the past using Gmail. You pick a domain provider and get their email plan. Most offer both services. I’ve used name cheap.\n
        \n
        Then in your regular Gmail account you can configure the IMAP settings from the domain registrar to receive the email from that inbox. Then in Gmail find the settings where you can send as another address. This lets you use that new address in our outbound mail. From there I just auto label the incoming mail to help sort the two addresses.\n
        \n
        Now you should have your regular Gmail and your new novelty email all in one place.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1720047367 {#2697
        date: 2024-07-04 00:56:07.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2703 …}
      +nested: Doctrine\ORM\PersistentCollection {#2705 …}
      +votes: Doctrine\ORM\PersistentCollection {#2707 …}
      +reports: Doctrine\ORM\PersistentCollection {#2709 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2711 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2713 …}
      -id: 293229
      -bodyTs: "'account':34 'address':64,71,90 'anoth':63 'auto':80 'cheap':28 'configur':37 'domain':13,43 'done':3 'email':18,48,102 'find':55 'get':16 'gmail':9,33,54,97 'help':86 'imap':39 'inbox':51 'incom':83 'label':81 'let':66 'mail':75,84 'name':27 'new':70,100 'novelti':101 'offer':21 'one':105 'outbound':74 'past':7 'pick':11 'place':106 'plan':19 'provid':14 'receiv':46 'registrar':44 'regular':32,96 'send':61 'servic':23 'set':40,57 'sort':87 'two':89 'use':8,26,68 've':2,25"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6521166"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704800069 {#2698
        date: 2024-01-09 12:34:29.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2702}
    +body: "Wait, does this mean you’re giving Gmail the password for the other mailbox?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704882322 {#3079
      date: 2024-01-10 11:25:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@MeatsOfRage@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3075 …}
    +nested: Doctrine\ORM\PersistentCollection {#3073 …}
    +votes: Doctrine\ORM\PersistentCollection {#3071 …}
    +reports: Doctrine\ORM\PersistentCollection {#3069 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3067 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3065 …}
    -id: 295485
    -bodyTs: "'give':7 'gmail':8 'mailbox':14 'mean':4 'password':10 're':6 'wait':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5907261"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704882322 {#3078
      date: 2024-01-10 11:25:22.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2702}
  +body: "That’s how IMAP works for any mail client"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704896576 {#3344
    date: 2024-01-10 15:22:56.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@MeatsOfRage@lemmy.world"
    "@lemmyvore@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3347 …}
  +nested: Doctrine\ORM\PersistentCollection {#3349 …}
  +votes: Doctrine\ORM\PersistentCollection {#3351 …}
  +reports: Doctrine\ORM\PersistentCollection {#3353 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3355 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3357 …}
  -id: 295959
  -bodyTs: "'client':9 'imap':4 'mail':8 'work':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6554824"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704896576 {#3345
    date: 2024-01-10 15:22:56.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
180 DENIED moderate
App\Entity\EntryComment {#3346
  +user: App\Entity\User {#2715 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3077
    +user: Proxies\__CG__\App\Entity\User {#3076 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#2702
      +user: App\Entity\User {#2715 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: null
      +root: null
      +body: """
        I’ve done this in the past using Gmail. You pick a domain provider and get their email plan. Most offer both services. I’ve used name cheap.\n
        \n
        Then in your regular Gmail account you can configure the IMAP settings from the domain registrar to receive the email from that inbox. Then in Gmail find the settings where you can send as another address. This lets you use that new address in our outbound mail. From there I just auto label the incoming mail to help sort the two addresses.\n
        \n
        Now you should have your regular Gmail and your new novelty email all in one place.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1720047367 {#2697
        date: 2024-07-04 00:56:07.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2703 …}
      +nested: Doctrine\ORM\PersistentCollection {#2705 …}
      +votes: Doctrine\ORM\PersistentCollection {#2707 …}
      +reports: Doctrine\ORM\PersistentCollection {#2709 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2711 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2713 …}
      -id: 293229
      -bodyTs: "'account':34 'address':64,71,90 'anoth':63 'auto':80 'cheap':28 'configur':37 'domain':13,43 'done':3 'email':18,48,102 'find':55 'get':16 'gmail':9,33,54,97 'help':86 'imap':39 'inbox':51 'incom':83 'label':81 'let':66 'mail':75,84 'name':27 'new':70,100 'novelti':101 'offer':21 'one':105 'outbound':74 'past':7 'pick':11 'place':106 'plan':19 'provid':14 'receiv':46 'registrar':44 'regular':32,96 'send':61 'servic':23 'set':40,57 'sort':87 'two':89 'use':8,26,68 've':2,25"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6521166"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704800069 {#2698
        date: 2024-01-09 12:34:29.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2702}
    +body: "Wait, does this mean you’re giving Gmail the password for the other mailbox?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704882322 {#3079
      date: 2024-01-10 11:25:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@MeatsOfRage@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3075 …}
    +nested: Doctrine\ORM\PersistentCollection {#3073 …}
    +votes: Doctrine\ORM\PersistentCollection {#3071 …}
    +reports: Doctrine\ORM\PersistentCollection {#3069 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3067 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3065 …}
    -id: 295485
    -bodyTs: "'give':7 'gmail':8 'mailbox':14 'mean':4 'password':10 're':6 'wait':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.nl/comment/5907261"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704882322 {#3078
      date: 2024-01-10 11:25:22.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2702}
  +body: "That’s how IMAP works for any mail client"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704896576 {#3344
    date: 2024-01-10 15:22:56.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@MeatsOfRage@lemmy.world"
    "@lemmyvore@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3347 …}
  +nested: Doctrine\ORM\PersistentCollection {#3349 …}
  +votes: Doctrine\ORM\PersistentCollection {#3351 …}
  +reports: Doctrine\ORM\PersistentCollection {#3353 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3355 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3357 …}
  -id: 295959
  -bodyTs: "'client':9 'imap':4 'mail':8 'work':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6554824"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704896576 {#3345
    date: 2024-01-10 15:22:56.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
181 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
182 DENIED moderate
App\Entity\EntryComment {#3444
  +user: Proxies\__CG__\App\Entity\User {#3076 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3346
    +user: App\Entity\User {#2715 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3077
      +user: Proxies\__CG__\App\Entity\User {#3076 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#2702
        +user: App\Entity\User {#2715 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’ve done this in the past using Gmail. You pick a domain provider and get their email plan. Most offer both services. I’ve used name cheap.\n
          \n
          Then in your regular Gmail account you can configure the IMAP settings from the domain registrar to receive the email from that inbox. Then in Gmail find the settings where you can send as another address. This lets you use that new address in our outbound mail. From there I just auto label the incoming mail to help sort the two addresses.\n
          \n
          Now you should have your regular Gmail and your new novelty email all in one place.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 8
        +score: 0
        +lastActive: DateTime @1720047367 {#2697
          date: 2024-07-04 00:56:07.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2703 …}
        +nested: Doctrine\ORM\PersistentCollection {#2705 …}
        +votes: Doctrine\ORM\PersistentCollection {#2707 …}
        +reports: Doctrine\ORM\PersistentCollection {#2709 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2711 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2713 …}
        -id: 293229
        -bodyTs: "'account':34 'address':64,71,90 'anoth':63 'auto':80 'cheap':28 'configur':37 'domain':13,43 'done':3 'email':18,48,102 'find':55 'get':16 'gmail':9,33,54,97 'help':86 'imap':39 'inbox':51 'incom':83 'label':81 'let':66 'mail':75,84 'name':27 'new':70,100 'novelti':101 'offer':21 'one':105 'outbound':74 'past':7 'pick':11 'place':106 'plan':19 'provid':14 'receiv':46 'registrar':44 'regular':32,96 'send':61 'servic':23 'set':40,57 'sort':87 'two':89 'use':8,26,68 've':2,25"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6521166"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704800069 {#2698
          date: 2024-01-09 12:34:29.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2702}
      +body: "Wait, does this mean you’re giving Gmail the password for the other mailbox?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704882322 {#3079
        date: 2024-01-10 11:25:22.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@MeatsOfRage@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3075 …}
      +nested: Doctrine\ORM\PersistentCollection {#3073 …}
      +votes: Doctrine\ORM\PersistentCollection {#3071 …}
      +reports: Doctrine\ORM\PersistentCollection {#3069 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3067 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3065 …}
      -id: 295485
      -bodyTs: "'give':7 'gmail':8 'mailbox':14 'mean':4 'password':10 're':6 'wait':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.nl/comment/5907261"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704882322 {#3078
        date: 2024-01-10 11:25:22.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2702}
    +body: "That’s how IMAP works for any mail client"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704896576 {#3344
      date: 2024-01-10 15:22:56.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@MeatsOfRage@lemmy.world"
      "@lemmyvore@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3347 …}
    +nested: Doctrine\ORM\PersistentCollection {#3349 …}
    +votes: Doctrine\ORM\PersistentCollection {#3351 …}
    +reports: Doctrine\ORM\PersistentCollection {#3353 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3355 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3357 …}
    -id: 295959
    -bodyTs: "'client':9 'imap':4 'mail':8 'work':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6554824"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704896576 {#3345
      date: 2024-01-10 15:22:56.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2702}
  +body: "Well yes but normally the email client lives on my phone or PC so nobody else knows my email logins."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704898836 {#3442
    date: 2024-01-10 16:00:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@MeatsOfRage@lemmy.world"
    "@lemmyvore@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3445 …}
  +nested: Doctrine\ORM\PersistentCollection {#3447 …}
  +votes: Doctrine\ORM\PersistentCollection {#3449 …}
  +reports: Doctrine\ORM\PersistentCollection {#3451 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3453 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3455 …}
  -id: 296051
  -bodyTs: "'client':7 'els':16 'email':6,19 'know':17 'live':8 'login':20 'nobodi':15 'normal':4 'pc':13 'phone':11 'well':1 'yes':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5912722"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704898836 {#3443
    date: 2024-01-10 16:00:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
183 DENIED edit
App\Entity\EntryComment {#3444
  +user: Proxies\__CG__\App\Entity\User {#3076 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3346
    +user: App\Entity\User {#2715 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3077
      +user: Proxies\__CG__\App\Entity\User {#3076 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#2702
        +user: App\Entity\User {#2715 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’ve done this in the past using Gmail. You pick a domain provider and get their email plan. Most offer both services. I’ve used name cheap.\n
          \n
          Then in your regular Gmail account you can configure the IMAP settings from the domain registrar to receive the email from that inbox. Then in Gmail find the settings where you can send as another address. This lets you use that new address in our outbound mail. From there I just auto label the incoming mail to help sort the two addresses.\n
          \n
          Now you should have your regular Gmail and your new novelty email all in one place.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 8
        +score: 0
        +lastActive: DateTime @1720047367 {#2697
          date: 2024-07-04 00:56:07.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2703 …}
        +nested: Doctrine\ORM\PersistentCollection {#2705 …}
        +votes: Doctrine\ORM\PersistentCollection {#2707 …}
        +reports: Doctrine\ORM\PersistentCollection {#2709 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2711 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2713 …}
        -id: 293229
        -bodyTs: "'account':34 'address':64,71,90 'anoth':63 'auto':80 'cheap':28 'configur':37 'domain':13,43 'done':3 'email':18,48,102 'find':55 'get':16 'gmail':9,33,54,97 'help':86 'imap':39 'inbox':51 'incom':83 'label':81 'let':66 'mail':75,84 'name':27 'new':70,100 'novelti':101 'offer':21 'one':105 'outbound':74 'past':7 'pick':11 'place':106 'plan':19 'provid':14 'receiv':46 'registrar':44 'regular':32,96 'send':61 'servic':23 'set':40,57 'sort':87 'two':89 'use':8,26,68 've':2,25"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6521166"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704800069 {#2698
          date: 2024-01-09 12:34:29.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2702}
      +body: "Wait, does this mean you’re giving Gmail the password for the other mailbox?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704882322 {#3079
        date: 2024-01-10 11:25:22.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@MeatsOfRage@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3075 …}
      +nested: Doctrine\ORM\PersistentCollection {#3073 …}
      +votes: Doctrine\ORM\PersistentCollection {#3071 …}
      +reports: Doctrine\ORM\PersistentCollection {#3069 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3067 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3065 …}
      -id: 295485
      -bodyTs: "'give':7 'gmail':8 'mailbox':14 'mean':4 'password':10 're':6 'wait':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.nl/comment/5907261"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704882322 {#3078
        date: 2024-01-10 11:25:22.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2702}
    +body: "That’s how IMAP works for any mail client"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704896576 {#3344
      date: 2024-01-10 15:22:56.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@MeatsOfRage@lemmy.world"
      "@lemmyvore@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3347 …}
    +nested: Doctrine\ORM\PersistentCollection {#3349 …}
    +votes: Doctrine\ORM\PersistentCollection {#3351 …}
    +reports: Doctrine\ORM\PersistentCollection {#3353 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3355 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3357 …}
    -id: 295959
    -bodyTs: "'client':9 'imap':4 'mail':8 'work':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6554824"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704896576 {#3345
      date: 2024-01-10 15:22:56.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2702}
  +body: "Well yes but normally the email client lives on my phone or PC so nobody else knows my email logins."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704898836 {#3442
    date: 2024-01-10 16:00:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@MeatsOfRage@lemmy.world"
    "@lemmyvore@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3445 …}
  +nested: Doctrine\ORM\PersistentCollection {#3447 …}
  +votes: Doctrine\ORM\PersistentCollection {#3449 …}
  +reports: Doctrine\ORM\PersistentCollection {#3451 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3453 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3455 …}
  -id: 296051
  -bodyTs: "'client':7 'els':16 'email':6,19 'know':17 'live':8 'login':20 'nobodi':15 'normal':4 'pc':13 'phone':11 'well':1 'yes':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5912722"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704898836 {#3443
    date: 2024-01-10 16:00:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
184 DENIED moderate
App\Entity\EntryComment {#3444
  +user: Proxies\__CG__\App\Entity\User {#3076 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3346
    +user: App\Entity\User {#2715 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3077
      +user: Proxies\__CG__\App\Entity\User {#3076 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#2702
        +user: App\Entity\User {#2715 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: null
        +root: null
        +body: """
          I’ve done this in the past using Gmail. You pick a domain provider and get their email plan. Most offer both services. I’ve used name cheap.\n
          \n
          Then in your regular Gmail account you can configure the IMAP settings from the domain registrar to receive the email from that inbox. Then in Gmail find the settings where you can send as another address. This lets you use that new address in our outbound mail. From there I just auto label the incoming mail to help sort the two addresses.\n
          \n
          Now you should have your regular Gmail and your new novelty email all in one place.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 8
        +score: 0
        +lastActive: DateTime @1720047367 {#2697
          date: 2024-07-04 00:56:07.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2703 …}
        +nested: Doctrine\ORM\PersistentCollection {#2705 …}
        +votes: Doctrine\ORM\PersistentCollection {#2707 …}
        +reports: Doctrine\ORM\PersistentCollection {#2709 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2711 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2713 …}
        -id: 293229
        -bodyTs: "'account':34 'address':64,71,90 'anoth':63 'auto':80 'cheap':28 'configur':37 'domain':13,43 'done':3 'email':18,48,102 'find':55 'get':16 'gmail':9,33,54,97 'help':86 'imap':39 'inbox':51 'incom':83 'label':81 'let':66 'mail':75,84 'name':27 'new':70,100 'novelti':101 'offer':21 'one':105 'outbound':74 'past':7 'pick':11 'place':106 'plan':19 'provid':14 'receiv':46 'registrar':44 'regular':32,96 'send':61 'servic':23 'set':40,57 'sort':87 'two':89 'use':8,26,68 've':2,25"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/6521166"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704800069 {#2698
          date: 2024-01-09 12:34:29.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2702}
      +body: "Wait, does this mean you’re giving Gmail the password for the other mailbox?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1704882322 {#3079
        date: 2024-01-10 11:25:22.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@MeatsOfRage@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3075 …}
      +nested: Doctrine\ORM\PersistentCollection {#3073 …}
      +votes: Doctrine\ORM\PersistentCollection {#3071 …}
      +reports: Doctrine\ORM\PersistentCollection {#3069 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3067 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3065 …}
      -id: 295485
      -bodyTs: "'give':7 'gmail':8 'mailbox':14 'mean':4 'password':10 're':6 'wait':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.nl/comment/5907261"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704882322 {#3078
        date: 2024-01-10 11:25:22.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2702}
    +body: "That’s how IMAP works for any mail client"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1704896576 {#3344
      date: 2024-01-10 15:22:56.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@MeatsOfRage@lemmy.world"
      "@lemmyvore@feddit.nl"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3347 …}
    +nested: Doctrine\ORM\PersistentCollection {#3349 …}
    +votes: Doctrine\ORM\PersistentCollection {#3351 …}
    +reports: Doctrine\ORM\PersistentCollection {#3353 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3355 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3357 …}
    -id: 295959
    -bodyTs: "'client':9 'imap':4 'mail':8 'work':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6554824"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704896576 {#3345
      date: 2024-01-10 15:22:56.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2702}
  +body: "Well yes but normally the email client lives on my phone or PC so nobody else knows my email logins."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704898836 {#3442
    date: 2024-01-10 16:00:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@MeatsOfRage@lemmy.world"
    "@lemmyvore@feddit.nl"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3445 …}
  +nested: Doctrine\ORM\PersistentCollection {#3447 …}
  +votes: Doctrine\ORM\PersistentCollection {#3449 …}
  +reports: Doctrine\ORM\PersistentCollection {#3451 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3453 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3455 …}
  -id: 296051
  -bodyTs: "'client':7 'els':16 'email':6,19 'know':17 'live':8 'login':20 'nobodi':15 'normal':4 'pc':13 'phone':11 'well':1 'yes':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.nl/comment/5912722"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704898836 {#3443
    date: 2024-01-10 16:00:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
185 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
186 DENIED moderate
App\Entity\EntryComment {#2776
  +user: App\Entity\User {#2789 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704800034 {#2770
    date: 2024-01-09 12:33:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2777 …}
  +nested: Doctrine\ORM\PersistentCollection {#2779 …}
  +votes: Doctrine\ORM\PersistentCollection {#2781 …}
  +reports: Doctrine\ORM\PersistentCollection {#2783 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2785 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2787 …}
  -id: 305455
  -bodyTs: ""
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/7101037"
  +editedAt: DateTimeImmutable @1722669386 {#2771
    date: 2024-08-03 09:16:26.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704800034 {#2772
    date: 2024-01-09 12:33:54.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
187 DENIED edit
App\Entity\EntryComment {#2776
  +user: App\Entity\User {#2789 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704800034 {#2770
    date: 2024-01-09 12:33:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2777 …}
  +nested: Doctrine\ORM\PersistentCollection {#2779 …}
  +votes: Doctrine\ORM\PersistentCollection {#2781 …}
  +reports: Doctrine\ORM\PersistentCollection {#2783 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2785 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2787 …}
  -id: 305455
  -bodyTs: ""
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/7101037"
  +editedAt: DateTimeImmutable @1722669386 {#2771
    date: 2024-08-03 09:16:26.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704800034 {#2772
    date: 2024-01-09 12:33:54.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
188 DENIED moderate
App\Entity\EntryComment {#2776
  +user: App\Entity\User {#2789 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704800034 {#2770
    date: 2024-01-09 12:33:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2777 …}
  +nested: Doctrine\ORM\PersistentCollection {#2779 …}
  +votes: Doctrine\ORM\PersistentCollection {#2781 …}
  +reports: Doctrine\ORM\PersistentCollection {#2783 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2785 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2787 …}
  -id: 305455
  -bodyTs: ""
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/7101037"
  +editedAt: DateTimeImmutable @1722669386 {#2771
    date: 2024-08-03 09:16:26.0 +02:00
  }
  +createdAt: DateTimeImmutable @1704800034 {#2772
    date: 2024-01-09 12:33:54.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
189 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
190 DENIED moderate
App\Entity\EntryComment {#2849
  +user: App\Entity\User {#2862 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Yes you need a domain for sure. But you don’t need a server for it, in fact I don’t recommend trying to self-host mail server.\n
    \n
    You can use Tuta, Proton Mail, Gmail or iCloud Mail services. You just need to add some DNS records to the domain to redirect mail provider.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 18
  +score: 0
  +lastActive: DateTime @1720580570 {#2844
    date: 2024-07-10 05:02:50.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2850 …}
  +nested: Doctrine\ORM\PersistentCollection {#2852 …}
  +votes: Doctrine\ORM\PersistentCollection {#2854 …}
  +reports: Doctrine\ORM\PersistentCollection {#2856 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2858 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2860 …}
  -id: 293223
  -bodyTs: "'add':45 'dns':47 'domain':5,51 'fact':18 'gmail':36 'host':27 'icloud':38 'mail':28,35,39,54 'need':3,12,43 'proton':34 'provid':55 'recommend':22 'record':48 'redirect':53 'self':26 'self-host':25 'server':14,29 'servic':40 'sure':7 'tri':23 'tuta':33 'use':32 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemy.lol/comment/6496297"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704799641 {#2845
    date: 2024-01-09 12:27:21.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
191 DENIED edit
App\Entity\EntryComment {#2849
  +user: App\Entity\User {#2862 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Yes you need a domain for sure. But you don’t need a server for it, in fact I don’t recommend trying to self-host mail server.\n
    \n
    You can use Tuta, Proton Mail, Gmail or iCloud Mail services. You just need to add some DNS records to the domain to redirect mail provider.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 18
  +score: 0
  +lastActive: DateTime @1720580570 {#2844
    date: 2024-07-10 05:02:50.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2850 …}
  +nested: Doctrine\ORM\PersistentCollection {#2852 …}
  +votes: Doctrine\ORM\PersistentCollection {#2854 …}
  +reports: Doctrine\ORM\PersistentCollection {#2856 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2858 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2860 …}
  -id: 293223
  -bodyTs: "'add':45 'dns':47 'domain':5,51 'fact':18 'gmail':36 'host':27 'icloud':38 'mail':28,35,39,54 'need':3,12,43 'proton':34 'provid':55 'recommend':22 'record':48 'redirect':53 'self':26 'self-host':25 'server':14,29 'servic':40 'sure':7 'tri':23 'tuta':33 'use':32 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemy.lol/comment/6496297"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704799641 {#2845
    date: 2024-01-09 12:27:21.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
192 DENIED moderate
App\Entity\EntryComment {#2849
  +user: App\Entity\User {#2862 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Yes you need a domain for sure. But you don’t need a server for it, in fact I don’t recommend trying to self-host mail server.\n
    \n
    You can use Tuta, Proton Mail, Gmail or iCloud Mail services. You just need to add some DNS records to the domain to redirect mail provider.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 18
  +score: 0
  +lastActive: DateTime @1720580570 {#2844
    date: 2024-07-10 05:02:50.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2850 …}
  +nested: Doctrine\ORM\PersistentCollection {#2852 …}
  +votes: Doctrine\ORM\PersistentCollection {#2854 …}
  +reports: Doctrine\ORM\PersistentCollection {#2856 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2858 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2860 …}
  -id: 293223
  -bodyTs: "'add':45 'dns':47 'domain':5,51 'fact':18 'gmail':36 'host':27 'icloud':38 'mail':28,35,39,54 'need':3,12,43 'proton':34 'provid':55 'recommend':22 'record':48 'redirect':53 'self':26 'self-host':25 'server':14,29 'servic':40 'sure':7 'tri':23 'tuta':33 'use':32 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemy.lol/comment/6496297"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704799641 {#2845
    date: 2024-01-09 12:27:21.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
193 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
194 DENIED moderate
App\Entity\EntryComment {#3009
  +user: Proxies\__CG__\App\Entity\User {#3092 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2849
    +user: App\Entity\User {#2862 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: """
      Yes you need a domain for sure. But you don’t need a server for it, in fact I don’t recommend trying to self-host mail server.\n
      \n
      You can use Tuta, Proton Mail, Gmail or iCloud Mail services. You just need to add some DNS records to the domain to redirect mail provider.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 18
    +score: 0
    +lastActive: DateTime @1720580570 {#2844
      date: 2024-07-10 05:02:50.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2850 …}
    +nested: Doctrine\ORM\PersistentCollection {#2852 …}
    +votes: Doctrine\ORM\PersistentCollection {#2854 …}
    +reports: Doctrine\ORM\PersistentCollection {#2856 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2858 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2860 …}
    -id: 293223
    -bodyTs: "'add':45 'dns':47 'domain':5,51 'fact':18 'gmail':36 'host':27 'icloud':38 'mail':28,35,39,54 'need':3,12,43 'proton':34 'provid':55 'recommend':22 'record':48 'redirect':53 'self':26 'self-host':25 'server':14,29 'servic':40 'sure':7 'tri':23 'tuta':33 'use':32 'yes':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemy.lol/comment/6496297"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704799641 {#2845
      date: 2024-01-09 12:27:21.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2849}
  +body: "Cloudflare + protonmail is my setup. Works great and if you buy like 2 years it’s pretty cheap."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704808443 {#3010
    date: 2024-01-09 14:54:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@syd@lemy.lol"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3091 …}
  +nested: Doctrine\ORM\PersistentCollection {#3089 …}
  +votes: Doctrine\ORM\PersistentCollection {#3087 …}
  +reports: Doctrine\ORM\PersistentCollection {#3085 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
  -id: 293471
  -bodyTs: "'2':13 'buy':11 'cheap':18 'cloudflar':1 'great':7 'like':12 'pretti':17 'protonmail':2 'setup':5 'work':6 'year':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6523012"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704808443 {#3013
    date: 2024-01-09 14:54:03.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
195 DENIED edit
App\Entity\EntryComment {#3009
  +user: Proxies\__CG__\App\Entity\User {#3092 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2849
    +user: App\Entity\User {#2862 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: """
      Yes you need a domain for sure. But you don’t need a server for it, in fact I don’t recommend trying to self-host mail server.\n
      \n
      You can use Tuta, Proton Mail, Gmail or iCloud Mail services. You just need to add some DNS records to the domain to redirect mail provider.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 18
    +score: 0
    +lastActive: DateTime @1720580570 {#2844
      date: 2024-07-10 05:02:50.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2850 …}
    +nested: Doctrine\ORM\PersistentCollection {#2852 …}
    +votes: Doctrine\ORM\PersistentCollection {#2854 …}
    +reports: Doctrine\ORM\PersistentCollection {#2856 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2858 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2860 …}
    -id: 293223
    -bodyTs: "'add':45 'dns':47 'domain':5,51 'fact':18 'gmail':36 'host':27 'icloud':38 'mail':28,35,39,54 'need':3,12,43 'proton':34 'provid':55 'recommend':22 'record':48 'redirect':53 'self':26 'self-host':25 'server':14,29 'servic':40 'sure':7 'tri':23 'tuta':33 'use':32 'yes':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemy.lol/comment/6496297"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704799641 {#2845
      date: 2024-01-09 12:27:21.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2849}
  +body: "Cloudflare + protonmail is my setup. Works great and if you buy like 2 years it’s pretty cheap."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704808443 {#3010
    date: 2024-01-09 14:54:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@syd@lemy.lol"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3091 …}
  +nested: Doctrine\ORM\PersistentCollection {#3089 …}
  +votes: Doctrine\ORM\PersistentCollection {#3087 …}
  +reports: Doctrine\ORM\PersistentCollection {#3085 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
  -id: 293471
  -bodyTs: "'2':13 'buy':11 'cheap':18 'cloudflar':1 'great':7 'like':12 'pretti':17 'protonmail':2 'setup':5 'work':6 'year':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6523012"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704808443 {#3013
    date: 2024-01-09 14:54:03.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
196 DENIED moderate
App\Entity\EntryComment {#3009
  +user: Proxies\__CG__\App\Entity\User {#3092 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2849
    +user: App\Entity\User {#2862 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: null
    +root: null
    +body: """
      Yes you need a domain for sure. But you don’t need a server for it, in fact I don’t recommend trying to self-host mail server.\n
      \n
      You can use Tuta, Proton Mail, Gmail or iCloud Mail services. You just need to add some DNS records to the domain to redirect mail provider.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 18
    +score: 0
    +lastActive: DateTime @1720580570 {#2844
      date: 2024-07-10 05:02:50.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2850 …}
    +nested: Doctrine\ORM\PersistentCollection {#2852 …}
    +votes: Doctrine\ORM\PersistentCollection {#2854 …}
    +reports: Doctrine\ORM\PersistentCollection {#2856 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2858 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2860 …}
    -id: 293223
    -bodyTs: "'add':45 'dns':47 'domain':5,51 'fact':18 'gmail':36 'host':27 'icloud':38 'mail':28,35,39,54 'need':3,12,43 'proton':34 'provid':55 'recommend':22 'record':48 'redirect':53 'self':26 'self-host':25 'server':14,29 'servic':40 'sure':7 'tri':23 'tuta':33 'use':32 'yes':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemy.lol/comment/6496297"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704799641 {#2845
      date: 2024-01-09 12:27:21.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2849}
  +body: "Cloudflare + protonmail is my setup. Works great and if you buy like 2 years it’s pretty cheap."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704808443 {#3010
    date: 2024-01-09 14:54:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@syd@lemy.lol"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3091 …}
  +nested: Doctrine\ORM\PersistentCollection {#3089 …}
  +votes: Doctrine\ORM\PersistentCollection {#3087 …}
  +reports: Doctrine\ORM\PersistentCollection {#3085 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
  -id: 293471
  -bodyTs: "'2':13 'buy':11 'cheap':18 'cloudflar':1 'great':7 'like':12 'pretti':17 'protonmail':2 'setup':5 'work':6 'year':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6523012"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704808443 {#3013
    date: 2024-01-09 14:54:03.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
197 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
198 DENIED moderate
App\Entity\EntryComment {#3283
  +user: App\Entity\User {#2862 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3009
    +user: Proxies\__CG__\App\Entity\User {#3092 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#2849
      +user: App\Entity\User {#2862 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: null
      +root: null
      +body: """
        Yes you need a domain for sure. But you don’t need a server for it, in fact I don’t recommend trying to self-host mail server.\n
        \n
        You can use Tuta, Proton Mail, Gmail or iCloud Mail services. You just need to add some DNS records to the domain to redirect mail provider.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 18
      +score: 0
      +lastActive: DateTime @1720580570 {#2844
        date: 2024-07-10 05:02:50.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2850 …}
      +nested: Doctrine\ORM\PersistentCollection {#2852 …}
      +votes: Doctrine\ORM\PersistentCollection {#2854 …}
      +reports: Doctrine\ORM\PersistentCollection {#2856 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2858 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2860 …}
      -id: 293223
      -bodyTs: "'add':45 'dns':47 'domain':5,51 'fact':18 'gmail':36 'host':27 'icloud':38 'mail':28,35,39,54 'need':3,12,43 'proton':34 'provid':55 'recommend':22 'record':48 'redirect':53 'self':26 'self-host':25 'server':14,29 'servic':40 'sure':7 'tri':23 'tuta':33 'use':32 'yes':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemy.lol/comment/6496297"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704799641 {#2845
        date: 2024-01-09 12:27:21.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2849}
    +body: "Cloudflare + protonmail is my setup. Works great and if you buy like 2 years it’s pretty cheap."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704808443 {#3010
      date: 2024-01-09 14:54:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@syd@lemy.lol"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3091 …}
    +nested: Doctrine\ORM\PersistentCollection {#3089 …}
    +votes: Doctrine\ORM\PersistentCollection {#3087 …}
    +reports: Doctrine\ORM\PersistentCollection {#3085 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
    -id: 293471
    -bodyTs: "'2':13 'buy':11 'cheap':18 'cloudflar':1 'great':7 'like':12 'pretti':17 'protonmail':2 'setup':5 'work':6 'year':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6523012"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704808443 {#3013
      date: 2024-01-09 14:54:03.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2849}
  +body: "Yeah I’m also using Proton but I will switch to Tuta because it has more features I think."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704810213 {#3281
    date: 2024-01-09 15:23:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@syd@lemy.lol"
    "@SupraMario@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3284 …}
  +nested: Doctrine\ORM\PersistentCollection {#3286 …}
  +votes: Doctrine\ORM\PersistentCollection {#3288 …}
  +reports: Doctrine\ORM\PersistentCollection {#3290 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3292 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3294 …}
  -id: 293519
  -bodyTs: "'also':4 'featur':17 'm':3 'proton':6 'switch':10 'think':19 'tuta':12 'use':5 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemy.lol/comment/6498807"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704810213 {#3282
    date: 2024-01-09 15:23:33.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
199 DENIED edit
App\Entity\EntryComment {#3283
  +user: App\Entity\User {#2862 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3009
    +user: Proxies\__CG__\App\Entity\User {#3092 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#2849
      +user: App\Entity\User {#2862 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: null
      +root: null
      +body: """
        Yes you need a domain for sure. But you don’t need a server for it, in fact I don’t recommend trying to self-host mail server.\n
        \n
        You can use Tuta, Proton Mail, Gmail or iCloud Mail services. You just need to add some DNS records to the domain to redirect mail provider.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 18
      +score: 0
      +lastActive: DateTime @1720580570 {#2844
        date: 2024-07-10 05:02:50.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2850 …}
      +nested: Doctrine\ORM\PersistentCollection {#2852 …}
      +votes: Doctrine\ORM\PersistentCollection {#2854 …}
      +reports: Doctrine\ORM\PersistentCollection {#2856 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2858 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2860 …}
      -id: 293223
      -bodyTs: "'add':45 'dns':47 'domain':5,51 'fact':18 'gmail':36 'host':27 'icloud':38 'mail':28,35,39,54 'need':3,12,43 'proton':34 'provid':55 'recommend':22 'record':48 'redirect':53 'self':26 'self-host':25 'server':14,29 'servic':40 'sure':7 'tri':23 'tuta':33 'use':32 'yes':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemy.lol/comment/6496297"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704799641 {#2845
        date: 2024-01-09 12:27:21.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2849}
    +body: "Cloudflare + protonmail is my setup. Works great and if you buy like 2 years it’s pretty cheap."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704808443 {#3010
      date: 2024-01-09 14:54:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@syd@lemy.lol"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3091 …}
    +nested: Doctrine\ORM\PersistentCollection {#3089 …}
    +votes: Doctrine\ORM\PersistentCollection {#3087 …}
    +reports: Doctrine\ORM\PersistentCollection {#3085 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
    -id: 293471
    -bodyTs: "'2':13 'buy':11 'cheap':18 'cloudflar':1 'great':7 'like':12 'pretti':17 'protonmail':2 'setup':5 'work':6 'year':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6523012"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704808443 {#3013
      date: 2024-01-09 14:54:03.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2849}
  +body: "Yeah I’m also using Proton but I will switch to Tuta because it has more features I think."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704810213 {#3281
    date: 2024-01-09 15:23:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@syd@lemy.lol"
    "@SupraMario@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3284 …}
  +nested: Doctrine\ORM\PersistentCollection {#3286 …}
  +votes: Doctrine\ORM\PersistentCollection {#3288 …}
  +reports: Doctrine\ORM\PersistentCollection {#3290 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3292 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3294 …}
  -id: 293519
  -bodyTs: "'also':4 'featur':17 'm':3 'proton':6 'switch':10 'think':19 'tuta':12 'use':5 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemy.lol/comment/6498807"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704810213 {#3282
    date: 2024-01-09 15:23:33.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
200 DENIED moderate
App\Entity\EntryComment {#3283
  +user: App\Entity\User {#2862 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3009
    +user: Proxies\__CG__\App\Entity\User {#3092 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#2849
      +user: App\Entity\User {#2862 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: null
      +root: null
      +body: """
        Yes you need a domain for sure. But you don’t need a server for it, in fact I don’t recommend trying to self-host mail server.\n
        \n
        You can use Tuta, Proton Mail, Gmail or iCloud Mail services. You just need to add some DNS records to the domain to redirect mail provider.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 18
      +score: 0
      +lastActive: DateTime @1720580570 {#2844
        date: 2024-07-10 05:02:50.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2850 …}
      +nested: Doctrine\ORM\PersistentCollection {#2852 …}
      +votes: Doctrine\ORM\PersistentCollection {#2854 …}
      +reports: Doctrine\ORM\PersistentCollection {#2856 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2858 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2860 …}
      -id: 293223
      -bodyTs: "'add':45 'dns':47 'domain':5,51 'fact':18 'gmail':36 'host':27 'icloud':38 'mail':28,35,39,54 'need':3,12,43 'proton':34 'provid':55 'recommend':22 'record':48 'redirect':53 'self':26 'self-host':25 'server':14,29 'servic':40 'sure':7 'tri':23 'tuta':33 'use':32 'yes':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemy.lol/comment/6496297"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704799641 {#2845
        date: 2024-01-09 12:27:21.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2849}
    +body: "Cloudflare + protonmail is my setup. Works great and if you buy like 2 years it’s pretty cheap."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1704808443 {#3010
      date: 2024-01-09 14:54:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@syd@lemy.lol"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3091 …}
    +nested: Doctrine\ORM\PersistentCollection {#3089 …}
    +votes: Doctrine\ORM\PersistentCollection {#3087 …}
    +reports: Doctrine\ORM\PersistentCollection {#3085 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
    -id: 293471
    -bodyTs: "'2':13 'buy':11 'cheap':18 'cloudflar':1 'great':7 'like':12 'pretti':17 'protonmail':2 'setup':5 'work':6 'year':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6523012"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704808443 {#3013
      date: 2024-01-09 14:54:03.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2849}
  +body: "Yeah I’m also using Proton but I will switch to Tuta because it has more features I think."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704810213 {#3281
    date: 2024-01-09 15:23:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@syd@lemy.lol"
    "@SupraMario@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3284 …}
  +nested: Doctrine\ORM\PersistentCollection {#3286 …}
  +votes: Doctrine\ORM\PersistentCollection {#3288 …}
  +reports: Doctrine\ORM\PersistentCollection {#3290 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3292 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3294 …}
  -id: 293519
  -bodyTs: "'also':4 'featur':17 'm':3 'proton':6 'switch':10 'think':19 'tuta':12 'use':5 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemy.lol/comment/6498807"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704810213 {#3282
    date: 2024-01-09 15:23:33.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
201 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
202 DENIED moderate
App\Entity\EntryComment {#3399
  +user: Proxies\__CG__\App\Entity\User {#3092 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3283
    +user: App\Entity\User {#2862 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3009
      +user: Proxies\__CG__\App\Entity\User {#3092 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#2849
        +user: App\Entity\User {#2862 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: null
        +root: null
        +body: """
          Yes you need a domain for sure. But you don’t need a server for it, in fact I don’t recommend trying to self-host mail server.\n
          \n
          You can use Tuta, Proton Mail, Gmail or iCloud Mail services. You just need to add some DNS records to the domain to redirect mail provider.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 18
        +score: 0
        +lastActive: DateTime @1720580570 {#2844
          date: 2024-07-10 05:02:50.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2850 …}
        +nested: Doctrine\ORM\PersistentCollection {#2852 …}
        +votes: Doctrine\ORM\PersistentCollection {#2854 …}
        +reports: Doctrine\ORM\PersistentCollection {#2856 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2858 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2860 …}
        -id: 293223
        -bodyTs: "'add':45 'dns':47 'domain':5,51 'fact':18 'gmail':36 'host':27 'icloud':38 'mail':28,35,39,54 'need':3,12,43 'proton':34 'provid':55 'recommend':22 'record':48 'redirect':53 'self':26 'self-host':25 'server':14,29 'servic':40 'sure':7 'tri':23 'tuta':33 'use':32 'yes':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemy.lol/comment/6496297"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704799641 {#2845
          date: 2024-01-09 12:27:21.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2849}
      +body: "Cloudflare + protonmail is my setup. Works great and if you buy like 2 years it’s pretty cheap."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704808443 {#3010
        date: 2024-01-09 14:54:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@syd@lemy.lol"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3091 …}
      +nested: Doctrine\ORM\PersistentCollection {#3089 …}
      +votes: Doctrine\ORM\PersistentCollection {#3087 …}
      +reports: Doctrine\ORM\PersistentCollection {#3085 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
      -id: 293471
      -bodyTs: "'2':13 'buy':11 'cheap':18 'cloudflar':1 'great':7 'like':12 'pretti':17 'protonmail':2 'setup':5 'work':6 'year':14"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6523012"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704808443 {#3013
        date: 2024-01-09 14:54:03.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2849}
    +body: "Yeah I’m also using Proton but I will switch to Tuta because it has more features I think."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704810213 {#3281
      date: 2024-01-09 15:23:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@syd@lemy.lol"
      "@SupraMario@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3284 …}
    +nested: Doctrine\ORM\PersistentCollection {#3286 …}
    +votes: Doctrine\ORM\PersistentCollection {#3288 …}
    +reports: Doctrine\ORM\PersistentCollection {#3290 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3292 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3294 …}
    -id: 293519
    -bodyTs: "'also':4 'featur':17 'm':3 'proton':6 'switch':10 'think':19 'tuta':12 'use':5 'yeah':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemy.lol/comment/6498807"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704810213 {#3282
      date: 2024-01-09 15:23:33.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2849}
  +body: "I just wanted mail and privacy directed."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704947877 {#3397
    date: 2024-01-11 05:37:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@syd@lemy.lol"
    "@SupraMario@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3400 …}
  +nested: Doctrine\ORM\PersistentCollection {#3402 …}
  +votes: Doctrine\ORM\PersistentCollection {#3404 …}
  +reports: Doctrine\ORM\PersistentCollection {#3406 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3408 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3410 …}
  -id: 298252
  -bodyTs: "'direct':7 'mail':4 'privaci':6 'want':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6570626"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704947877 {#3398
    date: 2024-01-11 05:37:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
203 DENIED edit
App\Entity\EntryComment {#3399
  +user: Proxies\__CG__\App\Entity\User {#3092 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3283
    +user: App\Entity\User {#2862 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3009
      +user: Proxies\__CG__\App\Entity\User {#3092 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#2849
        +user: App\Entity\User {#2862 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: null
        +root: null
        +body: """
          Yes you need a domain for sure. But you don’t need a server for it, in fact I don’t recommend trying to self-host mail server.\n
          \n
          You can use Tuta, Proton Mail, Gmail or iCloud Mail services. You just need to add some DNS records to the domain to redirect mail provider.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 18
        +score: 0
        +lastActive: DateTime @1720580570 {#2844
          date: 2024-07-10 05:02:50.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2850 …}
        +nested: Doctrine\ORM\PersistentCollection {#2852 …}
        +votes: Doctrine\ORM\PersistentCollection {#2854 …}
        +reports: Doctrine\ORM\PersistentCollection {#2856 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2858 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2860 …}
        -id: 293223
        -bodyTs: "'add':45 'dns':47 'domain':5,51 'fact':18 'gmail':36 'host':27 'icloud':38 'mail':28,35,39,54 'need':3,12,43 'proton':34 'provid':55 'recommend':22 'record':48 'redirect':53 'self':26 'self-host':25 'server':14,29 'servic':40 'sure':7 'tri':23 'tuta':33 'use':32 'yes':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemy.lol/comment/6496297"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704799641 {#2845
          date: 2024-01-09 12:27:21.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2849}
      +body: "Cloudflare + protonmail is my setup. Works great and if you buy like 2 years it’s pretty cheap."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704808443 {#3010
        date: 2024-01-09 14:54:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@syd@lemy.lol"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3091 …}
      +nested: Doctrine\ORM\PersistentCollection {#3089 …}
      +votes: Doctrine\ORM\PersistentCollection {#3087 …}
      +reports: Doctrine\ORM\PersistentCollection {#3085 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
      -id: 293471
      -bodyTs: "'2':13 'buy':11 'cheap':18 'cloudflar':1 'great':7 'like':12 'pretti':17 'protonmail':2 'setup':5 'work':6 'year':14"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6523012"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704808443 {#3013
        date: 2024-01-09 14:54:03.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2849}
    +body: "Yeah I’m also using Proton but I will switch to Tuta because it has more features I think."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704810213 {#3281
      date: 2024-01-09 15:23:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@syd@lemy.lol"
      "@SupraMario@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3284 …}
    +nested: Doctrine\ORM\PersistentCollection {#3286 …}
    +votes: Doctrine\ORM\PersistentCollection {#3288 …}
    +reports: Doctrine\ORM\PersistentCollection {#3290 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3292 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3294 …}
    -id: 293519
    -bodyTs: "'also':4 'featur':17 'm':3 'proton':6 'switch':10 'think':19 'tuta':12 'use':5 'yeah':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemy.lol/comment/6498807"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704810213 {#3282
      date: 2024-01-09 15:23:33.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2849}
  +body: "I just wanted mail and privacy directed."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704947877 {#3397
    date: 2024-01-11 05:37:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@syd@lemy.lol"
    "@SupraMario@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3400 …}
  +nested: Doctrine\ORM\PersistentCollection {#3402 …}
  +votes: Doctrine\ORM\PersistentCollection {#3404 …}
  +reports: Doctrine\ORM\PersistentCollection {#3406 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3408 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3410 …}
  -id: 298252
  -bodyTs: "'direct':7 'mail':4 'privaci':6 'want':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6570626"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704947877 {#3398
    date: 2024-01-11 05:37:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
204 DENIED moderate
App\Entity\EntryComment {#3399
  +user: Proxies\__CG__\App\Entity\User {#3092 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3283
    +user: App\Entity\User {#2862 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
    +magazine: App\Entity\Magazine {#303}
    +image: null
    +parent: App\Entity\EntryComment {#3009
      +user: Proxies\__CG__\App\Entity\User {#3092 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
      +magazine: App\Entity\Magazine {#303}
      +image: null
      +parent: App\Entity\EntryComment {#2849
        +user: App\Entity\User {#2862 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
        +magazine: App\Entity\Magazine {#303}
        +image: null
        +parent: null
        +root: null
        +body: """
          Yes you need a domain for sure. But you don’t need a server for it, in fact I don’t recommend trying to self-host mail server.\n
          \n
          You can use Tuta, Proton Mail, Gmail or iCloud Mail services. You just need to add some DNS records to the domain to redirect mail provider.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 18
        +score: 0
        +lastActive: DateTime @1720580570 {#2844
          date: 2024-07-10 05:02:50.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@avguser@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2850 …}
        +nested: Doctrine\ORM\PersistentCollection {#2852 …}
        +votes: Doctrine\ORM\PersistentCollection {#2854 …}
        +reports: Doctrine\ORM\PersistentCollection {#2856 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2858 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2860 …}
        -id: 293223
        -bodyTs: "'add':45 'dns':47 'domain':5,51 'fact':18 'gmail':36 'host':27 'icloud':38 'mail':28,35,39,54 'need':3,12,43 'proton':34 'provid':55 'recommend':22 'record':48 'redirect':53 'self':26 'self-host':25 'server':14,29 'servic':40 'sure':7 'tri':23 'tuta':33 'use':32 'yes':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemy.lol/comment/6496297"
        +editedAt: null
        +createdAt: DateTimeImmutable @1704799641 {#2845
          date: 2024-01-09 12:27:21.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2849}
      +body: "Cloudflare + protonmail is my setup. Works great and if you buy like 2 years it’s pretty cheap."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1704808443 {#3010
        date: 2024-01-09 14:54:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@avguser@lemmy.world"
        "@syd@lemy.lol"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3091 …}
      +nested: Doctrine\ORM\PersistentCollection {#3089 …}
      +votes: Doctrine\ORM\PersistentCollection {#3087 …}
      +reports: Doctrine\ORM\PersistentCollection {#3085 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3083 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3081 …}
      -id: 293471
      -bodyTs: "'2':13 'buy':11 'cheap':18 'cloudflar':1 'great':7 'like':12 'pretti':17 'protonmail':2 'setup':5 'work':6 'year':14"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6523012"
      +editedAt: null
      +createdAt: DateTimeImmutable @1704808443 {#3013
        date: 2024-01-09 14:54:03.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2849}
    +body: "Yeah I’m also using Proton but I will switch to Tuta because it has more features I think."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1704810213 {#3281
      date: 2024-01-09 15:23:33.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@avguser@lemmy.world"
      "@syd@lemy.lol"
      "@SupraMario@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3284 …}
    +nested: Doctrine\ORM\PersistentCollection {#3286 …}
    +votes: Doctrine\ORM\PersistentCollection {#3288 …}
    +reports: Doctrine\ORM\PersistentCollection {#3290 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3292 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3294 …}
    -id: 293519
    -bodyTs: "'also':4 'featur':17 'm':3 'proton':6 'switch':10 'think':19 'tuta':12 'use':5 'yeah':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemy.lol/comment/6498807"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704810213 {#3282
      date: 2024-01-09 15:23:33.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2849}
  +body: "I just wanted mail and privacy directed."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704947877 {#3397
    date: 2024-01-11 05:37:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
    "@syd@lemy.lol"
    "@SupraMario@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3400 …}
  +nested: Doctrine\ORM\PersistentCollection {#3402 …}
  +votes: Doctrine\ORM\PersistentCollection {#3404 …}
  +reports: Doctrine\ORM\PersistentCollection {#3406 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3408 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3410 …}
  -id: 298252
  -bodyTs: "'direct':7 'mail':4 'privaci':6 'want':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6570626"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704947877 {#3398
    date: 2024-01-11 05:37:57.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
205 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
206 DENIED moderate
App\Entity\EntryComment {#2924
  +user: App\Entity\User {#2937 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "As far as I know Gmail and others also offer using your own Domain with them. Maybe that’s easier for you."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704799326 {#2919
    date: 2024-01-09 12:22:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2925 …}
  +nested: Doctrine\ORM\PersistentCollection {#2927 …}
  +votes: Doctrine\ORM\PersistentCollection {#2929 …}
  +reports: Doctrine\ORM\PersistentCollection {#2931 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2933 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2935 …}
  -id: 293217
  -bodyTs: "'also':9 'domain':14 'easier':20 'far':2 'gmail':6 'know':5 'mayb':17 'offer':10 'other':8 'use':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://swg-empire.de/comment/1487273"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704799326 {#2920
    date: 2024-01-09 12:22:06.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
207 DENIED edit
App\Entity\EntryComment {#2924
  +user: App\Entity\User {#2937 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "As far as I know Gmail and others also offer using your own Domain with them. Maybe that’s easier for you."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704799326 {#2919
    date: 2024-01-09 12:22:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2925 …}
  +nested: Doctrine\ORM\PersistentCollection {#2927 …}
  +votes: Doctrine\ORM\PersistentCollection {#2929 …}
  +reports: Doctrine\ORM\PersistentCollection {#2931 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2933 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2935 …}
  -id: 293217
  -bodyTs: "'also':9 'domain':14 'easier':20 'far':2 'gmail':6 'know':5 'mayb':17 'offer':10 'other':8 'use':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://swg-empire.de/comment/1487273"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704799326 {#2920
    date: 2024-01-09 12:22:06.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
208 DENIED moderate
App\Entity\EntryComment {#2924
  +user: App\Entity\User {#2937 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1748 …}
  +magazine: App\Entity\Magazine {#303
    +icon: Proxies\__CG__\App\Entity\Image {#283 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      > Any issues on the community? Report it using the report flag.\n
      \n
      > Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#316
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#274 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
    +entries: Doctrine\ORM\PersistentCollection {#217 …}
    +posts: Doctrine\ORM\PersistentCollection {#175 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
    +bans: Doctrine\ORM\PersistentCollection {#154 …}
    +reports: Doctrine\ORM\PersistentCollection {#140 …}
    +badges: Doctrine\ORM\PersistentCollection {#118 …}
    +logs: Doctrine\ORM\PersistentCollection {#108 …}
    +awards: Doctrine\ORM\PersistentCollection {#97 …}
    +categories: Doctrine\ORM\PersistentCollection {#84 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#319
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#315
      date: 2023-12-25 04:10:26.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "As far as I know Gmail and others also offer using your own Domain with them. Maybe that’s easier for you."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704799326 {#2919
    date: 2024-01-09 12:22:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@avguser@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2925 …}
  +nested: Doctrine\ORM\PersistentCollection {#2927 …}
  +votes: Doctrine\ORM\PersistentCollection {#2929 …}
  +reports: Doctrine\ORM\PersistentCollection {#2931 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2933 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2935 …}
  -id: 293217
  -bodyTs: "'also':9 'domain':14 'easier':20 'far':2 'gmail':6 'know':5 'mayb':17 'offer':10 'other':8 'use':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://swg-empire.de/comment/1487273"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704799326 {#2920
    date: 2024-01-09 12:22:06.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
209 DENIED edit
App\Entity\Magazine {#303
  +icon: Proxies\__CG__\App\Entity\Image {#283 …}
  +name: "selfhosted@lemmy.world"
  +title: "selfhosted"
  +description: """
    A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
    \n
    Rules:\n
    \n
    - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
    - No spam posting.\n
    - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
    - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
    - No trolling.\n
    \n
    Resources:\n
    \n
    - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
    - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
    - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
    \n
    > Any issues on the community? Report it using the report flag.\n
    \n
    > Questions? DM the mods!
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 222
  +entryCommentCount: 3916
  +postCount: 0
  +postCommentCount: 0
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729582735 {#316
    date: 2024-10-22 09:38:55.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#274 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#270 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#259 …}
  +entries: Doctrine\ORM\PersistentCollection {#217 …}
  +posts: Doctrine\ORM\PersistentCollection {#175 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#237 …}
  +bans: Doctrine\ORM\PersistentCollection {#154 …}
  +reports: Doctrine\ORM\PersistentCollection {#140 …}
  +badges: Doctrine\ORM\PersistentCollection {#118 …}
  +logs: Doctrine\ORM\PersistentCollection {#108 …}
  +awards: Doctrine\ORM\PersistentCollection {#97 …}
  +categories: Doctrine\ORM\PersistentCollection {#84 …}
  -id: 120
  +apId: "selfhosted@lemmy.world"
  +apProfileId: "https://lemmy.world/c/selfhosted"
  +apPublicUrl: "https://lemmy.world/c/selfhosted"
  +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
  +apInboxUrl: "https://lemmy.world/inbox"
  +apDomain: "lemmy.world"
  +apPreferredUsername: "selfhosted"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1703473826 {#319
    date: 2023-12-25 04:10:26.0 +01:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1703473826 {#315
    date: 2023-12-25 04:10:26.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details